extrasContactTeaser: wrong checking of the website property in template -----------------------------------------------------------------------
Key: MGNLSTK-656 URL: http://jira.magnolia-cms.com/browse/MGNLSTK-656 Project: Magnolia Standard Templating Kit Issue Type: Bug Components: paragraphs Affects Versions: 1.3.1 Reporter: Christian Ringele Assignee: Ondřej Chytil Is: [#if model.website?has_content] <div> <h3>${i18n['contact.web.title']}</h3> <dl class="url"> <dt>${i18n['contact.web']}</dt> <dd class="url"><a href="${model.website?html}">${model.contact.web?html}</a></dd> </dl> </div> [/#if] Should be: [#if model.contact.web?has_content] <div> <h3>${i18n['contact.web.title']}</h3> <dl class="url"> <dt>${i18n['contact.web']}</dt> <dd class="url"><a href="${model.website?html}">${model.contact.web?html}</a></dd> </dl> </div> [/#if] Or without a website defined in the contact, a freemarker error occurs: freemarker.core.InvalidReferenceException: Expression model.contact.web is undefined on line 104, column 63 in css-intranet/paragraphs/contact.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) Or the website method of the model should not return something if no web property defined. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- For list details see http://www.magnolia-cms.com/home/community/mailing-lists.html To unsubscribe, E-mail to: <dev-list-unsubscr...@magnolia-cms.com> ----------------------------------------------------------------