SergeyO
Пользователь-
Публикаций
21 -
Зарегистрирован
-
Посещение
-
Нет api править НЕ НАДО! Вот код вывода товара, ну во VIEW файлах убираем в соответствующих запросах убираем " , 'in_stock'=>1" и " , 'instock'=>true" вот код для связанных товаров ProductView.php foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1)) as $p) $related_products[$p->id] = $p; $related_products_variants = $this->variants->get_variants(array('product_id'=>array_keys($related_products))); {* Связанные товары *}{if $related_products}<h2>Так же советуем посмотреть</h2><!-- Список каталога товаров--><ul cl
-
Variants.php править не надо. Тогда код вывода такой. И править везде соответсвующие View. {foreach $related_products as $product} <!-- Товар--> <li class="product"> <!-- Фото товара --> {if $product->image} <div class="image"> <a href="products/{$product->url}"><img src="{$product->image->filename|resize:200:200}" alt="{$product->name|escape}"/></a> </div> {/if} <!-- Фото товара (The End) --> <!-- Название товара --> <h3><a data-product="{$product->id}" href="products/{$product->url}">{$p
-
Ну, что получилось?
-
Ну и код вывода в шаблоне. {foreach $related_products as $product} <!-- Товар--> <li class="product"> <!-- Фото товара --> {if $product->image} <div class="image"> <a href="products/{$product->url}"><img src="{$product->image->filename|resize:200:200}" alt="{$product->name|escape}"/></a> </div> {/if} <!-- Фото товара (The End) --> <!-- Название товара --> <h3><a data-product="{$product->id}" href="products/{$product->url}">{$product->name|escape}</a></h3> <!-- Название т
-
Я полагаю это связанные товары? Тогда в View/ProductView.php на до убрать (а лучше закоментировать)" , 'in_stock'=>1" в foreach($this->products->get_products(array('id'=>$related_ids, 'in_stock'=>1, 'visible'=>1)) as $p) $related_products[$p->id] = $p; и " , 'instock'=>true" $related_products_variants = $this->variants->get_variants(array('product_id'=>array_keys($related_products), 'instock'=>true)); Это раз.
-
В чем логика? Если вариантов товара больше 0 то выводите код, а если наоборот, т.е. нет ни одного варианта для товара, пытаетесь найти какую-то цену. Может вы весь код выложите, начиная {foreach $featured_products as $product}
-
А условие else какое?
-
Jenya, можно создать еще один тпл шаблон, например, idnex2.tpl, а применять его с помощью переменной $wrapper, думаю это самый простой способ.
-
Я не настаиваю, делайте как хотите это ваш сайт. Просто во всех юзабилити книгах (которые мне довелось прочитать) написано так, поэтому если хорошо знаете что делаете то вперед, а если сомневаетесь, то подумайте еще раз. Вы разобрались как это сделать?
-
Подумайте два раза прежде чем делать это, потому как во всех книгах по юзабилити такое делать не рекомендуется. По причине того, что пользователь может подумать что попал на другой сайт и выйти или просто он получит то, на что не расчитывал и это повлияет на его доверие к вашему сайту. В идеале шапка, футер, навигация и дизайн на всех страницах должны быть одинаковыми.