如何在DEDECMS首页调用分类信息
dedecms去掉首页indexhml方法:
1、在主机里面设置默认首页,把indexhtml设置到第一位。
2、在FTP中如果有indexphp文件,直接删除indexhtml,进行动态浏览。
3、打开FTP网站的根目录,找到根目录的 indexphp 文件,删除里面的内容,将下面的代码粘贴进去,然后保存,一键生成全站即可 。
<phpif(!file_exists(dirname(__FILE__)'/data/commonincphp'))
{
header('Location:install/indexphp');
exit();
}
require_once (dirname(__FILE__) "/include/commonincphp");
require_once DEDEINC"/arcpartviewclassphp";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir $cfg_templets_dir "/" $row['templet']);
$pv->Display();
>
栏目属性是什么没关系,修改下具体栏目对应的模板名,
再做个新模板就行了。
比如栏目对应的列表页模板一般是list_articlehtm
随便改个aaaahtm
再把这个aaaahtm模板按自己要求做好就可以了。
{dede:infolink}
地 区:[field:linkallplace/] [field:nativeplace /]
类 型:[field:linkalltype/] [field:infotype /]
{/dede:infolink}和分类页调用一样
这个很简单。
使用织梦dedecms本身生成的就是静态html页面。
生成静态首页你只需要在生成的时候注意一下就可以了。
看下图:
明白了吗?望采纳
一般是这样的代码:
<div class="dede_pages">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
</ul>
</div>
你可以在相应的css文件中,默认是:模版文件夹/default/style/pagecss
对应修改一下就可以了。
滑动效果是:dede_pages ul li a:hover
就是链接:a的hover事件。
在更新首页那里把indexhtm改成index_mhtm,再改成静态生成。然后再根目录里把index_mhtml移动到根目录下的m文件夹之后把index_mhtml文件名改为indexhtml。如果有用,请点击采纳
0条评论