ocStore 2.3.0.2.3, тема Arirdius Modern. Нужно скрыть кнопку "Добавить в корзину" и саму корзину от гостей и покупателей группы Default (которая по-умолчанию), при этом оставить для другой группы. Или же если упростить задачу, то скрыть от всех незарегистрированных. Нашел на форуме такой способ:
<?php if (!$this->customer->isLogged()) { ?>
тут КОД для незарегестрированных
<?php } else { ?>
тут КОД для зарегестрированных
<?php } ?>
Но с ним ошибка (пытался убрать кнопку "В корзину" со страницы товара): Notice: Undefined property: Template\PHP::$customer in /путь к файлу/product.tpl Fatal error: Call to a member function isLogged() on null in /путь к файлу/product.tpl
Ну и дабы не плодить темы второй вопрос, есть ли способ или модуль, чтобы количество опций (не количество самих опций, а именно количество доступных для заказа единиц опции) задавалось не для каждого товара в отдельности, а для категории или группы товаров? Пример: есть товары А, Б, В с опцией М. Всего на склад поступило 10 ед опции М. При покупке товара А + 1 М в остатке имеем 9 М, после покупки товара Б + 6 М - остаётся 3 М.