Advertisement
Igor150195

card_blocks

May 14th, 2021
2,998
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Smarty 3.82 KB | None | 0 0
  1. {if $card_blocks|@count>0}
  2.         <div class="card-blocks">
  3.             {foreach from=$card_blocks item=e}
  4.                 {if $e.type == 1}
  5.                     {if !$e.hide_block && (!empty($e.blocks) || $e.title)}
  6.                         <div class="card-block card-block-1">
  7.                             <div class="card-block-1__inner">
  8.                                 {if $e.title}<div class="card-block-1__header">{$e.title}</div>{/if}
  9.                                 {if !empty($e.blocks)}
  10.                                     <div class="card-block-1__items">
  11.                                         {foreach from=$e.blocks item=j}
  12.                                             <div class="card-block-1__item">
  13.                                                 {if $j.image.filename || $j.image.svg_body}
  14.                                                     <div class="card-block-1__icon">
  15.                                                         {if $j.image.svg_body}
  16.                                                             {$j.image.svg_body}
  17.                                                         {else}
  18.                                                             {if $shop2.my.gr_images_lazy_load}
  19.                                                                 <img src="/g/spacer.gif" data-src="{s3_img width=72 height=72 method=c src=$j.image.filename}" class="gr_images_lazy_load" alt="{$j.title}" title="{$j.title}" />
  20.                                                             {else}
  21.                                                                 <img src="{s3_img width=72 height=72 method=c src=$j.image.filename}" alt="{$j.title}" title="{$j.title}" />
  22.                                                             {/if}
  23.                                                         {/if}
  24.                                                     </div>
  25.                                                 {/if}
  26.                                                 {if $j.title || $j.text}
  27.                                                     <div class="card-block-1__text">
  28.                                                         {if $j.title}<div class="card-block-1__title"{if !$j.image.filename} style="margin-top: 0;"{/if}>{$j.title}</div>{/if}
  29.                                                         {if $j.text}<div class="card-block-1__desc"{if !$j.image.filename && !$j.title} style="margin-top: 0;"{/if}>{$j.text}</div>{/if}
  30.                                                     </div>
  31.                                                 {/if}
  32.                                             </div>
  33.                                         {/foreach}
  34.                                     </div>
  35.                                 {/if}
  36.                             </div>
  37.                         </div>
  38.                     {/if}
  39.                 {elseif $e.type == 2}
  40.                     {if !$e.hide_block && (!empty($e.blocks) || $e.title)}
  41.                         <div class="card-block card-block-2">
  42.                             <div class="card-block-2__inner">
  43.                                 {if $e.title}<div class="card-block-2__header">{$e.title}</div>{/if}
  44.                                 {if !empty($e.blocks)}
  45.                                     <div class="card-block-2__items">
  46.                                         {foreach from=$e.blocks item=j key=card_block_2_key}
  47.                                             <div class="card-block-2__item">
  48.                                                 <div class="card-block-2__num">{$card_block_2_key+1}</div>
  49.                                                 <div class="card-block-2__text">
  50.                                                     {if $j.title}<div class="card-block-2__title">{$j.title}</div>{/if}
  51.                                                     {if $j.text}<div class="card-block-2__desc">{$j.text}</div>{/if}
  52.                                                 </div>
  53.                                             </div>
  54.                                         {/foreach}
  55.                                     </div>
  56.                                 {/if}
  57.                             </div>
  58.                         </div>
  59.                     {/if}
  60.                 {elseif $e.type == 3}
  61.                     {if !$e.hide_block && (!empty($e.blocks) || $e.title)}
  62.                         <div class="card-block card-block-3">
  63.                             <div class="card-block-3__inner">
  64.                                 {if $e.title}<div class="card-block-3__header">{$e.title}</div>{/if}
  65.                                 {if !empty($e.blocks)}
  66.                                     <div class="card-block-3__items">
  67.                                         {foreach from=$e.blocks item=j}
  68.                                             <div class="card-block-3__item">
  69.                                                 {if $j.image.filename}
  70.                                                     <div class="card-block-3__pic">
  71.                                                         {if $shop2.my.gr_images_lazy_load}
  72.                                                             <img src="/g/spacer.gif" data-src="{s3_img width=220 height=220 method=c src=$j.image.filename}" class="gr_images_lazy_load" alt="{$j.title}" title="{$j.title}" />
  73.                                                         {else}
  74.                                                             <img src="{s3_img width=220 height=220 method=c src=$j.image.filename}" alt="{$j.title}" title="{$j.title}" />
  75.                                                         {/if}
  76.                                                     </div>
  77.                                                 {/if}
  78.                                                 <div class="card-block-3__text"{if !$j.image.filename} style="width: 100%;"{/if}>
  79.                                                     {if $j.title}<div class="card-block-3__title">{$j.title}</div>{/if}
  80.                                                     {if $j.text}<div class="card-block-3__desc">{$j.text}</div>{/if}
  81.                                                 </div>
  82.                                             </div>
  83.                                         {/foreach}
  84.                                     </div>
  85.                                 {/if}
  86.                             </div>
  87.                         </div>
  88.                     {/if}
  89.                 {/if}
  90.             {/foreach}
  91.         </div>
  92.     {/if}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement