Автор Тема: Оповещение на почту о появлении товара при разрешённых завазах по телефону  (Прочитано 1219 раз)

12 Март 2015, 13:01:24
  • Новичок
  • *
  • Сообщений: 43
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нашёл как сделать если available_for_order, но не работает :(
<!-- Out of stock hook -->
{if (!$allow_oosp && $product->quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE}
<div id="oosHook"{if $product->quantity > 0} style="display: none;"{/if}>
</div>
{$HOOK_PRODUCT_OOS}
{/if}

даже просто вставка {$HOOK_PRODUCT_OOS} без условий появляется, только если у товара стоит "Не разрешать заказ"
В какой момент присваивается переменная HOOK_PRODUCT_OOS я не понял
12 Март 2015, 13:25:14
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
HOOK_PRODUCT_OOS в этом месте выводяться все модули, которые при установке привязываются к actionProductOutOfStock.
12 Март 2015, 13:40:01
Ответ #2
  • Новичок
  • *
  • Сообщений: 43
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
так у меня там в actionProductOutOfStock Оповещения по почте и стоят... но не выводятся :(
16 Март 2015, 11:50:50
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
так у меня там в actionProductOutOfStock Оповещения по почте и стоят... но не выводятся :(
Этот хук ничего не выводит. Это хук для действий.
Hooks in PrestaShop