本帖最后由 解语人 于 2010-9-1 14:36 编辑
下面我们介绍
如何自定义模板(高级)
系统除了提供了上面的基本模板外,站长也可以自己制作频道模板
首页打开程序文件 路径如下
template\default\portal 在此目录下创建一个新的文件 如: list_marry.htm
注意:此处只能以 list_ 开头,创建的模板系统将自动识别,在频道的模板选择中将出现
模板创建内容如下格式
其中可DIY区域可以有多个如下图效果
我们查看源代码可以得到如下代码:
我们把其中的内容换成可DIY区域就可以实现调用站内任意数据 如下图所示
如果有多个区域我们就可以增加多个DIY区域 如下图所示
注意:在一个页面中 DIY的ID不能重复
<!--[diy=diy2]--><div id="diy2"class="area"></div><!--[/diy]-->
如上所示 diy2 一个页面内容只能出来一次
此时我们就可以在后台的模块模板中写DIY模板的模块
操作路径:后台—》门户—》模块模板
点击添加,选择一个模块的分类,我们这里可以选择任意分类都可以
我们以帖子为例
接下来为我们的模块模板起个名字 最好起一个能准确描述这个样式名字,容易记忆
如下图所示
在这里我们会看到很多的标签,你想要调用什么内容,你就可以点击相应的标签插入到下面的模板中就可以
其中的[loop]…..[/loop] 包含的内容为循环内容
如下图
框起来的内容就是可以循环的内容 其中的[index=1]….[/index] 意思是指定第一条数据以什么方式显示
如上面的样式中的图片就是以这种方式来实现 [index=N] 可以是任意条数
|