EPONAP

FalMediaImage

Sep 10th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.75 KB | None | 0 0
  1. {namespace n=GeorgRinger\News\ViewHelpers}
  2.  
  3.  
  4. <f:for each="{media}" as="mediaElement" iteration="iter">
  5.   <f:if condition="{iter.index}" >1>
  6.     <div class="mediaelement mediaelement-image">
  7.       <f:if condition="{mediaElement.link}">
  8.         <f:then>
  9.           <f:link.page pageUid="{mediaElement.link}" target="{n:targetLink(link:mediaElement.link)}">
  10.             <f:image image="{mediaElement}" title="{mediaElement.title}" alt="{mediaElement.alternative}" maxWidth="{settings.detail.media.image.maxWidth}" maxHeight="{settings.detail.media.image.maxHeight}" />
  11.           </f:link.page>
  12.         </f:then>
  13.         <f:else>
  14.           <f:if condition="{settings.detail.media.image.lightbox.enabled}">
  15.             <f:then>
  16.               <a href="{f:uri.image(image:'{mediaElement}', width:'{settings.detail.media.image.lightbox.width}', height:'{settings.detail.media.image.lightbox.height}')}" title="{mediaElement.title}" class="{settings.detail.media.image.lightbox.class}" rel="{settings.detail.media.image.lightbox.rel}">
  17.                 <f:image image="{mediaElement}" title="{mediaElement.title}" alt="{mediaElement.alternative}" maxWidth="{settings.detail.media.image.maxWidth}" maxHeight="{settings.detail.media.image.maxHeight}" />
  18.               </a>
  19.             </f:then>
  20.             <f:else>
  21.               <f:image image="{mediaElement}" title="{mediaElement.title}" alt="{mediaElement.alternative}" maxWidth="{settings.detail.media.image.maxWidth}" maxHeight="{settings.detail.media.image.maxHeight}" />
  22.             </f:else>
  23.           </f:if>
  24.         </f:else>
  25.       </f:if>
  26.     </div>
  27.     <f:if condition="{mediaElement.description}">
  28.       <p class="news-img-caption">
  29.         {mediaElement.description}
  30.       </p>
  31.     </f:if>
  32.   </f:if>
  33. </f:else>
Advertisement
Add Comment
Please, Sign In to add comment