1) configure function Add an input for each field you want to include in your filter 復制代碼 代碼如下: $this->widgetSchema['name'] = new sfWidgetFormFilterInput(array('with_empty' " /> 日本成人a视频,丁香综合在线,日本系列 1页 亚洲系列

一区二区久久-一区二区三区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,轉載需保留來源!

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

主站蜘蛛池模板: 性欧美zoz0另类xxxx | 99精品久久秒播无毒不卡 | 国产在热线精品视频国产一二 | 亚洲一区免费在线 | 加勒比网 | 成人毛片在线视频 | 国内精品久久影视免费 | 色婷婷亚洲十月十月色天 | 久久亚洲综合 | 综合网激情| 久久久亚洲国产精品主播 | 国产精品欧美日韩精品 | 日韩三级一区 | 亚洲毛片大全 | 美女扒开屁股让男人桶视频网站 | 男人让女人爽的免费视频 | 站长推荐国产精品视频 | 亚洲六月丁香六月婷婷花 | 五月婷婷丁香综合 | 色婷婷久 | 黄 色 成 年人在线 黄 色 免 费 网站在线观看 | 国产系列 视频二区 | 201天天爱天天做 | 国产精品深夜福利免费观看 | 色爱区综合激月婷婷激情五月 | 青草国产 | www.草草草| 欧美一区二区自偷自拍视频 | 欧美一区二区三区gg高清影视 | 亚洲成精品动漫久久精久 | 大杳焦伊人久久综合热 | 玖玖国产精品视频 | 国产亚洲精品观看91在线 | 91人碰 | 国产原创一区 | 哟哟色 | 成人午夜性视频欧美成人 | 国产精品国产自线拍手机观看 | 黄在线视频播放免费网站 | 精品九九久久 | free性开放欧美群做a |