lex1415

[Решено] Запрет на отзывы для незарегистрированных\неавторизованных пользователей

Рекомендуемые сообщения

lex1415    0

Запрет на отзывы к товару для незарегистрированных\неавторизованных пользователей.

 

стоит opencart  1.5.5.1.2 с vqmod.

 

собственно вопрос в заголовке, как это сделать, в настройках не увидел, с пхп все очень плохо, нашел файл review.php который вроде отвечает за отзывы к товару.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexFisher    195


<?php if (!$logged) { ?>
нет отзывов
<?php } else { ?>
есть отзывы
<?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lex1415    0

 

<?php if (!$logged) { ?>
нет отзывов
<?php } else { ?>
есть отзывы
<?php } ?>

 

если так, то выдает ошибку. попробовал это


        $this->load->model('account/customer'); 
        $this->data['logged'] = $this->customer->isLogged(true);

, но не помогло. я в правильный файл вообще изменения вношу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexFisher    195

А в какой файл изменения вносите? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cloudrc    49

если так, то выдает ошибку. попробовал это

$this->load->model('account/customer');         $this->data['logged'] = $this->customer->isLogged(true);
, но не помогло. я в правильный файл вообще изменения вношу?
Используйте решение от AlexFisher в product.tpl на блоке с отзывами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lex1415    0

внес изменения в продукт.тпл, пишет вот это Notice: Undefined variable: logged in /home/seduc158/public_html/vqmod/vqcache/vq2-catalog_view_theme_fastfood_template_product_product.tpl on line 348  блок отзывов можно скрыть но они скрываются для всех пользователей.

 

До этого вносил изменения в review.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexFisher    195

в контроллере продукта получите значение logged по аналогии с header'ом - и будет счастье.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lex1415    0

всем спасибо помогло, разобрался)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу