【Field 标记使用实例】-DedeCMS模板制作使用实例教程(2)

softyun3年前cms教程190

【Field 标记】在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得到系统变量的值或者路径,用法很灵活。可以直接展示数据,如调用position,得到栏目一 > 栏目二” 这样形式的链接;或者,调用templeturl得到/templets这样路径。
  使用思路、步骤:
  一、明确使用范围
我们在使用【Field 标记】的过程中,必须明确其使用的范围,否则可能无法正常调用该标签,其使用范围是:
  封面模板 如index_article.htm、列表模板 如list_article.htm、文档模板 如article_article.htm。
  index_article.htm、list_article.htm、article_article.htm等类似的模板文档都在templets\default\文件夹中。
  注意:
  1、封面模板与列表模板是有区别的,但调用【Field 标记】可以相同;
  2、封面模板有不同的类型,我们最常用的是文章模板 index_article.htm,其它的还有图片模板 index_image.htm,简介模板 index_info.htm,软件模板 index_soft.htm等等,这些模板调用【Field 标记】的道理都是一样的。
  二、通过调试了解其使用方法
  我调试的方法是:
  将templets\default\文件夹下的list_default.htm和htmlist_article.htm文件中的代码,全部掏空。放入调用【Field 标记】的代码,再在管理后台进行操作,如下:HTML更新-->更新栏目HTML-->开始生成HTML。再在IE中访问网站的各栏封面和列表,就可以得到返回的数据。
用法一: 
  这种用法,主要是从数据库获取相关的数据,特别是系统变量的数据。
  我调试【Arclist 标记】的具体代码如下:
<font color="red">调用position标记,得到:栏目一 > 栏目二” 这样形式的链接:</font>{dede:field name='position'/}<br/>
<font color="red">插件路径:</font>{dede:field name='phpurl'/}<br/>
<font color="red">模板路径:</font>{dede:field name='templeturl'/}<br/>
<font color="red">版权信息:</font>{dede:field name='powerby'/}<br/>
<font color="red">主页路径:</font>{dede:field name='indexurl'/}<br/>
<font color="red">主页名称:</font>{dede:field name='indexname'/}<br/>
  得到如下返回数据:

  请朋友们举一反三,增删属性和写入代码进行调试,加深印象。最好是对照官方的Dedecms文档进行调试,我这样做收获很大的。
用法二: 
  这一种用法比较灵活,作用也非常大,但必须有HTML知识才能运用的比较好,
    我调试【Arclist 标记】的具体代码如下:
  <link href="{dede:field name='templeturl'/}/style/dede.css" rel="stylesheet" type="text/css" />
注意:本页面的文字和链接都是经过dede.css处理的<br />
<a href="http://bbs.dedecms/">织梦论坛</a> <br />
  得到如下返回数据:
 
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

登陆后直接转跳到首页而不是管理中心解决办法

用Dreamweaver8或者EditPlus打开/member/index_do.php行码388 if(empty($gourl)||eregi("action|_do",$gourl)){389...

DEDECMS增加自定义属性完整教程

给客户最站的时候,因客户需要,自定义属性太少,不够用,需要新增几个,也总有人问如何增加,今天就凑空写一下DEDECMS如何增加自定义属性.其实很简单的.下面用文字加图示的方式展现给大家,希望对朋友们有...

教你删除DEDECMS中出错的文章

有时候大家在添加文章的时候没添加成功 显示什么将错误报告给dede  据我发现好像文章已经被录到dede_full_search这个表里面了  在后台文章管理里面看不见  但是全站搜索的时候又能搜索出...

dede首页调用文章标题|概述|所在栏目

织梦dedecms这里运用到的标签是{dede:arclist}{/dede:arclist},不需要修改数据库。实现只调用频道ID为10,11下的文章,排列顺序为按发布时间,降序排列,栏目标题、栏目...

dedecms列表页加载更多功能的实现

 dedecms 列表页加载更多插件,加载更多按钮为下拉自动触发形式,今天教大家实现dedecms列表加载更多功能,本次织梦dedecms实现点击下拉加载更多主要用到js技术。步骤如下:1、在<...

DedeCms教程:windows server 2008 php 环境搭建

windows server 2008是基于NT6 平台的新型操作系统,其对硬件性能的发挥比起其它NT平台来说有了质的飞跃,已经开始普及到了广大用户中,而且操作较2003来说更为直观和简单,受到越来...