学员甲(176...) 21:19:27
葛老师,请问Panels 3 配置视图里的“显示种子图标”有什么作用,我勾上了也看不出那有变化。还有配置视图里的控制贴子数为什么不管用呢。
老葛(55381091) 21:37:56
请问Panels 3 配置视图,这里面是对视图覆写的,我也不知道为什么不起作用,最好不在这里配置,而是在views里面配置好,
老葛(55381091) 21:38:17
“显示种子图标”有什么作用 就是显示feed icon的意思
老葛(55381091) 21:38:36
如果你没有feed display那么就不起作用
学员甲(176...) 21:39:12
是吗?是想这里显示比如10条,点更多链接到views 里显示30条一页
老葛(55381091) 21:40:08
你可以在views里面多建几个display,其中一个比如说是block,
老葛(55381091) 21:40:36
block的显示10条,它有一个更多链接,指向page display
老葛(55381091) 21:41:05
page display是个页面显示,里面可以显示30条,
学员甲(176...) 21:41:07
只有你说这个方法比较好一些吧
学员甲(176...) 21:41:18
嗯
老葛(55381091) 21:41:40
我刚说的应该更常用一点
学员甲(176...) 21:43:23
明白
学员甲(176...) 21:44:17
feed display 这个是做什么用的
学员甲(176...) 21:44:29
就是rss?
老葛(55381091) 21:44:36
对
野放客(17643751) 21:47:12
还有配置视图里那个分页器,分页ID 是什么呢?
野放客(17643751) 21:47:27
分页器ID
老葛(55381091) 21:48:25
分页用的,具体我也没有用过
老葛(55381091) 21:48:47
我通常不在panels里面配置views
学员甲(176...) 21:49:17
只在views 就区块在panels 调用吗?
老葛(55381091) 21:49:22
分页ID 是什么呢? 可能是从哪个开发,0,1,3,4
老葛(55381091) 21:50:19
你最好装上views pane模块,可能你装了吧
老葛(55381091) 21:50:33
所有的view都可以在panels调用的,
学员甲(176...) 21:50:34
是说从那开始分页吗? 我看一下
老葛(55381091) 21:50:45
只要装了views pane模块
老葛(55381091) 21:50:54
可能是那样,你试试
学员甲(176...) 21:51:49
好象没装,是个单独的模块吧
老葛(55381091) 21:52:07
ctools下面的子模块
学员甲(176...) 21:52:40
Views content panes 这个启用了
老葛(55381091) 21:53:05
那就可以了
老葛(55381091) 21:53:21
就是这个,这样在panels里面可以调用任意的view
学员甲(176...) 21:53:24
好,谢谢,我在研究研究
老葛(55381091) 21:53:45
不过通常都是调用的block和pane
学员甲(176...) 21:54:10
嗯
学员甲(176...) 22:03:10
我看到views 里的分页器ID:
Unless you're experiencing problems with pagers related to this view, you should leave this at 0. If using multiple pagers on one page you may need to set this number to a higher value so as not to conflict within the ?page= array. Large values will add a lot of commas to your URLs, so avoid if possible.后面没太懂
学员甲(176...) 22:03:44
是利用这个可动态控制输出条目吗?
老葛(55381091) 22:03:50
不要管它就是了
野放客(17643751) 22:04:17
嗯
老葛(55381091) 22:04:19
应该不可以吧
野放客(17643751) 22:27:10
葛老师,搞清楚那个分页ID了,一般ID为0 url显示http://127.0.0.1/news/13?page=2 如果ID为3 url显示http://127.0.0.1/news/13?page=0,0,2
老葛(55381091) 19:30:38
上下文,是一个比较高级的概念了,其实一个panel也可以有多个display,
我举个例子,比如用户登录后,都访问myspace这个页面,但是角色不同,希望看到的内容不同,
老葛(55381091) 19:31:15
这个时候就可以使用panels解决这个问题,创建一个page panel,路经为myspace,
老葛(55381091) 19:31:34
然后设置上下文为用户角色,
老葛(55381091) 19:32:08
然后分别为不同的角色创建多个display(变体),
老葛(55381091) 19:33:32
比如角色分为,教师角色,学生角色,那么你可以在一个panel页面创建两个变体,每个变体对应一个角色,这样就解决了这个经常让人头痛的问题了
老葛(55381091) 19:34:21
教师访问myspace页面,看到的是教师角色的变体;学生访问myspace页面,看到的是学生角色的变体。
老葛(55381091) 19:35:45
通常这样的问题需要编写模块的,而且分支多了,需要多个if语句,使用panel的上下文,就可以省去这些工作,管理起来也很方便