是否可以在Yii中以編程方式將參數傳遞給搜索方法? 我有表格Team and Workers和我創建的add workers to the team
功能。我想顯示CGridView搜索哪些將顯示除分配給實際編輯團隊的所有工作人員。如何實現它?以編程方式傳遞常量'NOT LIKE'參數
0
A
回答
0
通常GridView控件調用模型的search()
方法,你可以很容易地修改此方法來添加,如可選的參數:
public function search($notLike = false){
if($notLike) {
//add the new sql condition not like
}
}
+0
是的,我甚至可以聲明CDbCriteria作爲參數並傳遞它,但是如何在CGridView中使用它?它會一直工作,直到您更改gridview中的一個填充項 - 之後它完全忽略了該值。 – Joe 2013-06-05 09:36:32
0
只需使用
$criteria->addSearchCondition($column, $keyword, $escape, 'AND', $like)
例如
$criteria->addSearchCondition('CustomerName', 'Jo', false, 'AND', 'NOT LIKE')
// Column 'CustomerName'
// Value to look for 'Jo'
// escape value? false
// append to query using 'AND'
// Compare using Not Like
// This should generate: "... AND CustomerName LIKE 'Jo'"
相關問題
- 1. 以編程方式將參數傳遞給交互式腳本
- 2. 以編程方式在Python中傳遞未知數量的參數
- 3. 以編程方式編輯NSLayoutConstraint常量?
- 4. 如何在objectdatasource中以編程方式傳遞參數
- 5. 如何在JavaScript中以編程方式傳遞參數?
- 6. 以編程方式將參數傳遞給Reporting Services
- 7. SharePoint 2010/Silverlight:以編程方式傳遞自定義參數
- 8. 以編程方式將參數傳遞給grunt任務?
- 9. 如何以編程方式將參數傳遞給SSRS報告
- 10. 以編程方式在cellForRowAtIndexPath傳遞UIImageView
- 11. 以編程方式傳遞Windows憑據
- 12. 以編程方式將C#變量傳遞給Crystal Reports
- 13. 如何以編程方式將參數傳遞給Ruby以產生?
- 14. 如何以編程方式將參數傳遞給Windows服務的OnStart方法?
- 15. 以有效的方式傳遞給存儲過程的參數
- 16. 以編程方式將命令行參數傳遞給java窗口服務
- 17. 如何知道參數「whatif」是否以編程方式傳遞給客戶cmdlet?
- 18. 以編程方式傳遞參數並在水晶報表中顯示
- 19. Castle Windsor:如何以編程方式將list參數傳遞給容器?
- 20. 以編程方式在C#中傳遞ScriptBlock中的參數對象(PSCredential)
- 21. 以編程方式添加的觸發器無法傳遞正確的參數
- 22. 以編程方式調用active_record生成器:如何傳遞父參數?
- 23. 如何以編程方式將參數傳遞給訪問報告?
- 24. 如何以編程方式知道傳遞給cmdlet的所有參數?
- 25. 以編程方式hibernate`cache usage`參數
- 26. SQLAlchemy,以編程方式檢查參數
- 27. 以編程方式檢測類參數
- 28. 不尋常的方式參數傳遞在方案
- 29. IOS:以編程方式將數據傳遞給VC
- 30. React路由器,以編程方式導航時傳遞數據?
您需要向我們展示一些代碼! – darkheir 2013-03-04 16:19:14
發佈了一些相關代碼 – dInGd0nG 2013-03-04 16:19:20