Перейти к содержанию
magmak

Вылает админка только при СИСТЕМА => Настройки => Сохранить

Рекомендуемые сообщения

Вылетает админка только при СИСТЕМА => Настройки => Сохранить

в чем мб проблема подскажите пожалуйста?

хочу изменить параметры в системе а не могу...вылетает и пишет, что неправильная токен сессия,

журнал ошибок молчит по этому поводу.

 

www.mishki-teddy.by

ocStore-1.5.4.1.2

 

из тех советов, что не помогли:
1) перезалил файлы админки

2) удалять модули и устанавливать занова в поисках ошибки (кэш чистил)

3) применить любые настройки в админке

Изменено пользователем magmak

Поделиться сообщением


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

АП. Никто не может помочь, ребята? Не могу ничего настроить из-за этого =(((

Поделиться сообщением


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

Что делали до этого?

Поделиться сообщением


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

Что делали до этого?

в этом то и проблема, что ничего особенного, редирект на www, ничего особенного вроде бы.. модуль быстрый заказ, в журнале ошибок никаких не выдаёт, не понимаю в чем прикол :(

Поделиться сообщением


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

редирект как реализован??

Поделиться сообщением


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

Это ж админка, а там есть редиректы?

Поделиться сообщением


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

Это ж админка, а там есть редиректы?

А как же... Обработка кнопок "Сохранить", "Отмена".

Поделиться сообщением


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

Кнопка отмена - посмотрите - это ссылка

Сохранить уводит на js обработчик формы, возможно тоже ссылка... ну у меня так.

 

проверка на токен происходит в обработчике (контроллере)

Надо сравнивать.

 

А редиректов... явных... нет

Поделиться сообщением


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

Я что имел ввиду?

Взять контроллер платежного модуля cod

 

При нажатии на сохранить перекинет на payment/cod

 

Там:

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
			$this->model_setting_setting->editSetting('cod', $this->request->post);

			$this->session->data['success'] = $this->language->get('text_success');
			
			$this->redirect($this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL'));
		}

Соответственно, если есть post и валидация данных прошла, то после сохранения настроек редиректит на extension/payment

Поделиться сообщением


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

 

вылетает и пишет, что неправильная токен сессия

 

Т.е. не проходит проверка валидности прав пользователя

А то что редирект происходит из системы не существенен

'token=' . $this->session->data['token'],  в параметрах  будет указан токен

Поделиться сообщением


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

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

Поделиться сообщением


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

Я что имел ввиду?

Взять контроллер платежного модуля cod

 

При нажатии на сохранить перекинет на payment/cod

 

Там:

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
			$this->model_setting_setting->editSetting('cod', $this->request->post);

			$this->session->data['success'] = $this->language->get('text_success');
			
			$this->redirect($this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL'));
		}

Соответственно, если есть post и валидация данных прошла, то после сохранения настроек редиректит на extension/payment

а мне делать то, что я не понял :))))

Поделиться сообщением


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

у меня тоже такое бывало, само по себе прошло

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
а мне делать то, что я не понял smile.png)))

 

Ждать доброго "дядю"

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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