zoukankan      html  css  js  c++  java
  • DEDECMS5.5怎样调用{dede:field.content/}做简介之类的单独页面?

    很多时候,如果用dede来做一些企业公司网站,或者一些部门网站的时候.需要某些栏目是一个单页的文章,用于公司简介或者企业文化之类的.那么就要用到栏目功能的栏目内容,也就是dede的content标签.

    方法步骤:
    第一、新建简介栏目,常规选项,选择“最终列表栏目列表形式”;
    第二、高级选项哪里,列表模板:新建一个文件 list_article_content.htm,其实也就是复制list_article.htm,重命名,然后在list_article_content.htm文件里面插入 {dede:field.content/}调用
    PS:新建一个文件 list_article_content.htm主要是为了不影响其它栏目list_article.htm的更新
    第三、栏目内容 ,输入简介
    第四、后台更新,浏览!

    另附一些小TIPS:
    就是如果你用的是DEDECMS5.5的版本来建站的话,可能会遇到这样的问题,就是内容添加了,步骤也按上面的执行了,但浏览的时候却没有显示内容。到后台栏目内容里看看,怎么之前输入的信息没有了?嗯,就是这个问题导致你在浏览的时候看不到你要显示的信息,也就是说数据没有保存到数据库里面,这可以说是DEDECMS的一个BUG吧。可以按照以下的方法去修改!

    打开管理后台目录默认为dede/templets/catalog_edit.htmcatalog_add.htm两个文件
    catalog_add.htm 文件第518行
    GetEditor(“content”, “”, “450″, “Default”, “print”, “false”);
    替换为
    GetEditor(“content”, “ ”, “450″, “Default”, “print”, “false”); 也就是给编辑器默认赋一个空格

    catalog_edit.htm 文件第426行:
    GetEditor(“content”, $myrow['content'], “450″, “Default”, “print”, “false”);
    替换为
    $cont = empty($myrow['content']) ? ‘ ’ : $myrow['content'];
    GetEditor(“content”, $cont, “450″, “Default”, “print”, “false”);

    $cont 是自己定义的
    这样就解决了栏目内容无法保存的问题。 :cool:

  • 相关阅读:
    接口测试
    JMeter 插件管理
    JMeter IP欺骗压测
    Maven初窥门径
    都是分号惹的祸 ORA-00911
    插拔式设计思想
    第七章、Ajango自带auth模块
    第七章、中间件续写
    第七章、中间件
    第六章、Cookies和Session
  • 原文地址:https://www.cnblogs.com/shanmao/p/3208458.html
Copyright © 2011-2022 走看看