很多站长在使用解决织梦DedeCMS过程中,可能会发现织梦DedeCMS搜索页以及某些页面无法调用文章列表的状况,出现这个问题如何解决?在需要调用的文章的地方用include直接引入一个文件,具体调用形式下面会详细列出来。
{dede:include file='文件名称' /}
对文件的搜索路径为顺序为:绝对路径、include文件夹,CMS安装目录,CMS主模板目录,例如:搜索页模板中加入
{dede:include file='adminbuy_cn.htm' ismake='yes'/}
dede默认模板路径,新建一个adminbuy_cn.htm文件,在adminbuy_cn.htm文件里面加入调用文章的标签:
{dede:arclist titlelen='44' limit='0,10' typeid='10'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
如果织梦搜索页只调用10篇文章那又该如何解决呢?
直接在php文件中进行修改,我们在dede程序的根目录下面找到plus文件夹,打开后再找到search.php文件,用Dreamweaver软件打开,找到里面的:
$pagesize = (isset($pagesize) && is_numeric($pagesize)) ? $pagesize : 10;
大概在第15行,然后对里面的数字10改成自己想要调用的搜索列表条数。修改后保存到后台把所有的文件都生成一下,再到前台测试就会发现搜索列表的条数已经发生了修改,符合了自己网站制作的需求了。