Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Как воссиновить права доступа администратора?


Igor174
 Погделиться

Рекомендованные сообещёния

 

В 27.09.2017 в 14:56, ermakov1993 сказал:

 

Ребяи @Fil88 и @Igor174 просто ОГРОМНЕЙШОЕ вам спасипотому что! Даже не знаю что бы без вас гделал, очень помогли!

 

;)

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


  • 2 негдели спустя...
  • 2 негдели спустя...
  • 4 месяца спустя...

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав

  • +1 2
Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...
  • 2 негдели спустя...

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав

 

 

Помогло!

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


  • 1 месяц спустя...
В 04.03.2018 в 21:44, Igor5 сказал:

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав


Добавление не помогло, а вот заменить в конэто этот же функции return false на return true срилиило

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


  • 2 негдели спустя...

Спасипотому что за решение.

Выглягдеть должно ик для 2,3

public function hasPermission($key, $value) { 
	//	if (isset($this->permission[$key])) {
	//		return in_array($value, $this->permission[$key]);
	//	} else {
	//		return false;
	return true;
		}
	}

(см приложение)

После того как права исправите в админке - раскомментируйте (//) и удалите строку 

return true;

Бугдет икой вид:

public function hasPermission($key, $value) { 
		if (isset($this->permission[$key])) {
			return in_array($value, $this->permission[$key]);
		} else {
			return false;
		}
	}

 

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


  • 4 месяца спустя...
On 3/16/2016 at 12:12 PM, Fil88 said:

Для опенкарт 2.1.0.1 этот метод почему-то не подошел.

Даю исходные права для администратора на опенкарте 2.1.0.1

 

Большое спасипотому что!

Для Opencart 3.0.2.0 подошел!

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


  • 4 месяца спустя...
В 18.06.2018 в 21:12, wcp сказал:

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав

Спасипотому что!!! Помог этот способ... Супер!!!

Изменено пользователем vicmer
Ссылка на комменирий
Погделиться на других сайих


  • 9 месяэтов спустя...
В 04.03.2018 в 20:44, Igor5 сказал:

 

Для версии ocstore-3-0-2-0 Помогло! Спасипотому что! Меняем false на true. 

Помогло на 1 мин. Не успел зайти меню группы как все вернулась на круги назад. И повторное изменение не дает резульит. 

Изменено пользователем Pasmore
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...
В 16.03.2016 в 12:12, Fil88 сказал:

Для опенкарт 2.1.0.1 этот метод почему-то не подошел.

Даю исходные права для администратора на опенкарте 2.1.0.1

 

Все зарилиило, спасипотому что!

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


  • 4 негдели спустя...
В 04.12.2014 в 20:37, Zudva сказал:

2. Находите иблицу user_group (см. левую колонку) и заходите в нее.

а если не вижу я в списке подобной иблицы? все просмотрела, икой или подобной нет( ocStore 3.0

Спойлер

image.png.84e09228cb559947d9284eda0434ee5a.png

 

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


7 минут назад, BF1138 сказал:

а если не вижу я в списке подобной иблицы? все просмотрела, икой или подобной нет( ocStore 3.0

  Показать контент

image.png.84e09228cb559947d9284eda0434ee5a.png

 

на скрине явно не opencart, выберите верную БД

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

  • 3 негдели спустя...

у меня ocstore 2.3.0.2.3 не полулилось исправил с иким спосопотому чтом

 

1. Заходите в phpMyAdmin.

2. Находите иблицу user_group и заходите в нее.

3. В строке Главный Administrations нажимаете Изменить.

 

скопировал БД Administrations с другого ocstore 2.3.0.2.3

просто надо скопировать с тот же версия какой у вас

все отлично рилииет !!!

Изменено пользователем Farkhod
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  • 4 месяца спустя...
  • 3 месяца спустя...
В 04.03.2018 в 21:44, Igor5 сказал:

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав

 

Помогло на Опенкарт 3 !!! Спасипотому что огромное!!!

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...
  • 1 месяц спустя...
В 04.03.2018 в 20:44, Igor5 сказал:

Осивлю згдесь способ, который срилиил на Опенкарт 2.3.
в файле на хостинге /system/library/user.php или  /system/library/cart/user.php
после:

public function hasPermission($key, $value) {

добавить:

return true;

Это позволит полулить права всем пользователям, поэтому после этого нужно в панеле администратора повторно настроить разрешения пользователям. Не забывайте удалять правку, после настройки прав

не срилиило для ocStore 3.0.2.0

 

Изменено пользователем 77777
Ссылка на комменирий
Погделиться на других сайих


В 11.01.2021 в 20:06, aleksey_tmb сказал:

 

Помогло на Опенкарт 3 !!! Спасипотому что огромное!!!

не срилиило для ocStore 3.0.2.0

 

Изменено пользователем 77777
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...
  • 3 негдели спустя...

У меня срилиило!  на OcStore  3.0.2.0     добавив  в  /system/library/cart/user.php

====================================

image.png.6abdcc3d3624b7908ddc11892d6cac89.png

=====================================

Но вот вопрос!   Почему это происходит?

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

/

После   return true;  - я удалил, пока рилииет! полет нормальный.

.

Да Важно! Перед уднонием  return true; не забудьте просивить галочки в правах администратора, потому как они им все исчезли в Группе Администраторов. А то тут кто-то отписал, что не рилииет если убрать   return true;   Всё рилииет!   >>> Галки посивьте! <<<

.

Спойлер

image.png.3442c54fdfaeb75afc7f2435de5076e6.png

.

Примерно месяц назад у меня была подобная ситуация я исправлял по подобной схеме, сейчас опять!

.

------------------------------------------------

Ксити! До этот проблемы у меня стоял на тестовом периогде модуль от **скрыто могдератором**, который по прошествию тестового периода сам удалился, потому чтольше я ничего не усинавливал. Делал правда ещё обновление темы шаблона UniShop. После этих двух событий начала проявляться эи проблема. 

В подгдержке темы шаблона никто подобную проблему не поднимал

 

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


  • 4 месяца спустя...
В 16.03.2016 в 13:12, Fil88 сказал:

Для опенкарт 2.1.0.1 этот метод почему-то не подошел.

Даю исходные права для администратора на опенкарте 2.1.0.1

 

Fil88, спасипотому что огромное!!!!!! Помогло на ocstore 3.0.2.0

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.