ClassCMS

其它

文本截断

{text(123456,3,...)} 第一个参数为字符串,第二个参数为保留的字符长度,第三个参数为省略号(如保留的字符长度比字符串还要长,则不显示省略号)

常用在截取文本标题,内容,text会自动删除字符串内的html标签

如文章循环时:

{loop $articles as $article}
    {text($article.title,10,...)} {//只显示文章标题的前10个字符}
{/loop}

换行语法

{br},查看网页源代码时,能看到代码换行了


语法冲突

以下代码如果放入模板文件内,模板引擎会识别{ }内的内容,解析成模板语法,导致运行错误,尽量避免{ }内的语句与php,js代码冲突.

<?php
if(xxx){$a=1;}
?>

<script>
if (xxx){alert()}
</script>

模板中判断后台是否登入

{$userid=admin:nowUser()}
{if $userid}已登入{else}未登入{/if}