织梦模板开发实现不同栏目调用不同的模板教程

时间:2021-11-20 10:07:20 投诉/举报
这篇文章主要为大家详细介绍了织梦模板开发实现不同栏目调用不同的模板教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      织梦模板网在给用户建站的时候,经常会有各种各样的要求,虽然我们可以给每个栏目指定不同的模板然后用include标签引用不同的头部或者底部模板,但是如果有很多个栏目,而且栏目模板又一样,这样去一个一个修改栏目模板就会显得比较麻烦,改那么多模板真是不容易。这个多模板的实现于别于织梦361昨天给大家介绍的《织梦模板制作实现栏目列表页第一页与其他页调用不同模板文件》,大家可以对比这看下。

      现在就给大家提供一个简单点的方法实现这个功能:

首先找到在include文件夹下面找到并打开extend.func.php文件,在最下面添加如下代码:

/**
 *  加载自定义模板
 *   www.ke361.com
 * @access    public
 * @param     string  $path  模板文件名
 */
function pasterTempletDiy($path)
{
    require_once(DEDEINC."/arc.partview.class.php");
    global $cfg_basedir,$cfg_templets_dir,$cfg_df_style;
    $tmpfile = $cfg_basedir.$cfg_templets_dir.'/'.$cfg_df_style.'/'.$path.'.htm';
    $dtp = new PartView();
    $dtp->SetTemplet($tmpfile);
    return $dtp->GetResult();
}

然后在栏目列表模板需要引用公共模板的地方加入如下代码就可以调用了:

{dede:field name=typeid function=pasterTempletDiy(@me)/}

这样就可以通过栏目的ID来调用该栏目的头部或者底部模板了,比如某个栏目的ID是12,那么我们在模板文件夹下面添加一个名为12.htm的模板文件,就可以直接在该栏目显示了。大家可以试一下!

以上就是织梦模板开发实现不同栏目调用不同的模板教程的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持乐享吧网。

织梦模板制作时内容页调用自定义图片只显示路径的实现方法

昨天给用户做一个织梦模板的企业站,用户想实现一个图片切换展示的类似淘宝网的商品图片查看效果,如果下图所示 这个织梦361是通过在文章页调用新增的图片字段,但是发现用 f