discuze路由和模板引擎小记

Posted FutureDrame

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了discuze路由和模板引擎小记相关的知识,希望对你有一定的参考价值。

http://bbs.abc.com/home.php?mod=space&uid=20这个路由访问的是/source/module/home/home_space,get传参uid=20

<ul id="pbbs" class="pf_l">
        <!--{if $space[oltime]}--><li><em>{lang online_time}</em>$space[oltime] {lang hours}</li><!--{/if}-->
        <!-- <li><em>{lang regdate}</em>$space[regdate]</li> -->      //注册时间
        <!-- <li><em>{lang last_visit}</em>$space[lastvisit]</li> --> //最后访问
        <!--{if $_G[uid] == $space[uid] || $_G[group][allowviewip]}-->
        <li><em>{lang register_ip}</em>$space[regip] - $space[regip_loc]</li>
        <li><em>{lang last_visit_ip}</em>$space[lastip]:$space[port] - $space[lastip_loc]</li>
        <!--{/if}-->
        <!--{if $space[lastactivity]}--><li><em>{lang last_activity_time}</em>$space[lastactivity]</li><!--{/if}-->
        <!--{if $space[lastpost]}--><li><em>{lang last_post_time}</em>$space[lastpost]</li><!--{/if}-->
        <!--{if $space[lastsendmail]}--><li><em>{lang last_send_email}</em>$space[lastsendmail]</li><!--{/if}-->
        <li><em>{lang time_offset}</em>
            <!--{eval $timeoffset = array({lang timezone});}-->
            $timeoffset[$space[timeoffset]]
        </li>
    </ul>

lang函数如果不写文件名就默认访问/source/language/home/lang_template.php(上面路由访问的是home模块),

data目录下是生成的缓存文件,每次改动都会覆盖缓存文件

 

以上是关于discuze路由和模板引擎小记的主要内容,如果未能解决你的问题,请参考以下文章

discuz X3.1 源代码阅读,记录代码片段

如何用discuz建网站

简易前端模板引擎

做过destoon和discuz之后的总结。

Nodejs WEB服务器 静态文件托管 GET POST路由 EJS模板引擎

Laravel之视图和Blade模板引擎