/ Published in: PHP
URL: NONE
COMMENTS
Expand |
Embed | Plain Text
{assign var="contentType" value="{$feedItem->getType()}"} {assign var="isOpen" value="{$feedItem->isOpen()}"} {assign var="locked" value="{!$feedItem->isCloseable()}"} {assign var="recommendedArray" value=$feedItem->getRecommendations()} {counter name="moduleCounter" assign='moduleCounter'} {assign var="link.location" value="Module$moduleCounter"} {assign var="link.type" value={$feedItem->getType()|lower}} {assign var="link.property" value=$feedItem->getProperty()->getCode()} {assign var="link.description" value=$feedItem->getTitle()} <article class="feed-item show-module {$contentType|lower}-module {ternary value=$isOpen true='' false='collapse'} {ternary value=$env->isMobile() true='mobile' false=''}"> <meta name="location" content="Module{$moduleCounter}" /> <meta name="type" content="{$feedItem->getType()|lower}" /> <meta name="property" content="{$feedItem->getProperty()->getCode()}" /> <meta name="description" content="{$feedItem->getTitle()}" /> <a href="{$feedItem->getProperty()->getUrl()}" title="{$feedItem->getProperty()->getDisplayName()}" {track link='showlogo'}><img class="property" src="{$feedItem->getProperty()->getImageUrl()}" alt="{$feedItem->getProperty()->getDisplayName()}" data-propertyCode="{$feedItem->getProperty()->getCode()}" /></a> <img src="{$feedItem->getImage(300,169)->getUrl()}" class="promo" {if !$locked} onclick="Utils.dispatchEvent(this, 'expand')" {/if} {track link='image'} /> <hgroup> <h2> <span class="category">{$contentType|capitalize}</span> <time datetime="{$feedItem->getDate()->format('U')|date_format:"%Y-%m-%dT%H:%M%z"}" pubdate="pubdate">Posted {relativeTime date=$feedItem->getDate()}</time> {/if} </h2> <h1 {if !$locked}onclick="Utils.dispatchEvent(this, 'expand')"{/if} {track link='title'} title="{$feedItem->getTitle()}">{$feedItem->getTitle()|truncate:85}</h1> </hgroup> <p> {$feedItem->getText()|truncate:200} {if !$locked} <span class="cta" onclick="Utils.dispatchEvent(this, 'expand')" {track link='cta'}>{$feedItem->getCallToAction()|replace:' ':' '}{if $feedItem->getCallToAction() != ""}{ternary value=$feedItem->isOpen() and $env->isMobile() true='' false=' ���»'}{/if}</span> {/if} </p> {if !$locked} <p class="sharegroup"><span class="share {ternary value=$isOpen true='hidden' false=''}" onclick="Utils.dispatchEvent(this, 'expand')" {track link='share'}>Share</span></p> <button type="button" class="close persistent" onclick="Utils.dispatchEvent(this, 'collapse')">x Close</button> <button type="button" class="close" onclick="Utils.dispatchEvent(this, 'collapse')">x Close</button> {/if} {* Content div expands and collapses. All elements within content div are hidden when module is collapsed *} <div class="content"> {block name="content"} {/block} {* make sure that we have at least one item before continuing *} <div class="recommendations"> <h3>Recommendations</h3><br /> <ul> {foreach from=$recommendedArray item=rec} {/foreach} </ul> {/if} </div>
You need to login to post a comment.
