织梦dedecms每输出的简单介绍
当前目录列表:
1、DedeCMS列表页中怎么同时循环输出两个栏目名称? 2、DedeCMS 怎么生成静态页面 3、织梦DedeCMS如何实现判断频道ID并输出相应内容? 4、DedeCMS arclist怎么输出所有的文章 5、DedeCMS 为什么我要输出的页码是3个,但却输出了6个? 6、DedeCMS 产品列表页如何三个循环输出设定一个样式
DedeCMS列表页中怎么同时循环输出两个栏目名称?
你好。你所说的列表页循环两个栏目是不是同一个顶级栏目下的子栏目?只是显示栏目名称吗?如果这样就可以使用模板list_article.htm 下面的一段代码看看吧。
{dede:channel type='son' currentstyle="
lia href='~typelink~' class='thisclass'~typename~/a/li
"}
lia href='[field:typeurl/]'[field:typename/]/a/li
{/dede:channel}
如果不是你想要的效果可以找我
DedeCMS 怎么生成静态页面
利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。
这里我用smarty做例子,说明如何生成静态页:
?php
require,"smarty/Smarty.class.php";
$t = new Smarty;
$t-assign,"title","Hello World!";
$content = $t-fetch,"templates/index.htm";
//这里的 fetch, 就是获取输出内容的函数,现在$content变量里面,就是要显示的内容了
$fp = fopen,"archives/2005/05/19/0001.html", "w";
fwrite,$fp, $content;
fclose,$fp;
?
织梦DedeCMS如何实现判断频道ID并输出相应内容?
我来和你说吧,你这样的话可以解决的。代码可以这样写
div style="background: url,{dede:global.cfg_templets_skin/}/img/bg{dede:field.id/}.jpg no-repeat center bottom;"/div
然后图片的命名和栏目id的号一样就行,比如 栏目id为1的 图片命名为 bg1.jpg
栏目id为2的 图片命名为 bg2.jpg
DedeCMS arclist怎么输出所有的文章
直接把这个标签放到模板即可,其中dede_archives为文档的表,看是否与你的一致
{dede:sql sql="select * from dede_archives"}
a href="[field:arcurl/]"[field:title/]/abr /
{/dede:sql}
DedeCMS 为什么我要输出的页码是3个,但却输出了6个?
试试我的办法吧,修复所有档案列表的记录数问题。
最早我也遇到过,不过是后台的翻页列表。不知道你是不是一样的情况。
是因为是dede_arctiny表中存在ID 但是dede_archives缺没有造成的。
所以只要把2个表比较一下,删除没有的就好了。
下载附件中的文件放到根目录下运行就OK了
运行会在data目录下生成一个array_diff.php 文件。
修复完成后 后台清理一下缓存 或者手动删除data/cache/listcache 目录下的所有文件。
OK,问题解决了。
建议使用前先备份数据
确保data 目录有写权限。
DedeCMS 产品列表页如何三个循环输出设定一个样式
[field:global runphp='yes'] $a=""; $b=""; $c=""; if ,(@me % 3 == 0) @me = $a.$c; else @me = $a.$c; [/field:global]
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > 织梦dedecms每输出的简单介绍