企业建站教程——如何使用BEES企业建站系统标签
点击次数:更新时间:2011-03-01 11:03:16【打印】【关闭】
BEES企业网站管理系统模板和程序完全分离,不用了解程序就可以制作出各种类型的模板。 相关标签说明可以参考使用手册:http://www.beescms.com/help BEES标签制作模板时可对标签获取的值进行二次开发,从而获得你想需要的功能和数据。 模板结构上BEES企业系统的模板中除了模板文件外还需要一个assign文件用于保存标签中使用到的值。以首页模板和loop标签为例: 首页模板为index.html,同时还需要要一个对应的注册文件index_assign.php,放在assign目录下,模板中使用到的值都要在这个文件中注册才能使用 第一步:模板中使用标签,如下: {loop source=$article_title tpl=推荐内容 info=输出列表标题 tpl_id=index_title} {print $v['title']/}<br> {/loop} 以上标签为输出指定栏目的内容列表标题,source指定了值$article_title,tpl_id指定了后台输出配置的标示,使用了tpl_id就可以在后台进行配置了。
第二步:index_assign.php中注册$aticle_title如下: $tpl->assign('article_title',get_article('index_title')); get_article($tpl_id)函数需要使用模板中的tpl_id值作为参数,没有这个值是不会返回内容 只要两步就可以完成标签的添加和使用 注意:在同一页面中标签属性source的值和tpl_id的值是不能一样的,如果出现相同的值会覆盖后台的配置 如:在一个页面中使用多个标签输出 {loop source=$article_title1 tpl=推荐内容 info=输出列表标题 tpl_id=index_title1} {print $v['title']/} {/loop} {loop source=$article_title2 tpl=推荐内容 info=输出列表标题 tpl_id=index_title2} {print $v['title']/} {/loop} {loop source=$article_title3 tpl=推荐内容 info=输出列表标题 tpl_id=index_title3} {print $v['title']/} {/loop} 在index_assign.php中就要注册这几个标签的值: $tpl->assign('article_title1',get_article('index_title1')); $tpl->assign('article_title2',get_article('index_title2')); $tpl->assign('article_title3',get_article('index_title3'));
|