Это здесь не причем, оказалась проблема в том, что когда я добавляю микроразметку шема орг, то скрипт скорее всего не обрабатывается, собственно теперь суть вопроса в том как оставить микроразметку рабочей и чтобы комбинациям это не мешало, P.S только убираю микроразметку всё работает, только ставлю снова жо...
пробовал и с {literal} делать не помогает
Вот код с микроразметкой, но не работают комбинации это файл product.tpl(точнее кусок кода с микроразметкой):
<div class="price">
<p class="our_price_display" itemprop="offers" itemscope itemtype="http://schema.org/Offer>
{if $priceDisplay >= 0 && $priceDisplay <= 2}
<span id="our_price_display" itemprop="price">{convertPrice price=$productPrice}</span>
<meta itemprop="priceCurrency" content="UAH" />
<!--{if $tax_enabled && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
{/if}-->
{/if}
</p>
{if $product->on_sale}
<img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}" class="on_sale_img"/>
<span class="on_sale">{l s='On sale!'}</span>
{elseif $product->specificPrice AND $product->specificPrice.reduction AND $productPriceWithoutReduction > $productPrice}
<span class="discount">{l s='Reduced price!'}</span>
{/if}
{if $priceDisplay == 2}
<br />
<span id="pretaxe_price"><span id="pretaxe_price_display">{convertPrice price=$product->getPrice(false, $smarty.const.NULL)}</span> {l s='tax excl.'}</span>
{/if}
</div>
Как заставить работать?