Дата исчезает при обновлении страницы (NewsItem) - PullRequest
0 голосов
/ 06 ноября 2018


Поэтому я учился настраивать Plone на https://training.plone.org/5/mastering-plone/zpt_2.html? и пытался следовать учебному пособию по добавлению даты публикации в мои посты 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)?

Заранее большое спасибо!

С уважением,

Тьяго

...