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