У меня есть следующие функции помощника в system/helper/wholesaler.php
:
<?php
function is_wholesaler() {
return $this->customer->getCustomerGroupId() != 1 ? TRUE : FALSE;
}
?>
Я загрузил помощник в system/startup.php
Проблема в том, что, когда я пытаюсь использовать функцию я получаю фатальную ошибку «Фатальная ошибка: Использование $ это когда не в контексте объекта ". Есть ли способ использовать $ this в помощнике?
Одним из вариантов альтернативы можно было бы направить $ это в качестве аргумента в is_wholesaler()
или добавить функцию в library/customer.php
и вызвать его с $this->customer->is_wholesaler()
в моих OpenCart просмотреть шаблон файлов.
Фатальная ошибка: Вызов неопределенной функции get_instance() – Cris
Тогда попробуйте мой выбор один раз – Gautam3164
Спасибо, но он не работает ... Неизвестно: Нестатический метод Клиент :: getCustomerGroupId() не следует называть статически в – Cris