Перейти к содержанию
Официальный форум поддержки Simpla

SergeyO

Пользователь
  • Публикаций

    21
  • Зарегистрирован

  • Посещение

  1. Нет 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
  2. 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
  3. Ну и код вывода в шаблоне. {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> <!-- Название т
  4. Я полагаю это связанные товары? Тогда в 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)); Это раз.
  5. В чем логика? Если вариантов товара больше 0 то выводите код, а если наоборот, т.е. нет ни одного варианта для товара, пытаетесь найти какую-то цену. Может вы весь код выложите, начиная {foreach $featured_products as $product}
  6. Jenya, можно создать еще один тпл шаблон, например, idnex2.tpl, а применять его с помощью переменной $wrapper, думаю это самый простой способ.
  7. Я не настаиваю, делайте как хотите это ваш сайт. Просто во всех юзабилити книгах (которые мне довелось прочитать) написано так, поэтому если хорошо знаете что делаете то вперед, а если сомневаетесь, то подумайте еще раз. Вы разобрались как это сделать?
  8. Подумайте два раза прежде чем делать это, потому как во всех книгах по юзабилити такое делать не рекомендуется. По причине того, что пользователь может подумать что попал на другой сайт и выйти или просто он получит то, на что не расчитывал и это повлияет на его доверие к вашему сайту. В идеале шапка, футер, навигация и дизайн на всех страницах должны быть одинаковыми.
×
×
  • Создать...