You are here

5.在drupal中,如何去掉摘要

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-10-18 02:31

把摘要去掉,只保留标题,这是客户提出来的需求.如何去掉摘要,也有多种方式,常见的有,使用views,修改模板文件,自己单独写个函数.方法有多种,又没有可能将摘要的字数设置为0呢,这样不也可以解决问题吗?这是我想到的另一个办法,如果可行的话,那么最简单不过了.

 

导航到admin/content/node-settings,查看里面的Length of trimmed posts:选项,里面最少的为200,默认的为600,还有一个叫做unlimited,看样子是无限制的意思,有点失望。不过看了看下面的说明。“To disable teasers, set to 'Unlimited'”,看来我的想法有戏。试一下。将选项置为'Unlimited',保存。修改一篇新闻,来查看效果。果然没有摘要了,把整篇文章都显示在了首页,如果你需要把整篇都显示在首页的话,就选这个吧,经验就是从无数的失败的经历中积累起来的,学习drupal也一样,遇到问题不妨去点点,去实践一下。虽然没有达到我们想要的目标,但还是涨了一点知识。

 

继续我们的问题探索,可不可以在drupal6种的正文,摘要切换中做点文章?我们再试一下。编辑节点,将摘要中的置为空,刚才的选项'Unlimited'还没有取消,不过不妨先看看效果。“You specified that the summary should not be shown when this post is displayed in full view. This setting is ignored when the summary is empty.”警告出现了。不过摘要确实没有了。那么我们发现了新大陆了,在创建节点时,选择“split summary at cursor”以将摘要和正文分开,将最上面的一栏,也就是摘要的输入框置为空,什么也不添,这样就没有摘要输出了。不过令人遗憾的是,<div class="content clear-block">      </div>还在,里面是空的。

      看来我们只好修改模板文件了。因为还有作者,发布日期这些东西也要去掉。其实我觉得,在里面加点摘要,也没有太大的关系,有些客户阿,要求就是苛刻。在继续讲解修改模板文件,让我们先来看看如何使用CCK创建首页。

相关链接: Think in Drupal

Drupal版本: