问题标签 [clistview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Yii dataprovider 3 tables
I want this:
In a dataprovider for a Clistview, how can I do it?
yii - CListView 按值过滤
是否有一个参数可以与 ClistView 一起使用来获取给定 post_id 的评论
我想添加 post_id = value 以便仅列出具有给定 post_id 的评论
我在评论模型中加入了搜索功能
提前感谢您的帮助。我在文档中找不到。
php - ClistView Yii定位
我想简化我的视图并利用 ClisView 功能(排序、分页……)。
(我让 foreach 在评论列表上循环并显示列表)。
为了实现这一点,我渲染了我的 _comments 视图
在我的 _comments 视图中,为了列出与帖子相关的评论,我使用
_comment 视图只包含以下代码
它工作正常,它显示正确的数据但不在正确的位置。
为了清楚起见,假设我有 2 个帖子,POST 1 有 3 条评论,POST 2 有 2 条评论。
如果我单击指向评论的 POST 1 链接,它看起来是正确的,它会显示
帖子 1 - 评论链接
评论 1(帖子 1)
评论 2(帖子 1)
评论 3(帖子 1)
发布 2- 评论链接
但如果我点击 POST 2 评论链接,它会显示以下内容
帖子 1 - 评论链接
评论 1(帖子 2)
评论 2(帖子 2)
帖子 2 - 评论链接
所以评论显示在帖子 1 下,而不是帖子 2。
我在逻辑上预期
帖子 1 - 评论链接
帖子 2 - 评论链接
评论 1(帖子 2)
评论 2(帖子 2)
我必须澄清帖子列表也由 cListView 显示,当我查看源代码时,生成的类名是相同的。
这是定义数据提供者的代码
所以我的问题是,如何让 ClistView 生成不同的类名?
你知道我怎样才能正确显示评论吗?
预先感谢您的帮助
yii - 更改 ClistView Yii 生成的类名
只是一个简单的问题,是否可以更改生成的类名ClistView
?
默认情况下,它会生成
对于所有列表。
我想拥有
...
yii - Yii 分页反向数字
我需要在 CPagination 中创建反向数字...
默认为:
上一页 1 2 3 4 下一页
我需要:
上一页 4 3 2 1 下一页
小部件是 CListview,文章按最新排序。
CPagination 有可能吗?
jquery - Clistview Yii 框架 Ajax
我在使用 Ajax 和 ClistView 时遇到问题。
我有2个帖子,每个都有评论,第一个有3个评论,第二个有一个评论。
后一个
链接到评论(3)
帖子 B
链接到评论(1)
当我单击 Link to Comments(3) 时,如预期的那样,我得到了以下信息
后一个
评论 1
评论 2
评论 3
帖子 B
链接到评论(1)
但是当我点击评论(1)时,我得到了
后一个
帖子 B 的评论 1
帖子 B
所以帖子 B 的评论显示在帖子 A 的下方。
我该如何解决这个问题?
Ajax链接的代码如下
并通过 Clistview 命令调用注释
我的 _comments 视图包含以下内容
我的 _comment 视图包含以下内容
并且帖子视图是带有此代码的renderPartial
预先感谢您的帮助
php - 使用 ClistView 和 DAO - 在非对象上调用成员函数 getAttributeLabel()
我再次发布现有帖子,但有一些更改。实际上,在上一篇文章中,我遇到了“为 foreach 提供的参数无效”错误,该错误已通过用户提出的解决方案解决,将 $command->execute() 更改为 $command->queryAll()。这帮助我完成了 ClistView,但是当我尝试渲染 _view 视图时,我得到了错误:
在第 8 行的 C:\wamp\www\contest\protected\views\contest_view.php 中的非对象上调用成员函数 getAttributeLabel(),其中命令为 getAttributeLabel('id')); ?>
这是正常的,因为我从 CArrayDataProvider 得到的是一个数组。正如用户所建议的,我应该使用 CActiveDataProvider 一个 CActiveRecord 数组。实际上,我正在使用 DAO 来获得更好的性能,并且想避免使用 CActiveRecord。
按照代码更好地了解我在做什么。
在我的索引操作中,我通过以下方式创建了数据提供者
然后我渲染索引视图
索引视图正在做
我得到了错误
调用第 8 行 C:\wamp\www\contest\protected\views\contest_view.php 中非对象的成员函数 getAttributeLabel()
代码在哪里
你能帮助我吗?先感谢您
yii - Yii Clistview 只打印一次
我只想在 Clistview 中回显一个 div,这些项目是按状态排序的,所以,我想打印状态 1 -> 所有项目,然后是状态 2 -> 所有具有该状态的项目,我尝试了 viewData,但我不知道如何更改标志的值。
索引视图:
_事件视图:
php - CHtml:CListView 中的链接
我是 Yii 的新手。在我的一个页面中,我使用以下代码将公司名称列为链接。
我想将其更改为 CListView。
请有人帮助我..
yii - CListView:在分页 URL 中无休止地附加参数
我正在使用修改后的 URL 管理器,在 URL 地址中嵌入语言信息。这是我的配置:
和 URL 管理器:
CListView 代码:
这是我当前在分页中的链接行为(带描述):
.htaccess
主要应用程序位于www.example.com/web
.
我应该怎么做才能防止这种行为?