-
Offline
zapsib
Недавно здесь
- Регистрация:
- 17.12.2010
- Сообщения:
- 7
- Симпатии:
- 0
- Пол:
- Мужской
Подскажите как решить проблему пожалуйста.
При заходе на сайт все нормально, но при нажатии на ссылку, вход в магазин на категории товара
выходит надпись «Ошибка: У Вас нет прав для доступа к этому модулю.» И нет товаров (не видно).
Когда введешь логин и пароль, то все товары показываются и все нормально.
То есть невозможно не зарегистрированному пользователю просматривать и заказывать товары.
А как сделать чтоб любой посетитель не регистрируясь смог просмотреть товары и положить их вкорзину?
Я прописал в левом меню ссылка на сам магазин, то есть при клике по левому меню, посетительдолжен попасть в магазин с товарами.
Сайт www.bento72.ru -
Offline
zapsib
Недавно здесь
- Регистрация:
- 17.12.2010
- Сообщения:
- 7
- Симпатии:
- 0
- Пол:
- Мужской
Вот все модули, которые есть. Вроде во всех подключены или модуль я не могу найти, на какой кликать, чтоб настройки прописать. Может он совсем не установился? Но когда ввожу логин и пароль то вхожу нормально и все отображается, все товары видны.
-
Offline
Vamp
Модератор
=> Cпециалист <=- Регистрация:
- 30.06.2010
- Сообщения:
- 282
- Симпатии:
- 44
- Пол:
- Мужской
Только сейчас увидел что это VirtueMart. VirtueMart это компонент, а не модуль. Так что в компонентах смотрите его и настаивайте.
-
Offline
zapsib
Недавно здесь
- Регистрация:
- 17.12.2010
- Сообщения:
- 7
- Симпатии:
- 0
- Пол:
- Мужской
В том то и дело, что не могу там настроить, все уже облазил и перетыкал
-
Offline
zapsib
Недавно здесь
- Регистрация:
- 17.12.2010
- Сообщения:
- 7
- Симпатии:
- 0
- Пол:
- Мужской
Я так понял, что тут нет специалистов по VirtueMart
Может кто за деньги сделает? -
Offline
firstgm
Недавно здесь
- Регистрация:
- 12.05.2011
- Сообщения:
- 19
- Симпатии:
- 1
- Пол:
- Мужской
Наконец я нашел решение этой проблемы! И скорее спешу поделиться им с остальными, чтоб впредь никто не мучался так же как я… Делаем все по картинке ниже в Настройках VirtueMart в Списке модулей.
Посмотреть вложение 5094
Последнее редактирование модератором: 25.11.2014
-
Offline
zapsib
Недавно здесь
- Регистрация:
- 17.12.2010
- Сообщения:
- 7
- Симпатии:
- 0
- Пол:
- Мужской
А где картинка? или я не вижу?
-
Offline
321
Пользователь
- Регистрация:
- 16.05.2011
- Сообщения:
- 106
- Симпатии:
- 0
- Пол:
- Мужской
тоже не нахожу скриншота??
-
Offline
firstgm
Недавно здесь
- Регистрация:
- 12.05.2011
- Сообщения:
- 19
- Симпатии:
- 1
- Пол:
- Мужской
Видимо модераторы форума удалили…
Выкладываю еще раз:
Надеюсь кому то поможет.Последнее редактирование: 28.08.2012
-
Offline
hank
Недавно здесь
- Регистрация:
- 10.09.2010
- Сообщения:
- 2
- Симпатии:
- 0
- Пол:
- Мужской
-
Offline
andrewkoneff
Недавно здесь
- Регистрация:
- 13.06.2012
- Сообщения:
- 2
- Симпатии:
- 0
- Пол:
- Мужской
Мне наоборот нужно сделать, чтобы доступ к товарам был только зарегистрированным пользователям. Каким образом это можно настроить?
-
Offline
andrewkoneff
Недавно здесь
- Регистрация:
- 13.06.2012
- Сообщения:
- 2
- Симпатии:
- 0
- Пол:
- Мужской
а как настроить так, чтобы товар отображался только зарегистрированным пользователям, где должны стоять галочки?
-
Offline
OlegK
Russian Joomla! Team
Команда форума
⇒ Профи ⇐- Регистрация:
- 17.01.2011
- Сообщения:
- 7 813
- Симпатии:
- 769
- Пол:
- Мужской
попробуй для shopper
незарегистрированные — none -
Offline
danka-poganka
Недавно здесь
- Регистрация:
- 05.02.2013
- Сообщения:
- 1
- Симпатии:
- 0
- Пол:
- Женский
Автор!!! Ты просто умница! Как же ты мне помог! И еще хочу тебя поблагодарить, что ты все равно выложил сюда скрин решения проблемы, хотя тут блин никто не помог. Вобщем… ты спас мою жизню))
-
Offline
via82
Недавно здесь
- Регистрация:
- 30.05.2008
- Сообщения:
- 6
- Симпатии:
- 0
- Пол:
- Мужской
Столкнулся с данной проблемой.
Вложения уже нет.
-
Offline
OlegK
Russian Joomla! Team
Команда форума
⇒ Профи ⇐- Регистрация:
- 17.01.2011
- Сообщения:
- 7 813
- Симпатии:
- 769
- Пол:
- Мужской
А что с нисчего нет доступа к магазину? Пробуй
админка Вирта 1.1.х – настройки – список модулей – shop=галка в «none»- вверху иконка- Сохранить разрешения -
Offline
hpalex
Недавно здесь
- Регистрация:
- 02.08.2010
- Сообщения:
- 5
- Симпатии:
- 0
- Пол:
- Мужской
У меня тоже была такая проблема. Перерыто много материала. Все бесполезно. Устранил причину радикально: Нашел старый дамп балы данных сайта. Там есть команды SQL на создание и заполнение таблиц.
Нашел 2 таблицы Virtuemart в PHPMyadmin: jos_vm_modules и jos_vm_function. И тупо удалил оттуда все записи. Потом из дампа скопипастил целиком операторы INSERT INTO со всавкой значений полей для соответствующих таблиц и выполнил SQL запрос в PHPMyadmin к этим таблицам.
Все заработало
Поделиться этой страницей
0 Пользователей и 1 Гость просматривают эту тему.
- 6 Ответов
- 3190 Просмотров
День добрый.
Когда делаю выход с сайта, то выводится сообщение, что ‘Ошибка: У Вас нет прав для доступа к этому модулю.’
Поиск на форуме остался без результата. Если кто знает, как убрать ошибку, то прошу ответить.
для гостей доступ в магазин закрыт?
Записан
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
у вас, случаем, не такая ситуация?
http://joomlaforum.ru/index.php/topic,114433.msg878315.html#msg878315
да, верно, только когда выход с сайта, а не регистрация на сайте, но выходит, что не имеет значения, а важны данные настройки.
Поставил в настройках модуля ‘VirtueMart Login (mod_virtuemart_login)’ в поле Login redirection > ‘Page from which the user logged in’ и Logout redirection > ‘VirtueMart Home Page’
и ‘Ошибка: У Вас нет прав для доступа к этому модулю.’ пропала, за что fsv Огромное При Огромное Спасибо!
« Последнее редактирование: 25.05.2011, 12:55:48 от 321 »
Записан
да, верно, только когда выход с сайта, а не регистрация на сайте, но выходит, что не имеет значения, а важны данные настройки.
Пожалуйста.
p.s. В той теме было 2 вопроса — при регистрации и при разлогинивании. Мой ответ был именно по разлогиниванию.
Записан
Веб-разработка: заказ. Только новая объемная разработка. Качественно, дорого.
Пожалуйста.
p.s. В той теме было 2 вопроса — при регистрации и при разлогинивании. Мой ответ был именно по разлогиниванию.
теперь понял, что данное решение по разлогиниванию, извиняюсь за невнимательность.
Еще раз, Огромное Спасибо!
Если после установки модуля Opencart 2 или ocmod Opencart 2 вы видите сообщение «Доступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.» — не спешите огорчаться. Вам всего лишь нужно дать права администраторам на управление модулем.
Решение ошибки:
1. В админке Opencart 2 переходим в Система > Пользователи > Группы пользователей > Администраторы и нажимаем кнопку Редактировать
2. В появившемся окне нажимаем «Выделить все» ниже обоих блоков, затем Сохраняем.
Что делать, если по инструкции выше не получается решить ошибку:
1. Такая проблема возможна, когда у вас Opencart 2.3, а вы ставите модуль для старых версий, то есть модуль не совместим с вашей версией Opencart. После установки модуля идет перенаправление на «route=extension/module», а должно идти на «route=extension/extension», вот вы и получаете ошибку «Доступ запрещен».
В Opencart 2.3 структура модулей существенно поменялась по сравнению с предыдущими версиями. Теперь папка module находиться в папке extension, а значит нужно перемещать все файлы модуля и править целую цепочку путей и обращений у функциям. Для решения ошибки при установке модуля по часте «доступа» вам нужно добавить права для модуля «extension/module/module_name» (можно через базу данных — читайте ниже)
А также править контроллер админки модуля — в файле admin/controller/extension/module/module_name.php
найти примерно такую строку:
$this->response->redirect($this->url->link(‘extension/module’, ‘token=’ . $this->session->data[‘token’], true));
и заменить на это
$this->response->redirect($this->url->link(‘extension/extension’, ‘token=’ . $this->session->data[‘token’], true));
2. Иногда бывают проблемы с сохранением добавленных прав через работу некоторых модулей. В таком случае можно добавить их вручную в таблицу `oc_user_group`, но если вы не разбираетесь, то лучше туда не лезь, потому что там данные храняться в массивах и если не правильно отредактировать — настройки прав слетят. Можно добавлять права через запятую, по примеру с другими записями.
Дата публикации: 11.08.2016
Популярные модули Opencart 2
Модуль Import YML Opencart 2
Модуль Import YML Opencart 2 — для импорта yml-файла с товарами в Ваш интернет-магазин. Импорт ..
Всего 239 руб.
Модуль Экспорт YML Opencart 2
Модуль экспорта товаров на площадку Яндекс.Маркет, Турбо-страницы и другие сервисы, которые принимаю..
Всего 319 руб.
Рекомендуем
Страница 1 из 3
-
Здравствуйте. Помогите разобраться с проблемой. При установки модуля и попытки его включения и использования пишет: «У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.». Группу админов менял, не помогло, брал в БД кидал код из установочника, таже беда. У меня Opencart Version 2.3.0.2 rus
-
Ecsiron
Продвинутый пользователь- Сообщения:
- 415
- Симпатии:
- 53
А дать разрешение на использование модуля не судьба?
Группы пользователей
Administrator
Действие — отметить модуль галочками. -
Я же говорил, что все в группе пользователей помечал галочками в двух таблицах и результат один и тот же
-
на 2.3. доступ выдается автоматом при активации модуля
Но вы устанавливаете модуль от версии ниже 2.3
А там после установки, а вернее посл сохранения идет редирект на extension/module, хотя должен идти на extension/extension&type=module -
И как быть так как не помогает и изменение строчки в БД просто закрывает доступ ко всему и всех модулей снимает галочки. А переустановка OpenCart не подойдет
-
Абсолютно не понятно, что вы сказали
Какое изменение какой строчки?
Вы меняете в базе json представление прав? -
я вношу строчку в права Adminisrtrator в phpMyAdmin в таблице user_group. Как при только установленном сайте. Но это просто тупо убирает просмотр всех модулей и установок, и при заходе в группу пользователей половина галочек снято, выставляю их опять и все равно тот же результат.
-
Зачем вы лезете в таблицу?
Я вам показал где у вас проблема, что проблема в самом модуле, а не движке.
-
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
У меня та же проблема с доступом и я вижу, что Вы в этом разбираетесь. Как мне исправить файлы модуля (прикрепил к сообщению) или может Вы с этим поможете?
Вложения:
-
У вас 2.3
Тогда понятно
Потому что ваш модуль написан для <2.3А проблема в совместимости
Т.е. система знает что у вас есть модуль — так написана код «совместмости» Но при сохранении идет редирект на несуществующий контроллер
Вам нужно ручками изменить
все подобное
shipping/flat5на
extension/shipping/flat5
и разбросать по аналогичным папкам -
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
Я дико изменяюсь, это менять где, в каком-то файле?
-
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
-
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
Сделал все как Вы сказали, теперь при нажатии активации модуля выдается ошибка «Internal Server Error»
-
Значит где-то вы ошиблись
Это нормально, по началу. -
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
а вот это
$this->response->redirect($this->url->link(‘extension/shipping’, ‘token=’ . $this->session->data[‘token’], ‘SSL’));
я заменил так (взял из готового модуля уже работающего на сайте)
$this->response->redirect($this->url->link(‘extension/extension’, ‘token=’ . $this->session->data[‘token’] . ‘&type=shipping’, true));
и
‘href’ => $this->url->link(‘extension/shipping’, ‘token=’ . $this->session->data[‘token’], ‘SSL’)
заменил на
‘href’ => $this->url->link(‘extension/extension’, ‘token=’ . $this->session->data[‘token’] . ‘&type=shipping’, true)там несколько таких замен провел, правильно это или нет?
-
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
ну тогда не знаю…просто всё проверил раз 20 уже…
-
Ну.. давайте свои файлы
-
bamih1
Новичок- Сообщения:
- 14
- Симпатии:
- 0
имеете ввиду только исправленные или исходники тоже?
Страница 1 из 3
Установил расширение, но когда перехожу на этот модуль пишет, что нет доступа!
В настройках user groups, все галочки поставил, в чем может быть проблема?
-
Вопрос заданболее трёх лет назад
-
94 просмотра