Borodin Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Приветствую всех форумчан. Я создал сраничку (['information_id'] == '14'). Мне нужно предоставить к ней доступ только одной группе покупателей (CustomerGroupId() == '2'). OpenCart 2.0.3.1 + Journal-2 В файл template/information/information.tpl я добавил проверку "зарегистрирован ли клиент": <div id="content" class="<?php echo $class; ?>"> <?php if (!$logged) { ?> <?php echo $text_welcome; ?> <?php } else { ?> <h1 class="heading-title"><?php echo $heading_title; ?></h1> <?php echo $content_top; ?> <?php echo $description; ?> <?php } ?> Проверка работает (если клиент не залогинился - ему выводится сообщение $text_welcome (чтобы вошел или зарегистрировался)). Но распространяется данная проверка на все странички information. Когда я меняю <?php if (!$logged) { ?> на <?php if (((!$logged) && ($information_info['information_id'] == '14') && ($this->customer->getCustomerGroupId() == '2'))) { ?> доступ к страницам предоставляется всем пользователям (даже не зарегистрированным). Уважаемые форумчане подскажите как реализовать предоставление доступ к страничке (['information_id'] == '14') группе покупателей (CustomerGroupId() == '2')? Заранее благодарен! Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 1.5 public function getCustomerGroupId() { return $this->customer_group_id; } 2.x public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(() Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) 1.5 public function getCustomerGroupId() { return $this->customer_group_id; } 2.x public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(() У меня 2.x. Можете уточнить - как этот код применить к моей проверке? <?php if (((!$logged) && ($information_info['information_id'] == '14') && ($this->customer_GroupId() == '2'))) { ?> Я правильно понял? Спасибо! Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) После внесенных изменений, проверку на залогиненность, стала проверять только нужная мне страница ['information_id'] == '14'. Но отображаться для всех групп пользователей. И выводится не вся проверяемая страница (от контенда до футера). Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Готовые модули есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Чтобы везде отображалось это на сделать модулем Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) 1.5 public function getCustomerGroupId() { return $this->customer_group_id; } 2.x public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(() У меня 2.x. Можете уточнить - как этот код применить к моей проверке? <?php if (((!$logged) && ($information_info['information_id'] == '14') && ($this->customer_GroupId() == '2'))) { ?> Я правильно понял? Спасибо! Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options...
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) После внесенных изменений, проверку на залогиненность, стала проверять только нужная мне страница ['information_id'] == '14'. Но отображаться для всех групп пользователей. И выводится не вся проверяемая страница (от контенда до футера). Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Готовые модули есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Чтобы везде отображалось это на сделать модулем Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 <?php if ($information_info['information_id'] == '14' && $this->customer_GroupId() == '2') { ?> После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 После внесения правок - изменений не произошло: все information страницы отображает кроме info['information_id'] == '14'; info['information_id'] == '14' отображается не вся страница (включительно от контента до футера - не отображается); info['information_id'] == '14' отображается для всех групп покупателей (в том числе неавторизованным). Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Готовые модули есть? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Чтобы везде отображалось это на сделать модулем Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Да понятное дело ! Не будет оно у вас отображаться везде и в разных позициях. Чтобы везде отображалось это на сделать модулем а не костылем, причем настолько кривым И все молчат, что это такой кривой костыль.... :ugeek: :? Готовые модули есть? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Чтобы везде отображалось это на сделать модулем Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Чтобы везде отображалось это на сделать модулем Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) И что? ошибок нет $this->customer_GroupId Что это? На странице 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; ?>" /> Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Что модулем? Зачем модулем? Костыль? ну... все что не через ваш модуль, то костыль Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 На странице 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; ?>" /> Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Да при чем здесь мой модуль. Всё он вам покоя не дает :-D Просто надо СДЕЛАТЬ модуль, а не костыль И да, мой модуль тоже умеет это делать И.. расскажите как модуль может повлиять на отображение контента. Если вызов модуля является дочерним процессом . Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) Хочу уточнить, что страница info['information_id'] == '14' отображается/загружается как раз до <div id="content" class="<?php echo $class; ?>"> Эта строка уже не отображается. Проблема с $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'. Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options...
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 И что? ошибок нет $this->customer_GroupId Что это? customer_group_id - это id группы покупателей. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 откуда? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Предоставление доступа к определенно странице (information) определенной группе покупателей
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 откуда? Из БД, таблица : oc_customer_group_description, Ну и в админке в группе клиентов, при редактировании данной группы, ссылка так заканчивается customer_group_id=2. (Их у меня всего 2). Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 Я не понимаю Потому что.. Я показал вызов метода Вы мне подсовывает какую-то херню, неизвестно откуда взятую.. Хрустальный шар мой уже покрылся налетом пыли - не вижу! Сейчас не понимаю я. :) - Я неправильно вызываю метод? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 10 лютого 2016 Share Опубліковано: 10 лютого 2016 в каком месте вы вызываете метод? Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options... Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 (змінено) в каком месте вы вызываете метод? В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Змінено 10 лютого 2016 користувачем Borodin Надіслати Поділитися на інших сайтах More sharing options...
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 В контроллере я дописал (но так выдает ошибку 500) public function getGroupId() { return $this->customer_group_id; } $this->customer->getGroupId(); Да, простите, все понял! В контроллере добавил public function getGroupId() { return $this->customer_group_id; } А в tpl сроку изменил на <?php if ($information_info['information_id'] == '14' && $this->customer->getGroupId() !== '2') { ?> Надіслати Поділитися на інших сайтах More sharing options...
Borodin Опубліковано: 10 лютого 2016 Автор Share Опубліковано: 10 лютого 2016 chukchaБольшое спасибо за оказанную помощь!! :)) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts