广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >phpcms标签模板及专题模板的制作
  • 359
分享到

phpcms标签模板及专题模板的制作

模板制作专题标签<"article/ifif>class 2022-06-12 01:06:25 359人浏览 八月长安
摘要

关键字描述:模板 制作 专题 标签 " < article if /if > class PHPcms标签模板及专题模板的制作1.标签模板的制作前面我们已经讲到了每个频道模板的制作,但是我们只是插入对应

关键字描述:模板 制作 专题 标签 " < article if /if > class

PHPcms标签模板及专题模板的制作

1.标签模板的制作

前面我们已经讲到了每个频道模板的制作,但是我们只是插入对应的标签代码,如何做到显示的效果能个性化,满足自己的要求呢?,那么我们就要对自己的标签模板做个性化的设计

所有以tag_开头的模板

都是标签模板

以文章频道的模板为例

我们会看到

tag_articlelist.html 文章列表标签模板

tag_picarticle.html 图片文章标签模板

剩下的两个我们一般做模板的时候,如果自己对于js代码不是很理解的话,我们一般不会去动它,

打开文章列表标签模板

CODE: [Copy to clipboard] <table width="100%" border="0" align="center" cellpadding="1" cellspacing="1">

{loop $articles $i $article}

{if $i%$cols==0} <tr> {/if}

<td height="20" width="{$width}">

{$article[img]} {if $showcatname}{$article[catname]}{/if} <a href="{$article[url]}" title="{$article[alt]}" target="{$target}" class="tag_title_link">{$article[title]}</a>

{if $showhits}({$article[hits]}){/if}

{if $showauthor}[作者:{$article[author]}]{/if}

{if $article[showcommentlink]}&nbsp;<a href="{phpCMS_PATH}comment/?item=articleid&itemid={$article[articleid]}" target="_blank"><span class="color_red">评</span></a>{/if}

{if $datetype}[<span class="tag_date">{$article[aDDDate]}</span>]{/if}

{if $descriptionlen}<br/><span class="tag_description">&nbsp;&nbsp;&nbsp;&nbsp;{$article[description]}</span>{/if}

</td>

{if $i%$cols==($cols-1)}</tr>{/if}

{/loop}

</table>

{if $pages}

<div class="pages">{$pages}</div>

{/if} 这个里面

{loop $articles $i $article}是一个循环,我们要关注的就是这个循环里面的内容

{if $i%$cols==0} <tr> {/if} 我们在标签里面设定的参数,显示几列,根据这个来控制标签的显示

{$article[img]} 文章的图片,显示精华,置顶,还是普通文章

{if $showcatname}{$article[catname]}{/if} 所属栏目

{$article[url]} 文章路径

{$article[title]} 文章标题

{if $showhits}({$article[hits]}){/if} 点击数

{if $showauthor}[作者:{$article[author]}]{/if} 作者

{if $article[showcommentlink]} <a href="{PHPCMS_PATH}comment/?item=articleid&itemid={$article[articleid]}" target="_blank"><span class="color_red">评</span></a>{/if} 评论连接

{if $datetype}[<span class="tag_date">{$article[adddate]}</span>]{/if} 添加时间

{if $descriptionlen}<br/><span class="tag_description"> {$article[description]}</span>{/if} 描述说明

如果我们要实现时间的靠右对齐,那么我们可以把这个模板改成

CODE: [Copy to clipboard] <table width="100%" border="0" align="center" cellpadding="1" cellspacing="1">

{loop $articles $i $article}

关键字描述:模板 制作 专题 标签 " < article if /if > class

{if $i%$cols==0} <tr> {/if}

<td height="20" width="{$width}">

{$article[img]} {if $showcatname}{$article[catname]}{/if} <a href="{$article[url]}" title="{$article[alt]}" target="{$target}" class="tag_title_link">{$article[title]}</a>

{if $showhits}({$article[hits]}){/if}

{if $showauthor}[作者:{$article[author]}]{/if}

{if $article[showcommentlink]}&nbsp;<a href="{PHPCMS_PATH}comment/?item=articleid&itemid={$article[articleid]}" target="_blank"><span class="color_red">评</span></a>{/if}

{if $descriptionlen}<br/><span class="tag_description">&nbsp;&nbsp;&nbsp;&nbsp;{$article[description]}</span>{/if}

</td>

<td>{if $datetype}[<span class="tag_date">{$article[adddate]}</span>]{/if}</td>

{if $i%$cols==($cols-1)}</tr>{/if}

{/loop}

</table>

{if $pages}

<div class="pages">{$pages}</div>

{/if} 或者设置CSS里面tag_date的属性为float:right

图片文章页面的标签模板也是如此,我们需要做的,基本上就是css的变化来控制效果,这就需要大家对于css有一个比较浅显的掌握,具体可以参考css手册,网上到处都是,指的说明的一点,css的简写仅仅支持IE,FF和opera尚不能全部支持!

2.专题模板的制作

专题页面的制作主要设计的页面有

special.html 专题首页

special_list.html 专题列表页

special_show.html专题内容页

tag_speciallist.html专题标签页

专题是相同类型的文章组成的一个合集,大家可以把他看做一个栏目,只不过这个栏目比较特殊,它属于一个频道多个栏目下相同主题的文章合集,他的模板制作和文章栏目页面的制作是一模一样的,只不过是概念你的不同罢了,大家不要被这个概念吓到了!

写到这里,菠萝教你做模板系列基本要完工了,剩下的模板中,官方在默认模板中都有了相应的提示文件,相信不是很难看懂

这个教程希望对大家做模板有一个启发,请大家牢牢记住这一点

phpcms的模板就是html代码+js+标签

只要大家灵活掌握标签的调用,那么一定会做出很多个性化的pp模板的!

--结束END--

本文标题: phpcms标签模板及专题模板的制作

本文链接: https://www.lsjlt.com/news/31643.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • phpcms标签模板及专题模板的制作
    关键字描述:模板 制作 专题 标签 " < article if /if > class phpcms标签模板及专题模板的制作1.标签模板的制作前面我们已经讲到了每个频道模板的制作,但是我们只是插入对应...
    99+
    2022-06-12
    模板 制作 专题 标签 < " article /if if > class
  • phpcms2008制作标签以及标签模板教程
    标签设置教程 我们从简单到复杂 第一种:中文标签 这种再简单不过了,就是通过后台设置标签参数调用 通过选择读取段来进行调用,这里设置都是中文字,我们都是中国人,也就不多说了。 栏目 常用变量表示 $catid 可以用这个...
    99+
    2022-06-12
    phpcms 标签 模板
  • phpcms图片频道模板制作
    关键字描述:制作 模板 频道 图片 " < > picture if current phpcms图片频道的模板制作前面我们已经讲过了文章、下载频道的模板制作,今天讲完图片频道之后,剩下的就是专题的制作...
    99+
    2022-06-12
    制作 模板 频道 图片 " < > picture if current
  • windows中bartender如何制作标签模板
    这篇“windows中bartender如何制作标签模板”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起...
    99+
    2022-12-02
    windows bartender
  • phpcms下载频道的模板制作
    关键字描述:制作 模板 " < 页面 > id downurl 下载 标签 phpcms下载频道的模板制作我们在前面3节已经讲到了如何制作首页、文章频道的模板,今天我们讲下载频道的模板制作下载频道页面解...
    99+
    2022-06-12
    制作 模板 " < 页面 > id 下载 downurl 标签
  • Python Django框架介绍之模板标签及模板的继承
    目录一、标签语法二、常见标签三、标签例子四、模板的继承一、标签语法 由%}和 {% 来定义的,例如:{%tag%} {%endtag%},完整的标签有开始就有结束,如条件语句,有条件...
    99+
    2022-11-12
  • aspcms1.5标签大全 方便制作模板的朋友
    aspcms1.5标签大全 网站地址 {aspcms:siteurl} 网站LOGO地址 {aspcms:sitelogo} 网站目录 {aspcms:sitepath} 默认模板 {aspcms:defaulttemp...
    99+
    2022-06-12
    aspcms 标签
  • DedeCMS的模板标签语法
    织梦的模板标签类似于XML格式,所有的模板都含有定界符,默认情况下是{dede:*}和{/dede:*},“*”代表模板标记名称。一般情况下{dede:*}和{/dede:*}是成对出现的,例如: (...
    99+
    2016-01-16
    DedeCMS
  • PHPCMS 模板制作教程 黑夜之舞出品
    第一讲:了解phpcms2008模板的位置及结构    首先从官网把phpcms2008最新版本下载下来,并安装好。安装好之后在后台里的网站配置--基本信息那 生成文件扩展名 html 设置好,然后更...
    99+
    2022-06-12
    PHPCMS 模板制作
  • phpcms 模板页面使用的标签和功能记录整理
    在使用phpcms的时候遇到了一些问题,记录下以后再做的时候可以使用到 {str_cut($val['description'],126,'...')} //模板页面截取字符串 {php $settion = strin...
    99+
    2022-06-12
    phpcms 模板 标签
  • dedecms专题模板应用分析及解决方案
    无柰只有靠自己动手丰衣足食;在官方的版本上有这样的一段话: 1、文章列表用ID1,ID2,ID3这样形式分开,系统会自动排除不同节点的相同文章;2、关于单条记录模板里的[field:fieldname /]标记的使用,请...
    99+
    2022-06-12
    专题模板 应用分析
  • django-5-自定义模板过滤器及标签
    <<<代码布局(自定义的代码放哪里)>>> (1)某个app特有的   1.一般放app目录下 固定名为templatetags 的python文件夹里鸭,如果是别的名称,django是找不到的哦! ...
    99+
    2023-01-30
    自定义 器及 模板
  • ECSHOP模板系统控制标签使用介绍
    ECSHOP模板系统控制标签介绍说明,本文将为您介绍ecshop中基本的控制函数标签的使用参数和方法,其中包括if标签、foreach标签、for标签等,其实Smarty 中的 if 语句和 php 中的 if 语句一样...
    99+
    2022-06-12
    ECSHOP 控制标签
  • dedecms织梦模板引擎标签工作原理
    织梦模板引擎是一种使用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引...
    99+
    2022-12-29
    dedecms模板引擎工作原理 织梦模板标签工作原理
  • 少用的WordPress模板标签有哪些
    小编给大家分享一下少用的WordPress模板标签有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!自从WordPress出现以来,它就一直为我们提供了大量的模...
    99+
    2023-06-25
  • wordpress主题制作涉及到的基本模板及说明整理
    style.css : CSS(样式表)文件,一般包括主题声明和通用css样式代码 index.php : 主页模板,一般用来做网站的首页 header.php : Header模板,一般是所有页面的头部公用部分 sid...
    99+
    2022-06-12
    主题制作 常用模板 wordpress
  • phpcms v9更换模板的具体操作方法
    分享一下phpcms V9更换模板的具体操作方法先分享下大概的步骤: 1、上传模版文件到服务器;2、在站点管理 里边【模板风格配置】选择新模板;3、设置不同模型对应模板;4、修改现有的栏目,匹配新模板;5、更新栏目缓存、...
    99+
    2022-06-12
    phpcms 更换模板
  • PHP标签模板技术的原理是什么
    PHP标签模板技术的原理是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。我们在对PHP标签模板的理解上多少都会存在一些误区,因为它是一项比较难以掌握的技术。那么,我们希...
    99+
    2023-06-17
  • nodejs模板引擎的制作方法
    这篇文章主要介绍了nodejs模板引擎的制作方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。关于模板,我倒是用过了不少。最开始要数Java...
    99+
    2022-10-19
  • Django零基础入门之自定义标签及模板中的使用
    目录自定义标签:第一部分(1)视图函数编写:(2)编写模板文件:(3)自定义标签实现:(4)效果展示:第二部分(1)视图函数编写:(2)编写模板文件:(3)自定义标签实现:第三部分紧...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作