Вывести в карточке товара количество товара на складе для админа

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

pizhama
pizhama
Репутация: 0
Сообщения: 18
Зарегистрирован: 15.12.2018
С нами: 5 лет 3 месяца

Сообщение #1 pizhama » 15.12.2018, 09:18

Добрый день, кто может подсказать как? Делал такое на симпле, но то решение не проходит

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #2 makki » 15.12.2018, 21:14

{if $smarty.session.admin}{$product->variant->stock}{/if}
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

pizhama
pizhama
Репутация: 0
Сообщения: 18
Зарегистрирован: 15.12.2018
С нами: 5 лет 3 месяца

Сообщение #3 pizhama » 16.12.2018, 12:58

Спасибо! Прокатывает на товарах без вариантов. А если есть варианты, то показывает количество только первого варианта, а дальше не меняется

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #4 korshunov » 16.12.2018, 13:12

if $smarty.session.admin}
{foreach $product->variants as $v}
{$v->name} {$v->ctock},
{/foreach}
{/if}

pizhama
pizhama
Репутация: 0
Сообщения: 18
Зарегистрирован: 15.12.2018
С нами: 5 лет 3 месяца

Сообщение #5 pizhama » 16.12.2018, 14:53

Спасибо!
Только вот тут описка {$v->ctock}, надо stock

Все отлично работает!


Название раздела: Полезные решения для OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Полезные решения для OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 12 гостей