1) configure function Add an input for each field you want to include in your filter 復(fù)制代碼 代碼如下: $this->widgetSchema['name'] = new sfWidgetFormFilterInput(array('with_empty' " /> 把腿张开JI巴CAO死你H教室,伊人天天躁夜夜躁狠狠,2019香蕉在线观看直播视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Admin generator, filters and I18n

Three easy steps

1) configure function
Add an input for each field you want to include in your filter
復(fù)制代碼 代碼如下:
$this->widgetSchema['name'] = new sfWidgetFormFilterInput(array('with_empty' => false));
$this->validatorSchema['name'] = new sfValidatorPass(array('required' => false));

2) add a query modification when filtering for that field
I've done it for Doctrine. Pay atention to the method name addFIELDColumnQuery.
復(fù)制代碼 代碼如下:
public function addNameColumnQuery(Doctrine_Query $query, $field, $values)
{
if (is_array($values) && isset($values['text']) && '' != $values['text'])
{
$query->leftJoin('r.Translation t')
// ->andWhere('t.lang = ?', $especify_one_language) // or it will search in all of them
->andWhere('CONCAT(t.name, t.shortname) like ?', '%' . $values['text'] . '%');
}
}

3) Add your searching fields

復(fù)制代碼 代碼如下:
public function getFields()
{
return parent::getFields() + array('name' => 'Text');
}

From: http://oldforum.symfony-project.org/index.php/t/24350/

php技術(shù)Admin generator, filters and I18n,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费的av不用播放器的 | 蜜桃精品成人影片 | 亚州视频一区 | 免费精品美女久久久久久久久 | 亚洲精品午睡沙发系列 | 国产精品日本无码久久一老A | 小776 论坛 | 亚洲 自拍 清纯 综合图区 | 乳巨揉みま痴汉电车中文字幕动漫 | 天天插天天射天天干 | 日本久久高清视频 | 亚洲中文久久久久久国产精品 | 欧美残忍xxxx极端 | 免费A级毛片无码无遮挡 | 亚洲精品AV无码喷奶水糖心 | 日本激情网址 | 手机国产视频福利 | 成人免费观看国产高清 | 午夜国产大片免费观看 | 精品久久久无码21P发布 | 欧美の无码国产の无码影院 | 一级无毛片 | 久久无码AV亚洲精品色午夜 | 嫩草影院地址一二三 | 天堂精品国产自在自线 | 日本妈妈在线观看中文字幕 | 暖暖 免费 高清 日本视频5 | 色聚网久久综合 | 国产成人精品男人免费 | 2021国产精品国产精华 | 成人亚洲乱码在线 | 同时和两老师双飞 | 原神美女被超污app 御姐被吸奶 | 精品亚洲AV无码蜜芽麻豆 | 日韩精品特黄毛片免费看 | 亚洲蜜芽在线观看精品一区 | 亚洲中文字幕无码爆乳APP | 男人插女人动态图 | 十九岁在线观看免费完整版电影 | 日韩精品久久久久久久电影 | 超碰97免费人妻 |