Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

$hidefiles - user_permission


Recommended Posts

			$hidefiles = explode("/", $permission);
            //var_dump($hidefiles);

			if ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping") {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

А теперь представим что Нет [1]? Мало ли? просто закинули файл в extension/

 

Решение:

 

			if (isset($hidefiles[1]) && ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping")) {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

 

  • +1 3
Надіслати
Поділитися на інших сайтах

  • 9 months later...
  • 6 months later...
  • 1 year later...

cf

В 16.06.2017 в 17:39, chukcha сказал:

			$hidefiles = explode("/", $permission);
            //var_dump($hidefiles);

			if ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping") {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

А теперь представим что Нет [1]? Мало ли? просто закинули файл в extension/

 

Решение:

 


			if (isset($hidefiles[1]) && ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping")) {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

 

самое веселое что на тройке тож самое :))

Надіслати
Поділитися на інших сайтах


  • 2 months later...

забавная штука, делаю по вашей инструкции - все работает

у меня ocStore 3.0.2.0? лезу Расширения > Модификаторы > обновить и опять этот косяк, причем бэкап удаляется а файл по ходу откатывается... так должно быть? 

Надіслати
Поділитися на інших сайтах


1 час назад, chukcha сказал:

Все завит от того где делаете

онлайн на бесплатном от beget.com, через файловый менеджер

Змінено користувачем deman696
Надіслати
Поділитися на інших сайтах


8 часов назад, chukcha сказал:

видимо, не на тех файлах делаете

сначала делаю бэкап потом изменение вношу в файл /storage/modification/admin/controller/user/user_permission.php 

и если не обновлять в Расширения > Модификаторы то все нормально работает

Надіслати
Поділитися на інших сайтах


2 минуты назад, deman696 сказал:

/storage/modification/admin/controller/user/user_permission.php 

ВОТ!!!!!!
 

 

8 часов назад, chukcha сказал:

видимо, не на тех файлах делаете

Вот!!!

 

 

В 03.03.2020 в 22:05, chukcha сказал:

Все завит от того где делаете

И вот!!!!

А на самом деле надо делать в совсем другом месте, там где находится исходный код

Надіслати
Поділитися на інших сайтах

8 минут назад, chukcha сказал:

А на самом деле надо делать в совсем другом месте, там где находится исходный код

спасибо что не пинаете, 5 день как начал погружаться во все это) 

знать бы еще где находится ? этот код

Надіслати
Поділитися на інших сайтах


  • 10 months later...
  • 10 months later...
В 16.06.2017 в 17:39, chukcha сказал:

			$hidefiles = explode("/", $permission);
            //var_dump($hidefiles);

			if ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping") {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

А теперь представим что Нет [1]? Мало ли? просто закинули файл в extension/

 

Решение:

 


			if (isset($hidefiles[1]) && ($hidefiles[1] == "module" or $hidefiles[1] == "payment" or $hidefiles[1] == "shipping")) {
				if (!in_array($permission, $ignore)) {
					$data['hiden'][] = $permission;
				}
			}

 

Спасибо) помогло!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.