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,轉載需保留來源!

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

主站蜘蛛池模板: 91麻豆精品福利在线观看 | 国产页 | 99热精品成人免费观看 | 日本处888xxxx| 亚洲国产精久久久久久久 | 国产福利在线 | 国产精品美女网站在线观看 | 欧美日韩激情一区二区三区 | 91精品视频在线 | 久久精品国产大片免费观看 | 国内精品久久久久久久星辰影视 | 狂野欧美性猛交xxxx巴西 | 久久中文字幕视频 | 国产成人aa视频在线观看 | 最近2018中文字幕免费视频 | 69堂国产成人精品视频不卡 | 隔壁搬来黑人巨大中文字幕 | 美女网站一区二区三区 | 激情六月婷婷开心丁香开心 | 韩国特级一级毛片免费网站 | 亚洲另类图片小说 | 亚洲 图片 小说 欧美 另类 | 久久er国产精品免费观看2 | 一级黄色网络 | 日本亚洲精品 | 台湾佬自偷自拍情侣在线 | 国内一级毛片 | 久久小视频 | 7777精品伊人久久久大香线蕉 | 大色虫成人午夜在线观看 | 免费在线观看黄色小视频 | 牛牛影视精品一区二区在线看 | 国产美女视频免费 | 国产在线播放成人免费 | 精品福利视频第一 | 精品五月天 | 涩久久| 国产亚洲福利 | 日韩在线中文字幕 | 99精品伊人久久久大香线蕉 | 久久99热国产这有精品 |