Сегодня поговорим об одном интересном условии, которое используется Веб-мастерами для вывода информации залогиненым пользователям.
Это условие определяет – авторизован пользователь или нет. Если да, то выводим одну информацию, если нет — другую.
Как же сделать условие, если пользователь залогинен в OpenCart? Например, в шапке (хедере).
1. Открываем контролер файла catalog/controller/common/header.php
Находим:
$this->data['description'] = $this->document->getDescription();
Ниже вставляем:
$this->data['logged'] = $this->customer->isLogged();
2. Открываем файл шаблона
catalog/view/theme/ваша_тема/template/common/header.tpl
В нужном месте вставляем условие (если юзер залогинен):
XHTML
if ($logged) { // выводим все для залогиненых } else { // выводим все для не залогиненых }