我有一個表格和它的模型。我已經在該模型上應用了CRUD操作。如何顯示Yii中的所有記錄以更新表格
但是,問題是:我想要在一個HTML頁面中一次顯示所有記錄。並且想要更新該表中的任何記錄,並且當我提交表單時,應將更改的記錄更新到表中。
在上圖中有從表3個PRICE_LIST記錄,憑藉其價格,並顯示出汽車的價格還是沒有現場一起。
我想更新多個記錄使用單一的形式,即使可能我想從最後添加新的記錄從同一頁。
這是否可能在Yii框架?
我有一個表格和它的模型。我已經在該模型上應用了CRUD操作。如何顯示Yii中的所有記錄以更新表格
但是,問題是:我想要在一個HTML頁面中一次顯示所有記錄。並且想要更新該表中的任何記錄,並且當我提交表單時,應將更改的記錄更新到表中。
在上圖中有從表3個PRICE_LIST記錄,憑藉其價格,並顯示出汽車的價格還是沒有現場一起。
我想更新多個記錄使用單一的形式,即使可能我想從最後添加新的記錄從同一頁。
這是否可能在Yii框架?
這是yii工作的常見任務,實際上並不像看起來那麼複雜。這裏是所有你需要知道的:http://www.yiiframework.com/doc/guide/1.1/en/form.table
這是非常清楚,完全轉換你的情況。
更新多個記錄將通過主鍵的陣列,以updateByPk()或也許的情況下(如果我正確理解此方法)updateAll()其中來自舊值不同的新的值。
不確定插入我認爲它會(以編程方式)必須與更新稍微分開,但我想可以這樣做,因此用戶可以編輯表並單擊保存以保存所有更改。
總之,是的,但它看起來是你必須實施的東西。參考Yii's ActiveRecord介紹性文件。