Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

как изменить вид значений атрибутов

как изменить вид значений атрибутов
то что красным обведено нужно убрать оставив лиш само значение.


themes\шаблон\module\product_options\multi_options.html

в
<!-- select -->
<p>
<strong>{$options_data.NAME}:</strong>
<select name="id">
{foreach key=key_data item=item_data from=$options_data.DATA}
<option value="{$item_data.ID}">{$item_data.TEXT}  {if $item_data.MODEL}({$item_data.MODEL}){/if} {$item_data.PREFIX}{$item_data.PRICE}</option>
{/foreach}
</select>
</p>
<!-- /select -->

попробовать убрать

{$item_data.PREFIX}{$item_data.PRICE}


все убрано! Спасибо :)


Не очень хороший совет. Убираются вообще все данные об изменении цены. А надо бы убирать только нулевые.

И давно пора бы такое сделать в основном варианте магазина. Часто вопрос всплывает...


я сделал так:
<option value="{$item_data.ID}" >{$item_data.TEXT}  {if $item_data.MODEL}({$item_data.MODEL}){/if} {$item_data.FULL_PRICE}) </option>


Это хорошо, конечно, но только в том случае, когда атрибут ОДИН!


http://nebox.ru/cms/shopos/pryachem-cenu-v-atributax-esli-ona-ravna-nulyu/



http://nebox.ru/cms/shopos/pryachem-cenu-v-atributax-esli-ona-ravna-nulyu/

ну, собственно, да.


По-моему самый лучший вариант это
Заменить
{$item_data.PREFIX}{$item_data.PRICE}

на
{if $item_data.PRICE != 0}
{$item_data.PREFIX}{$item_data.PRICE}
{else}
{/if}

И когда изменения цены нет, то не отображать!


Источник



Copyright ShopOS