cgridview

    1热度

    2回答

    我在我的数据库中有四个表(如user,user_test,test,status)。用户和测试之间存在M:M关系,因此user_test是它们之间的Gerund。 状态表具有user_test和测试表的状态。状态表中的表名字段显示状态属于哪个表,如下图所示。 我想在CGridView中显示表user_test与所有三个表user,test和status中的相关数据。一切都很好,因为这种关系是正确的

    0热度

    1回答

    我正在寻找在相关模块模型的模型中启用搜索条件。 下面是一个例子来解释我的意思: 我有一个'产品'模型,其中包含'user_id'。 在Yii用户中,我创建了一个名为'brand'的自定义配置文件字段。 我在我的产品模型的索引视图中列出了所有产品的CGridView(具有搜索/过滤器功能)。 我想将'品牌'个人资料字段(这是一个用Yii-User制作的自定义个人资料字段)添加到CGridView列,

    0热度

    1回答

    我合并建立在我的控制和管理的意见和方法, 所以在admin.php我有下面几行: echo $this->renderPartial('_form', array('model'=>$create)); echo $this->renderPartial('_admin', array('model'=>$search)); 和_form我编辑提交按钮 echo CHtml::ajaxSub

    1热度

    1回答

    在我的代码中,我使用了CGridView并通过ajax调用多次呈现它以向用户列出不同类型的数据。在其列之一,我有一个CButtonColumn负责运行javascript function.it是我列代码: array( 'class' => 'CButtonColumn', 'template' => '{archive}', 'buttons' => a

    0热度

    1回答

    我遇到了CGridView和一个使用javascript的自定义格式化程序的问题。当CGridView触发任何类型的ajax请求时,与JavaScript一起工作的我的Formatter停止工作。 让我们尝试一个简单的例子: 的格式化 class DFormatter extends CFormatter { public function formatTest(){ $j

    0热度

    1回答

    我知道这个主题上有一百万条和一条线索,通过它们我发现不同的信息,并且找不到一个特定于我的问题的线程关于此主题的丰富内容实际上比只有少数人更有帮助。请有人花几分钟时间来帮忙。 我有3个表,在这里他们与相关领域 Question (primary key = id) Tag (primary key = id, text) Question_Tag (question_id, tag_id)

    1热度

    2回答

    我有一个网格,我需要绑定一个月的列表。我已经创建了一个月的列表并将其绑定到列表中,如下所示。 $items = $this->getMonths(); $dataProvider= new CArrayDataProvider(array(),array('keyField'=>false)); $dataProvider->setData($items); $this-

    4热度

    2回答

    我一直在从过去10天yii框架的工作。我在我的项目中做了很多,但我坚持一个问题。在下表中,当我点击任意行时,它应该获得jquery对话框中所选行的数据,并且当点击表格工具栏上的编辑按钮时,应该打开它。 作为例子,当我用户单击列出的行中的任何行,然后突出显示,如果单击编辑按钮,它应该打开对话框的形式与选定的行数据。 这里是我的代码..... <table class="display" id="d

    0热度

    1回答

    我正在使用CArrayDataProvider(基本上是我创建的自定义查询),它从数据库返回所有结果(超过1000)。 我在视图中使用结果,但是当我使用分页时,它将返回到另一个查询的控制器。 我的问题是:有没有办法在下一组结果(已经是结果数组的一部分)上移动,而无需再次访问控制器和模型。 *我的控制器有一个相当先进的功能,它需要变量和参数,这些变量和参数在尝试为下一页使用标准AJAX请求时在视图中

    1热度

    1回答

    我有CArrayDataProvider 控制器 //Get data for form dropdown: $criteria = new CDbCriteria; $criteria->select = 'status'; $criteria->group = 'status'; $status_get = Model::model()->fi