2


所以我正在学习如何在https://training.plone.org/5/mastering-plone/zpt_2.html 上自定义 Plone?并尝试按照教程将发布日期添加到我的 NewsItem 帖子中。我也尝试过给它加点趣味,并在日期旁边添加一个小图标。问题是,每当我点击一篇新闻文章时,我都会得到它发布的日期,但如果我刷新页面,它就会消失。如果我从一个新闻帖子转到另一个新闻帖子,也会发生这种情况。它会显示在我打开的第一个新闻页面上,但如果我回来尝试另一个新闻页面,它不会显示发布日期(如果你只是刷新页面就会显示)。

这是我正在使用的代码:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
    xmlns:tal="http://xml.zope.org/namespaces/tal"
    xmlns:metal="http://xml.zope.org/namespaces/metal"
    xmlns:i18n="http://xml.zope.org/namespaces/i18n"
    lang="en"
    metal:use-macro="context/main_template/macros/master"
    i18n:domain="plone">


<metal:content-core fill-slot="content-core">
<metal:content-core define-macro="content-core"
                    tal:define="toc context/table_of_contents|nothing;">
<p>
<i class="glyphicon glyphicon-calendar" />
    ${python: plone_view.toLocalizedTime(context.Date(),long_format=1)}
</p>
  <div id="parent-fieldname-text"
      tal:condition="context/text"
      tal:content="structure python:context.text.output_relative_to(view.context)"
      tal:attributes="class python: toc and 'pat-autotoc' or ''" />
</metal:content-core>
</metal:content-core>

</body>
</html>

我正在使用 Plone 5 环境。可能是因为某些不兼容(可能是 jbot)?

提前谢谢了!

此致,

蒂亚戈

4

0 回答 0