Всем доброго дня. Вопрос странный, и поднимался наверно уже, но поиск несколько дней по форуму результата не дал.
Голый опенкарт последний 3.0.3.2 кажется, меню сверху, стандартный шаблон, там есть проверка на if logged и она не работает, в контроллере в хедер прописано как нужно всё, а оно не работает и хоть ты тресни.
Помогайте умные люди человеку который 2 дня гуглит и ищет по форумам и везде!
Код в хедер.твиг ниже
{% if logged %}
<li><a href="{{ account }}">{{ text_account }}</a></li>
<li><a href="{{ order }}">{{ text_order }}</a></li>
<li><a href="{{ transaction }}">{{ text_transaction }}</a></li>
<li><a href="{{ download }}">{{ text_download }}</a></li>
<li><a href="{{ logout }}">{{ text_logout }}</a></li>
{% else %}
<li><a href="{{ register }}">{{ text_register }}</a></li>
<li><a href="{{ login }}">{{ text_login }}</a></li>
{% endif %}
Код из контороллера хедер.пхп ниже
$data['logged'] = $this->customer->isLogged();