Опубликовано: 16 ноября 2015
Размещение блока "характеристик товара" на странице товара Есть решение
Как это сделать? В теме Купить просто есть такая функция, а тут?
Опубликовано: 16 ноября 2015
Как это сделать? В теме Купить просто есть такая функция, а тут?
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Комментарии (4)
Здравствуйте!
В файле "product.cart.html" (магазин-витрина-шаблоны)
перед строкой
</form>
вставьте код
{$d = $wa->shop->products("id/`$product.id`")}
{$features = $wa->shop->features($d)}
{if $product.features}<!-- product features -->
{$_valid_features = ['color','weight']}
<table class="features" id="product-features">
{foreach $product.features as $f_code => $f_value}
<tr{if $features[$f_code].type == 'divider'} class="divider"{/if}>
<td class="name">
{$features[$f_code].name|escape}
</td>
<td class="value"{if in_array($f_code|escape, $_valid_features)} itemprop="{$f_code|escape}"{/if}>
{if is_array($f_value)}
{if $features[$f_code].type == 'color'}
{implode('<br/&rt; ', $f_value)}
{else}
{implode(', ', $f_value)}
{/if}
{else}
{$f_value}
{/if}
</td>
</tr>
{/foreach}
</table>
{/if}
А как вывести только определенные характеристики? А то у меня вывалились все!
после строки
{foreach $product.features as $f_code => $f_value}
{if $f_code == 'color' || $f_code == 'size'}
условия
$f_code == 'color'
если идентификатор характеристики "color"
добавить еще условия через конструкцию
||
{if $f_code == 'color' || $f_code == 'size'} вызвало ошибку 0
А вообще нужно вывести определенные характеристики отдельным блоком между блоком с картинкой и блоком с ценой как на скриншоте. Если возможно с ссылкой подробнее на полные характеристики.
по поводу ошибки
перед закрывающим {/foreach}
прописать
{/if}
По поводу того что "нужно" - напишите подробное ТЗ мне на почту
kolmakov.igor@gmail.com
я оценю работы по стоимости