能名网

站长网--站长网|站长之家|站长站|站长资讯|网络资源|创业资讯|创业新闻|创业学院|创业平台|站长信息中心|软件开发|网站SEO|网站资源|网站优化|域名PR|网站权重|建站仿站|商标买卖|域名转让|软件下载|技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

实速互联
lyidc
查看: 422|回复: 3

[帝国系统] 帝国CMS模板这样变得更自动化

[复制链接]
  • TA的每日心情

    昨天 02:17
  • 签到天数: 630 天

    [LV.9]以坛为家II

    发表于 2017-4-15 03:45:27 | 显示全部楼层 |阅读模式
    实速互联
    拥有一个方便灵活的帝国CMS模板,能让你的网站独树一帜,使用起来更是得心应手。这里只是说到我做模板的一些经验,不涉及程序,对HTML有所了解的话,更容易理解。下边是帝国CMS模板怎样能更自动化的演示,希望能起个抛砖引玉的作用。具体要做什么样的效果,大家可以多动手试下

    (1)、使用公共模板变量定义通用部分
    一般可建立[!--temp.header--] ,[!--temp.footer--],[!--temp.sitename--],[!--temp.search--]之类的常用部分。然后在页面需要插入的地方直接插入。好处是修改时只需要修改这个变量,不必每个模板页去都去改。
    注意:动态页面,如搜索,评论等不支持公共模板变量
    (2)、网站通用导航(所有一级栏目)
    页面模板内容:
    [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
    列表内容模板
    (list.var)

    --------------------------------------------------------------------------------
    <a href="[!--classurl--]" _fcksavedurl=""[!--classurl--]"" title="[!--classname--]">[!--classname--]</a> |
    --------------------------------------------------------------------------------

    标签调用 [showclasstemp]0,标签模板ID,0[/showclasstemp]
    注意:如果在栏目页显示的是当前栏目的导航,可以加上单引号'0'——我是这样做的。如果ID号填的是为某个栏目的ID,则为特定栏目的导航
    上传以下图片:


    (3)、还是导航,在大栏目里显示小栏目。和上面差不多,但有点不同,加了个更多的链接
    标签调用
    [showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数[/showclasstemp]
    页面模板内容:

    --------------------------------------------------------------------------------
    <div>民间传统</div><div> [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] <a href="[!--bclassurl--]">更多>></a></div>

    --------------------------------------------------------------------------------

    列表内容模板
    (list.var)

    --------------------------------------------------------------------------------
    <a href="[!--classurl--]" title="[!--classname--]">[!--classname--]</a> |

    --------------------------------------------------------------------------------


    上传以下图片:

    (4)、导航技巧真多,再告诉你一个用在栏目页和列表页的导航效果
    页面调用
    <ul class="column">[showclasstemp]'selfinfo',标签模板ID,0[/showclasstemp]</ul>
    页面模板内容:

    --------------------------------------------------------------------------------
    [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]code]
    列表内容模板
    (list.var)
    <li><a href="[!--classurl--]">[!--classname--]</a></li>

    --------------------------------------------------------------------------------

    为什么要用li呢?主要是方便修改样式,你想让它怎么显示就怎么显示,包括加边框,背景之类的
    在你的样式表里这样定义
    ul {
    padding: 0;
    margin: 0;
    }
    .column li {
    width: 49%;
    padding: 0px;
    margin: 0px;
    float: left;
    list-style: none;
    background: url(icon_li4.gif) no-repeat left center;/*用背景图定义前面的小图标  */
    }
    这样它显示的就是一行二个栏目,如果是要它显示一行一个,则这样定义
    .column li {
    padding: 0px;
    margin: 0px;
    list-style: none;
    background: url(icon_li4.gif) no-repeat left center;/*用背景图定义前面的小图标  */
    }
    如果要它是横向显示,则可以这样
    .column li {
    padding: 2px 4px;
    margin: 0px;
    display: inline;
    list-style: none;
    }
    上传以下图片:

    (5)、多用'selfinfo'
    在栏目页和列表页,用'selfinfo'代替具体的ID号(你需要特别指定的除外)
    [phomenews]、[ecmsinfo]、[phomeautopic]等都可以用这个。
    (6)、善用循环子栏目数据标签
    这个是值得推荐的。像下面的效果图,在以前是需要一个个自己定义,但有了这个标签,我们只需要一个标签调用就可以搞定,而且以后增加、删除子栏目都不需要再手动去改
    标签调用: [listsonclass]'selfinfo',显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/listsonclass]
    页面模板内容:

    --------------------------------------------------------------------------------
    <div class="c1">
    <div class="pad-all">
    <div class="title2">【[!--the.classname--]
    】</div>
    </div>
    <ul>
    [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
    </ul>
    <div class="more"><a href="[!--the.classurl--]">更多>></a></div>
    </div>

    --------------------------------------------------------------------------------

    列表内容模板
    (list.var)

    --------------------------------------------------------------------------------
    <li><a href=" /cms/ecms/2009-03-18/9445.html" title="[!--oldtitle--]">[!--title--]</a> <span class="date">([!--newstime--])</span></li>
    转载请注明:站长网http://www.admin55.com

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    感谢支持站长中国www.admincn.net源码下载和实速互联www.lyidc.com空间域名VPS主机服务器企业邮局,我们产品全线优惠香港云VPS1G内存30G硬盘999元域名注册COM50CN30购买空间帮忙备案更多优惠咨询QQ351576338,专业建站、仿站、网站维护价格面议保证质量。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2019-5-24 07:39:39 | 显示全部楼层
    实速互联
    收藏了,以后可能会用到!
    感谢支持站长中国www.admincn.net源码下载和实速互联www.lyidc.com空间域名VPS主机服务器企业邮局,我们产品全线优惠香港云VPS1G内存30G硬盘999元域名注册COM50CN30购买空间帮忙备案更多优惠咨询QQ351576338,专业建站、仿站、网站维护价格面议保证质量。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-5-26 06:53:57 | 显示全部楼层
    实速互联
    在这个版块混了这么久了,第一次看见这么给你的帖子!
    感谢支持站长中国www.admincn.net源码下载和实速互联www.lyidc.com空间域名VPS主机服务器企业邮局,我们产品全线优惠香港云VPS1G内存30G硬盘999元域名注册COM50CN30购买空间帮忙备案更多优惠咨询QQ351576338,专业建站、仿站、网站维护价格面议保证质量。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-5-27 18:40:28 | 显示全部楼层
    实速互联
    我只看看不说话。。。
    感谢支持站长中国www.admincn.net源码下载和实速互联www.lyidc.com空间域名VPS主机服务器企业邮局,我们产品全线优惠香港云VPS1G内存30G硬盘999元域名注册COM50CN30购买空间帮忙备案更多优惠咨询QQ351576338,专业建站、仿站、网站维护价格面议保证质量。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    站长网adminzg.com源码社区-免责声明
    01、本站所有资源均来源网络或程序作者提供和网友推荐收集整理而来,仅供学习和研究使用,我们不参与任何软件的制作及传播,如有侵犯你的版权,请联系管理员及时删除
    02、访问本站的用户必须明白,本站对下载资源不拥有任何权利,其版权归该软件、资源的拥有者所有。我们亦不为此承担任何法律责任。
    03、本站不保证资源的准确性、安全性和完整性;下载后请自行检查是否带有病毒,同时本站也不承担用户因使用这些下载资源对自己和他(她)人造成任何形式的损失或伤害。
    04、用户基于自愿的原则使用,本站仅提供用户之间技术交流的媒介,不对资源软件开发者及其所拥有网站或论坛上发布的内容负任何法律责任。用户应主动了解并自觉遵守所在国家或地区的法律法规。用户只要进入本站即被视为已经阅读、理解并同意本协议的各项条款。
    05、任何人未经本站的明确许可,任何人不得盗链本站资源;不得复制或仿造本站或者在非本站所属的服务器上建立镜像

    联系QQ
    点击这里给我发消息(站长网) ※ QQ群1:247310935 ※ Q群2:114585073 ※ 热线:
    站长中国

    lyidc

    QQ|申请友链||Archiver|手机版|小黑屋|站长网 ( 闽ICP备18022661号-6 )|赞助我们

    GMT+8, 2019-9-19 10:30 , Processed in 0.110619 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表