Код: Выделить всё
{if $product->features}
<ul>
{foreach $product->features as $f}
{if ($f->id == 2 || $f->id == 4 || $f->id == 5)}
<li>
<span>{$f->name|escape}:</span>
{foreach $f->values as $value}
{if $category && $f->url_in_product && $f->in_filter && $value->to_index}
<a href="{url_generator route="category" url=$category->url}{if !$settings->category_routes_template_slash_end}/{/if}{$f->url}-{$value->translit}">{$value->value|escape}</a>{if !$value@last},{/if}
{else}
{$value->value|escape}{if !$value@last},{/if}
{/if}
{/foreach}
</li>
{/if}
{/foreach}
</ul>
{/if}
Откуда Вы такое взяли? При наведении мыши показ добавочной информации делается стандартно, можете увидеть, например, на демо http://demookay.com/catalog/divany.Aleks писал(а):Во-первых, модуль заточен на вывод информации при наведении мышки.
Это зависит от того, что Вы понимаете под "в данном случае"... При стандартной установке свойства у многих товаров есть, и конечно, надо смотреть именно товары со свойствами.Aleks писал(а):Т.е. в данном случае должны выводиться свойства товара, но их нет.
Представьте себе, может. И не просто абстрактно может. И в Okay такая возможность есть. И появилась еще в версии 2.3.0 : viewtopic.php?f=5&t=1085, что было в начало 2019 года. Три года прошло - просыпайтесь...Aleks писал(а):Во-вторых. Как может быть несколько значений свойства у одного конкретного товара?
Совершенно не обязательно. Разные админы решают это по-разному.Aleks писал(а):Иной цвет - это уже варианты товара.
Видимо, редактировать отдельно каждую карточку товара требует немалых трудозатрат, и хочется получить результат проще и быстрее. И если через некоторое время захочется добавить/удалить одно-два свойства, то опять немалые трудозатраты...Aleks писал(а):И что мешает в аннотацию размещать несколько главных свойства товара?
Кто невнимателен, вопрос спорный. Дана ссылка именно на основное демо OkayCMS, где можно видет эффект наведения на блок отдельного товара в списке. Чтобы Вы увидели что это есть в системе изначально, и модуль совсем не "заточен на вывод информации при наведении мышки". Он лишь вставляет добавочный код в блок отдельного товара - про это сказано в описании модуля.Aleks писал(а):Вы невнимательны. Даете ссылку на страницу демо сайта.
Видимо, имеете в виду, что у товара можно указывать ОДНО значение свойства вида 'зеленый, синий, красный'. Конечно, сделать такое можно. Но работа фильтра по свойству при большом числе товаров и активном применении перечислений цвета будет практически парализована. Чтобы найти товар с красным цветом, надо отметить свойстваAleks писал(а):Несколько значений свойства у одного товара может быть. Здесь согласен. И решается просто: указать эти значения у свойства, например, цвет: зеленый, синий, хоть всю палитру.
Вернуться в «Заказ шаблонов и услуг»
Сейчас этот раздел просматривают: 29 гостей