yii-cmodel

    0熱度

    1回答

    我有一個下拉列表,當我想在另一個下拉列表中的某個項目被選中時填充。下拉列表都與從控制器傳遞的數據/模型綁定。並通過調用模型中的函數從數據庫填充第一個下拉列表。 Heres'的形式, echo $form->dropDownListRow($modelunit, 'superunit', $model->getSunits(), array( 'ajax

    0熱度

    2回答

    我有這個奇怪的問題,其中的值似乎得到張貼表單提交但仍然有控制器似乎找不到它。我用一種形式保存了三個模型。與主模型的關係都是HAS_MANY。這是控制器。 $model=$this->loadModel($id); $modelunitgroup = $model->userUnitgroups; $modelunit = $model->userUnits; if(isset($_P

    0熱度

    2回答

    我想呈現從外部API返回的結果列表,而不是數據庫表。 可以爲數據創建臨時模型並通過數據提供者顯示嗎? 該數據來自Zoopla的API,它將存儲結果限制在數據庫中。

    2熱度

    1回答

    因此,我得到了一系列需要插入到表中的數據。現在我正在使用for循環遍歷每個條目並逐個保存模型。但這似乎不是一個好方法,而且使用交易也是一個問題。什麼是更好的方式來提高性能,所以我可以使用transaction.Here是我目前使用的代碼。 foreach ($sheetData as $data) { $newRecord = new Main; $newReco

    0熱度

    1回答

    我在確保用戶電子郵件是唯一的用戶表中具有此驗證規則。現在我不想跳過此驗證,但想要給用戶一個選項來選擇現有的用戶數據並將相關數據插入到另一個關係表中。如果此特定驗證規則失敗,然後重定向到另一個控制器/操作,是否有任何方法可以捕獲,但我不希望在其他任何規則失敗時重定向。 array('email','unique','message'=>'{attribute}:{value} already exi

    2熱度

    1回答

    我試圖在用戶獲取身份驗證密鑰時更新行,但是當我將$ data數據保存到他們時,我的$ model->屬性保持爲空。下面是我有: public function redeemKey($key,$subscription_id){ $key = $this->findbyAttributes(array('key'=>$key)); if(count($key) === 1){

    0熱度

    2回答

    我是Yii的新手,他正試圖理解如何處理這個特定的情況。 如果我有2種型號, 第一個模型都包含日期和有關模型的其他信息。 第二個模型包含有關第二個模型的日期和信息。 我想在搜索的地方輸入日期 - 從那裏第一個和第二個模型的信息都會在給定的日期被拉出和顯示。 在Yii中構建它的正確方法是什麼? 我只是將一個動作添加到其中一個控制器?這似乎有點武斷,因爲除了日期之外,這兩種模式都沒有真正與其他模型相關聯

    0熱度

    1回答

    在Yii的MVC到控制器, 我已經在我的模型中添加一列到我的數據庫: $success = Yii::app()->ft_website_prod->createCommand()->addColumn('ft_website.users', 'columnname', 'varchar(64)'); 我現在需要知道的如何使用控制器執行此操作。我是Yii的新手,儘管我已經儘可能多地閱讀了Docs,

    0熱度

    2回答

    我有Yii的一個問題: 我有一個名爲Slider.php模型和一個叫做SliderController.php控制器。 我寫了這個代碼,以使用戶上傳圖片: public function actionCreate() { $model=new Slider; // Uncomment the following line if AJAX validation is need

    0熱度

    2回答

    有兩種模型,User和UserProfile。保存新用戶時,使用單一表格將數據保存到模型/表格中。這裏是控制器的操作。 public function actionCreate($role) { $User = new User; $UserProfile = new UserProfile; Yii::app()->params['u_role'] = $role