如何在Koken中制作自定义模板

时间:2013-05-19 14:48:29

标签: koken

我正在使用Koken,并希望通过将日期放在条目的顶部来自定义文本条目的模板。

我将对new Date()的调用入侵到核心模板文件/admin/templates/text.tmpl.html

<div id="entry-editor">
    <div id="edit-area" data-bind="html: content() || 
        '<p class=\'date\'>' + new Date() + '</p>
         <p class=\'media-row\'><br /></p>'">
    </div>
</div> <!-- close #entry-editor -->

这很好用,但我知道黑客攻击核心文件的危险。

在撰写本文时,我没有在define your own custom template types上的“help.koken.me”链接页面上看到答案。

如果不破解核心文件,我怎样才能让Koken在每个文本条目的顶部添加日期?

1 个答案:

答案 0 :(得分:0)

来自http://help.koken.me/customer/portal/questions/1080677-how-to-make-custom-templates-in-koken-

只需在customized theme模板中放置<koken:time>标记。

例如,在我的/storage/themes/<custom-theme-name>/essay.lens文件中:

<header>
    <h2>
        <koken:link>{{ essay.title }}</koken:link>
    </h2>
    <p>
        <strong><koken:time show="time" /> <koken:time show="date" /></strong>
    </p>
</header>