• Job中织梦标签的调用


    织梦CMS是一个好东东, 可以让一个网站更好维护和管理, 唯一让我感到忧桑的就是经常在搭后台的时候记不住那些标签,,无奈只能去看手册,有相同的案例直接COPY过来,直接用就OK~~~其实CMS这个东西的标签我觉得不像我们的HTML代码一样,要熟练的记住,我脚的能用就好勒, 反正我也是记不住, 所以想把在项目中用到的标签及方法全部记录下来, 就当自己的手册使用, 因为公司的项目网站都基本雷同, 所以很多标签都是可以复用的~~  不知道外面的世界是怎么样的,也许地球人都不用织梦搭后台勒~~  没事,走山里人的路让城里人去说吧~~~

    导航调用

    {gemel:type typeid='1'}  //制定一个后台栏目ID
    	<li>
            <a href="[field:typelink/]">[field:typename/]</a>
    	</li>
    {/gemel:type}
    

    如果还有那种2级栏目的话我是酱紫调的

    {gemel:type typeid='1'}
    <li>
      <a href="[field:typelink/]">[field:typename/]</a>
      {/gemel:type} //这个很重要,第一个栏目的内容,文字后面就要用1级栏目分开
      <ul class="sub-nav"> //2级栏目内容循环
      	{gemel:channel typeid='3' row='10' titlelen='15'}
      	<li>
        	<a href="[field:typeurl/]">[field:typename /]</a>
       	</li>
      	{/gemel:channel}
      </ul>
    </li>
    

    指定栏目调用

    <ul class="subnav">
    	{gemel:channelartlist row='4' typeid='8,9,10,17'}
    	<li><a href="{gemel:field.typeurl/}">{gemel:field.typename/}</a></li>
    	{/gemel:channelartlist}
    </ul>

    幻灯片调用

    {gemel:banner name='index_slide' row='7'}   //后台添加index_slide
      <li>
        <a href="[field:link/]"><br>
        	<img src="[field:pic/]" width="1600" height="595" title="[field:text/]" alt="[field:text/]" />
        </a>
      </li>
    {/gemel:banner} 

    产品列表调用

    调用列表名称

    {gemel:channelartlist type='son' typeid='2' row='11' currentstyle='selected'} //标签自动添加class
    	<li class='{gemel:field.currentstyle/}'> //添加class
    		<a href="{gemel:field.typeurl/}">{gemel:field.typename/}</a>
    	</li>
    {/gemel:channelartlist}
    

    调用栏目内容

    {gemel:list orderby='weight' titlelen='100' pagesize='8'}
    	<li>
    		<a href="[field:arcurl/]">
    			<img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]" width="240" height="190" />
    		</a>
    		<p><a href="[field:arcurl/]">[field:title/]</a></p>
    		<h3>[field:shorttitle/]</h3>
    		<i><a href="[field:arcurl/]">+readmore</a></i>
    	</li>
    {/gemel:list}
    

    调用当前栏目图片

    <img src="{gemel:field.typepic/}" width="1600" height="515" alt="{gemel:field.typename/}" title="{gemel:field.typename/}" />

    内页幻灯片调用

    {gemel:field name='imgurls'}
    <li>
        <img src="[field:imgsrctrue/]" width="w" height="h" alt="[field:title/]" title="[field:title/]" />
    </li>
    {/gemel:field}
    

    幻灯片的缩略图调用

    <ul>
    	{gemel:field name='id' function='get_image_list(@me)'/}
    </ul>
    

    内页调用当前栏目列表

    {gemel:arclist orderby='weight' titlelen='100' pagesize='12'}
     <li>
        <a href="[field:arcurl/]">
            <img src="[field:litpic/]" alt="[field:title/]" title="[field:title/]" width="205" height="155" >
        </a>
    </li>
    {/gemel:arclist}                 
    

    模块管理-新字段添加

    No.1 - 显示后台模块  gemeladminconn.php

    {gemel:field.product_description/}  //直接引用

    No.2 - 如果有标签包裹:addfields='hot_pic'   //添加字段

    调用:[field:hot_pic/]

    织梦后台tips  

    1.2 修改后台调用幻灯片个数

    gemeladmin emplets 下面
    一个是新添加的个数/一个为之前添加的个数
     
    1.2 修改关键字长度
      PHP文件
    php文件(gemeladmin): spec_add.php和spec_edit.php (archives_edit.php)(修改keywords长度-必要时审查元素查看修改内容)
      数据库文件
    dede_archives/内页  dede_arctype/列表
     
    1.3 修改数据库连接文件
    /config/gemeldb.php
     
    1.4 后台模块显示
    gemeladminconn.php
  • 相关阅读:
    PreparedStatement/Statement处理insert update等操作时乱码,以及URL
    MySQL unique 注意
    web乱码解决了
    实用工具及Chrome插件及实用网站(持续更新中...)
    前端常用算法集合,持续更新...
    各种问题汇总解决方法,持续更新中...
    node实现自动化图片切割压缩, 部署页面
    移动端图片缩放插件Pinchzoom.js
    提示框简单封装
    模拟滚动条
  • 原文地址:https://www.cnblogs.com/htzan/p/4530718.html
Copyright © 2020-2023  润新知