Ответить Новая тема Новый опрос 
 Режим каталог и категории
speed44
Новичок
Сообщений: 14
Регистрация: 01-03-2011


11-07-2013 17:07
Доброго времени суток. Подскажите, как применить режим каталога в зависимости от категории. Например если id=2 то product-list и product в режиме каталога
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pav31


Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011


11-07-2013 17:36
Можно сделать условие не показывать кнопку купить в карточке товара и в списке товаров
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
speed44
Новичок
Сообщений: 14
Регистрация: 01-03-2011


11-07-2013 17:44
А можно подробнее, желательно с кодом.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pav31


Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011


11-07-2013 18:13
к примеру ставите в product.tpl и product-list.tpl:
{if $category->id != 2}
здесь выводится кнопка добавить в корзину
{/if}
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
speed44
Новичок
Сообщений: 14
Регистрация: 01-03-2011


11-07-2013 19:31
Пробую править product-list.tpl


пробую ставить сюда {if $category->id != 2}
{if ($product.id_product_attribute == 0 || (isset($add_prod_display) ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity <= 1 && $product.customizable != 2 && !$PS_CATALOG_MODE}
{if ($product.allow_oosp || $product.quantity > 0)}

пробую ставить сюда {if $category->id != 2}

<a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&amp;id_product={$product.id_product|intval}{if isset($static_token)}&amp;token={$static_token}{/if}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
{else}
<span class="exclusive">{l s='Add to cart'}</span>
{/if}
{/if} {/if}



результат: product-list.tpl не отображается вообще.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pav31


Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011


11-07-2013 19:53
напутал что то со скобками, еще так можно сделать в самом начале файла:
{if $category->id==2}
{$PS_CATALOG_MODE = 1}
{/if}
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
speed44
Новичок
Сообщений: 14
Регистрация: 01-03-2011


11-07-2013 20:39
Кнопка пропала но и в других категориях то-же нету. С первым вариантом аналогично.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос