在上一篇文章里,我们已初步介绍了Views的基本用途。在本小节,我们将会对Views的功能、Views的适用对象、Views的优点、Views的弊端,以及Views相关的一些模块举例。
Views是Drupal里的一个非常优秀的第三方模块。
格式:views_get_view($name, $reset = FALSE)(适合drupal 6和7版本)
作用:从数据库或者默认的views得到一个view
说明:$name 是view的名称.$reset若设为真, 在负载缓存内复位此项。当你确定你需要一个新的view时,才使用这个参数。
使用:这里假设创建了一个viewtest的viewtest
1,用代码输出views
如题,有什么好办法么?
刚开始使用drupal 7, 遇到帖子列表显示问题,在群中求教,得高手指点一二,现记录所遇问题及经验。
问题很初级,高手请绕道。
问题: 需删除views list 中的tag和语言显示。
思路:
1.初始想采取改view template的方法(类似magento 的修改方法)
步骤:
目标:输出一个表格,能够按照日期统计用户发表“文章的篇数”,要求列出所有用户名(包括发表数为0的用户)
这个问题是在我搭建125qu.com过程中遇到的,google了好多方法,现在把它总结一下,希望对drupaler们有所帮助。
实现效果:用户可以在drupal的后台查看自己的文章,并对文章的浏览量以及评论数做一个概要了解;同时能够很方便的二次编辑内容、删除内容。效果地址:Demo 支持微博登陆,登陆后即可看到。
views提供了一个很好的范例:glossary,用以按照标题首字母对node分类,例如点击A,只会列出标题以A为开始的nodes。这一范例也可以使用在中文站点上,例如当建设一个书店网站时,要将所有作者按照姓名中的姓分类,以方便检索作者时。
但是,中文的问题在于字符实在太多了,不像英文只有26个。当node数量(作者姓名)众多时,全部显示出来后相当混乱,反倒不利于检索。例如下图
图片轮换效果在很多网站上都可以看到,如腾讯、新浪、搜狐等门户站,也有各种中小型的企业资讯站。而在Drupal下如何来实现这样的效果呢?其实,Drupal官网提供了非常多的图片轮换效果的模块,但是对于初学者来说,一直被选择哪个模块或者用哪种方式来实现困扰着。
简要列几个官网提供的图片轮换的模块:
配置版本:
windows7 操作系统 apache+php5.38+mysql
drupal7.15
CTools
views
问题:
我在使用views创建页面的时候,发现在添加 filter criteria的时候,发现下面显示的字段没有