Ошибка нет доступа к модулю

  1. Offline

    zapsib

    Недавно здесь

    Регистрация:
    17.12.2010
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской

    Подскажите как решить проблему пожалуйста.

    При заходе на сайт все нормально, но при нажатии на ссылку, вход в магазин на категории товара

    выходит надпись «Ошибка: У Вас нет прав для доступа к этому модулю.» И нет товаров (не видно).

    Когда введешь логин и пароль, то все товары показываются и все нормально.
    То есть невозможно не зарегистрированному пользователю просматривать и заказывать товары.
    А как сделать чтоб любой посетитель не регистрируясь смог просмотреть товары и положить их в

    корзину?
    Я прописал в левом меню ссылка на сам магазин, то есть при клике по левому меню, посетитель

    должен попасть в магазин с товарами.
    Сайт www.bento72.ru

  2. Offline

    zapsib

    Недавно здесь

    Регистрация:
    17.12.2010
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской

    Вот все модули, которые есть. Вроде во всех подключены или модуль я не могу найти, на какой кликать, чтоб настройки прописать. Может он совсем не установился? Но когда ввожу логин и пароль то вхожу нормально и все отображается, все товары видны.
    [​IMG]

  3. Vamp

    Offline

    Vamp

    Модератор
    => Cпециалист <=

    Регистрация:
    30.06.2010
    Сообщения:
    282
    Симпатии:
    44
    Пол:
    Мужской

    Только сейчас увидел что это VirtueMart. VirtueMart это компонент, а не модуль. Так что в компонентах смотрите его и настаивайте.

  4. Offline

    zapsib

    Недавно здесь

    Регистрация:
    17.12.2010
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской

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

  5. Offline

    zapsib

    Недавно здесь

    Регистрация:
    17.12.2010
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской

    Я так понял, что тут нет специалистов по VirtueMart
    Может кто за деньги сделает?

  6. Offline

    firstgm

    Недавно здесь

    Регистрация:
    12.05.2011
    Сообщения:
    19
    Симпатии:
    1
    Пол:
    Мужской

    Наконец я нашел решение этой проблемы! И скорее спешу поделиться им с остальными, чтоб впредь никто не мучался так же как я… Делаем все по картинке ниже в Настройках VirtueMart в Списке модулей.

    Посмотреть вложение 5094

    Последнее редактирование модератором: 25.11.2014

  7. Offline

    zapsib

    Недавно здесь

    Регистрация:
    17.12.2010
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской

    А где картинка? или я не вижу?

  8. Offline

    321

    Пользователь

    Регистрация:
    16.05.2011
    Сообщения:
    106
    Симпатии:
    0
    Пол:
    Мужской

    тоже не нахожу скриншота??

  9. Offline

    firstgm

    Недавно здесь

    Регистрация:
    12.05.2011
    Сообщения:
    19
    Симпатии:
    1
    Пол:
    Мужской

    Видимо модераторы форума удалили…
    Выкладываю еще раз:
    [​IMG]
    Надеюсь кому то поможет.

    Последнее редактирование: 28.08.2012

  10. Offline

    hank

    Недавно здесь

    Регистрация:
    10.09.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской

  11. Offline

    andrewkoneff

    Недавно здесь

    Регистрация:
    13.06.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской

    Мне наоборот нужно сделать, чтобы доступ к товарам был только зарегистрированным пользователям. Каким образом это можно настроить?

  12. Offline

    andrewkoneff

    Недавно здесь

    Регистрация:
    13.06.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской

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

  13. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    попробуй для shopper
    незарегистрированные — none

  14. Offline

    danka-poganka

    Недавно здесь

    Регистрация:
    05.02.2013
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Женский

    Автор!!! Ты просто умница! Как же ты мне помог! И еще хочу тебя поблагодарить, что ты все равно выложил сюда скрин решения проблемы, хотя тут блин никто не помог. Вобщем… ты спас мою жизню))

  15. Offline

    via82

    Недавно здесь

    Регистрация:
    30.05.2008
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской

    Столкнулся с данной проблемой.

    Вложения уже нет.

  16. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    А что с нисчего нет доступа к магазину? Пробуй
    админка Вирта 1.1.х – настройки – список модулей – shop=галка в «none»- вверху иконка- Сохранить разрешения

  17. Offline

    hpalex

    Недавно здесь

    Регистрация:
    02.08.2010
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской

    У меня тоже была такая проблема. Перерыто много материала. Все бесполезно. Устранил причину радикально: Нашел старый дамп балы данных сайта. Там есть команды SQL на создание и заполнение таблиц.
    Нашел 2 таблицы Virtuemart в PHPMyadmin: jos_vm_modules и jos_vm_function. И тупо удалил оттуда все записи. Потом из дампа скопипастил целиком операторы INSERT INTO со всавкой значений полей для соответствующих таблиц и выполнил SQL запрос в PHPMyadmin к этим таблицам.
    Все заработало

Поделиться этой страницей


Форумы Joomla! CMS

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

Модуль Заказ в 1 клик Opencart 2

Модуль Менеджер заказов Opencart 2

Модуль Import YML Opencart 2

Модуль Import YML Opencart 2

Модуль Import YML Opencart 2 — для импорта yml-файла с товарами в Ваш интернет-магазин. Импорт ..

Всего 239 руб.

Модуль Экспорт YML Opencart 2

Модуль Экспорт YML Opencart 2

Модуль экспорта товаров на площадку Яндекс.Маркет, Турбо-страницы и другие сервисы, которые принимаю..

Всего 319 руб.

Модуль Горизонтальное мега-меню Opencart 2.x

Модуль Вертикальное мегаменю для Opencart 2.x

Модуль Opencart Blog для Opencart 2.x

Модуль Стикеры на товары для Opencart 2

Слайдер Revolution для Opencart 2.0 - 2.3

Модуль Скидки для групп покупателей Opencart 2.x

Модуль Отзывы о товарах Opencart 2

Модуль Мультизагрузка картинок товара на Opencart 2

Рекомендуем

Страница 1 из 3

  1. Здравствуйте. Помогите разобраться с проблемой. При установки модуля и попытки его включения и использования пишет: «У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.». Группу админов менял, не помогло, брал в БД кидал код из установочника, таже беда. У меня Opencart Version 2.3.0.2 rus


  2. Ecsiron

    Ecsiron
    Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53

    А дать разрешение на использование модуля не судьба?
    Группы пользователей
    Administrator
    Действие — отметить модуль галочками.

  3. Я же говорил, что все в группе пользователей помечал галочками в двух таблицах и результат один и тот же

  4. на 2.3. доступ выдается автоматом при активации модуля

    Но вы устанавливаете модуль от версии ниже 2.3
    А там после установки, а вернее посл сохранения идет редирект на extension/module, хотя должен идти на extension/extension&type=module

  5. И как быть так как не помогает и изменение строчки в БД просто закрывает доступ ко всему и всех модулей снимает галочки. А переустановка OpenCart не подойдет

  6. Абсолютно не понятно, что вы сказали

    Какое изменение какой строчки?
    Вы меняете в базе json представление прав?

  7. я вношу строчку в права Adminisrtrator в phpMyAdmin в таблице user_group. Как при только установленном сайте. Но это просто тупо убирает просмотр всех модулей и установок, и при заходе в группу пользователей половина галочек снято, выставляю их опять и все равно тот же результат.

  8. Зачем вы лезете в таблицу?

    Я вам показал где у вас проблема, что проблема в самом модуле, а не движке.


  9. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0

    У меня та же проблема с доступом и я вижу, что Вы в этом разбираетесь. Как мне исправить файлы модуля (прикрепил к сообщению) или может Вы с этим поможете?

    Вложения:

  10. У вас 2.3
    Тогда понятно
    Потому что ваш модуль написан для <2.3

    А проблема в совместимости
    Т.е. система знает что у вас есть модуль — так написана код «совместмости» Но при сохранении идет редирект на несуществующий контроллер
    Вам нужно ручками изменить
    все подобное
    shipping/flat5

    на
    extension/shipping/flat5
    и разбросать по аналогичным папкам


  11. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0

    Я дико изменяюсь, это менять где, в каком-то файле?


  12. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0


  13. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0

    Сделал все как Вы сказали, теперь при нажатии активации модуля выдается ошибка «Internal Server Error»

  14. Значит где-то вы ошиблись
    Это нормально, по началу.


  15. bamih1

    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)

    там несколько таких замен провел, правильно это или нет?


  16. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0

    ну тогда не знаю…просто всё проверил раз 20 уже…

  17. Ну.. давайте свои файлы :)


  18. bamih1

    bamih1
    Новичок

    Сообщения:
    14
    Симпатии:
    0

    имеете ввиду только исправленные или исходники тоже?

Страница 1 из 3


OpenCart Russia Форум

Установил расширение, но когда перехожу на этот модуль пишет, что нет доступа!
В настройках user groups, все галочки поставил, в чем может быть проблема?


  • Вопрос задан

    более трёх лет назад

  • 94 просмотра

Понравилась статья? Поделить с друзьями:
  • Ошибка нет доступа к микрофону на телефоне
  • Ошибка нет доступа к карте введен неправильный pin код
  • Ошибка нет доступа к камере
  • Ошибка нет доступа к закрытому ключу
  • Ошибка нет доступа к домену