Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagephp
title/plugins/xt_testplugin/templates/mypage.html
firstline1
linenumberstrue
<!-- {debug} -->

<h1>{$my_value}</h1>

<!-- {* In $my_products_array befinden sich die Produktdaten, siehe "from=$my_products_array": *} -->
{foreach name=aussen item=module_data from=$my_products_array}
<div class="column {$smarty.const._STORE_TPL_LISTING_COLUMNS}">
    <div class="box product box-hover">
    {if $module_data.products_image == 'product:noimage.gif'}
        <p class="product-image"><a href="{$module_data.products_link}"><img src="{$tpl_url_path}img/no_image.png" alt="{$module_data.products_name|escape:"html"}" /></a></p>
        {if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}            
    {else}
        <p class="product-image"><a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class="productImageBorder" alt=$module_data.products_name|escape:"html"}</a></p>
    {/if}
    <p class="product-name"><a href="{$module_data.products_link}">{$module_data.products_name}</a></p>            
    {if $module_data.review_stars_rating}
    <div class="product-reviews">
        <div class="reviews_rating_light">
            <div class="reviews_rating_dark" style="width:{$module_data.review_stars_rating}%"></div>
        </div>
    </div>
    {/if}
    {if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1' and $module_data.products_price.formated neq ''}
        <p class="product-price">{$module_data.products_price.formated}</p>
        {if $module_data.products_shipping_link}
            <p class="product-tax-shipping">{$module_data.products_tax_info.tax_desc} <a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a></p>
        {else}
            <p class="product-tax-shipping">{$module_data.products_tax_info.tax_desc} {txt key=TEXT_EXCL_SHIPPING}</p>
        {/if}
    {/if}
    {if $module_data.date_available!=''}
        <p class="box info">{txt key=TEXT_PRODUCT_AVAILABLE} {$module_data.date_available|date_format:"%A, %B %e, %Y"}</p>
    {/if}
    </div><!-- .box .product -->
</div><!-- .column .four -->
{/foreach}

Sollten Sie kein Template benötigen können Sie ebenfalls die Templateausgabe unterdrücken, auf diese Art lassen sich z.B. Ajax-Applikationen, dynamische Javascripte oder css-Dateien realisieren.