Категории

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

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

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

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

Расширения

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

Модули

Шаблоны

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

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

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

Бизнес книги

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

Магазины на ShopOS

Хостинг для ShopOS

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

Курилка

Плагин "Дополнительные поля в списках товаров"

Дополнительные поля в списках товаров

для версии 2.5.8 и выше

хак для более страых версий тут
http://www.shopos.ru/forum/index.php?topic=5013.0

пример использования в шаблоне

{foreach name=aussen item=module_data from=$module_content}
     
            {if $module_data.extra_fields_data}
      {foreach item=extra_fields from=$module_data.extra_fields_data}
                          <b>{$extra_fields.NAME}</b>: {$extra_fields.VALUE}<br />
                        {/foreach}
  {/if}

{/foreach}


Установка

1. Скопировать файл product_extra_fields.php в папку modules/plugins/
2. Админка  - Модули (дополнения) - плагины - product_extra_fields - установить


2.5.9 Не удается( Копирую плагин, устанавливаю его в админку и вставляю в шаблон новинок.... пусто?


Вот так использую в листинге, но всеравно не работает... и в новинках тоже( * только что обнаружил что дополнительные поля вообще не выводятся, даже в карточке! Почему?

<ul class="prod-info">
<li class="name bold"><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></li>
{if $module_data.PRODUCTS_SHORT_DESCRIPTION}
<li class="desc">{$module_data.PRODUCTS_SHORT_DESCRIPTION|os_truncate:200}</li>
{/if}
{if $module_data.PRODUCTS_SHIPPING_NAME}
<li>{#text_shippingtime#} {$module_data.PRODUCTS_SHIPPING_NAME}</li>
{/if}
<li>{if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}<br />{/if}{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK}</li>
<li class="buy"><span class="cost bold"><em>{$module_data.PRODUCTS_PRICE}</em></span> {$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}</li>
{if $module_data.extra_fields_data}  {foreach item=extra_fields from=$module_data.extra_fields_data}
<li><b>{$extra_fields.NAME}</b>: {$extra_fields.VALUE}<br /></li>{/foreach}
                {/if}
</ul>



2.5.9 Не удается( Копирую плагин, устанавливаю его в админку и вставляю в шаблон новинок.... пусто?


а где написано что в новинках должно работать?

только в шаблонах для листинга товаров категории


Я так понял, что в листинге товаров в категории в шаблоне clearshop и версии 1.5.9 уже предусмотрена эта опция, но не работает


Источник



Copyright ShopOS