1) configure function Add an input for each field you want to include in your filter 復制代碼 代碼如下: $this->widgetSchema['name'] = new sfWidgetFormFilterInput(array('with_empty' " /> yjizz视频国产网站在线播放,欧美视频在线观看免费精品欧美视频,久久久久久久网站

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Admin generator, filters and I18n

Three easy steps

1) configure function
Add an input for each field you want to include in your filter
復制代碼 代碼如下:
$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.
復制代碼 代碼如下:
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

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

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

php技術Admin generator, filters and I18n,轉載需保留來源!

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

主站蜘蛛池模板: 色综合天天综合网国产成人网 | 热99re久久精品2久久久 | 成人激情小视频 | 天天伊人| 精品一区二区三 | 日本人乱人乱亲乱色视频观看 | 深夜福利一区二区 | 五月婷婷综合网 | 免费国产成人手机在线观看 | 91av亚洲| 日韩美女va毛片在线播放 | 黄视频网站在线观看 | 九九激情视频 | 男人女人黄 色一视频一级 男人女人无遮掩免费视频 男人女人做刺激视频免费 男人让女人爽的免费视频 男人日女人的免费视频 | 综合在线视频精品专区 | 在线欧美视频 | 五月综合色 | 亚洲高清一区二区三区 | 玖玖国产在线 | 美女又爽又黄免费 | 日本wwwww视频 | 午夜毛片视频 | 伊人久久综合谁合综合久久 | 午夜视频免费 | 欧洲成人在线 | 国产不卡一区二区三区免费视 | 国产成人亚洲综合无 | 91色在线播放 | 亚洲一二四区性毛片1在线 亚洲一级黄色毛片 | yellow中文字幕久久网 | 日韩亚洲欧洲在线com91tv | 午夜看大片 | 一本大道香蕉久97在线视频 | 韩国三日本三级中文字幕 | 依人九九 | 精品综合久久久久久8888 | 国产精选一区二区 | 国产第一页在线视频 | 四虎影视永久免费观看网址 | 午夜视频在线观看国产 | 成人午夜无人区一区二区 |