Jump to content

Borodin

Новичок
  • Content Count

    16
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Borodin

  • Rank
    Пользователь
  1. Я обратился на форум со своей проблемой, chukcha оперативно ответил и помог разобраться. Лично человека не знаю, но за быструю и качественную помощь в дописывании модуля хочу сказать огромное спасибо! - Могу рекомендовать, как человека хорошо знающего OpenCart. Еще раз большое спасибо за помощь!! :)
  2. Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?>
  3. В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId();
  4. Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2).
  5. Проблема с $this->customer_GroupId() == '2'. После замены в <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> на <?php if ($information_info['information_id'] == '14' && !$logged) { ?> страница стала отображаться полностью; information страницы отображаются для всех (вошедших/не вошедших) покупателей; info['information_id'] == '14' отображается только для вошедших покупателей (любой группы); Осталось еще сделать проверку для доступа только для группы покупателей $this->customer_GroupId() == '2'.
  6. Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается.
  7. На странице info['information_id'] == '14' ошибок нет. А в админке в журнале ошибок: PHP Notice: Undefined variable: redirect in .../catalog/view/theme/journal2/template/common/language.tpl on line 42 <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
  8. После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным).
  9. После внесенных изменений, проверку на залогиненность, стала проверять только нужная мне страница ['information_id'] == '14'. Но отображаться для всех групп пользователей. И выводится не вся проверяемая страница (от контенда до футера).
  10. У меня 2.x. Можете уточнить - как этот код применить к моей проверке? <?php if (((!$logged) && ($information_info['information_id'] == '14') && ($this->customer_GroupId() == '2'))) { ?> Я правильно понял? Спасибо!
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.