Sadorimatsu
Проверенные
- Сообщения
- 966
- Решения
- 23
- Реакции
- 769
- Баллы
- 1,875
Всем привет.
Столкнулся с проблемой обработки cookies, что при выборе "Расширенной" и при нажатии на кнопку "Принять все файлы cookies", то адрес кнопки изменился на
Это произошло после того, как обновил тут:
В графе белых списков ничего не забивалось, да и зачем, не знаю.
Обновление необходимо было, чтобы всем действующим пользователям подтвердить согласие, если раньше этого не было, потому что закон текущий по персональным данным это обязывает. После этого основной адрес кнопки cookies изменился и открывает страницу "Перенаправление" где есть кнопка "Переадресация". Только послей нажатия этой кнопки он кидает нас на главную страницу и всё.

На офе есть тема по этой проблеме
И как показывают источники, проблему пофиксили на версии 2.2.9, но по факту получается проблема осталась.
По словам Криса, нужно включить режим дебага, зайти по

Это условие я выполнил и статус обновления в тех документах обнулилось как было, но проблему не решило, cookies попрежнему грузится без хеша. Я больше склоняюсь к тому, что тут чисто баг и недоработка со стороны коробки т.к. этот режим по сей день находится в бета.
Никто не сталкивался? Будут какие мысли, как это исправить? Единственное исправление, что есть, это изменить вывод cookies на простой вариант (в рамках закона этого как минимум достаточно), тогда всё будет проходить, а вот с расширенным такая вот проблема получается в этой ситуации. Не то, что критичная проблема, но неприятно. Ладно бы это выходило текущим пользователя для обновления, но так теперь получают все гости, а это неприемлемо.
Наглядно попробуйте на демо обновить 1 из 2 документов по политике или согласия, которые есть из коробки и посмотрите, как у вас будет. Более чем уверен, что получите точно такую же проблему, а вот как решать вопрос...
Так что крайне рекомендую вообще их не трогать... но кто бы знал.
Столкнулся с проблемой обработки cookies, что при выборе "Расширенной" и при нажатии на кнопку "Принять все файлы cookies", то адрес кнопки изменился на
/misc/cookies?update=1&accept=1, когда должно быть примерно такого вида/misc/cookies?update=1&accept=1&t=1785656915%2Cb9720ad24b3779ffd44c4ee9b328cd92. По факту потерялся хэш. Как возможно это исправить, а точней вернуть как было?Это произошло после того, как обновил тут:
/admin.php?force-agreement/privacy-policy/admin.php?force-agreement/termsВ графе белых списков ничего не забивалось, да и зачем, не знаю.
Обновление необходимо было, чтобы всем действующим пользователям подтвердить согласие, если раньше этого не было, потому что закон текущий по персональным данным это обязывает. После этого основной адрес кнопки cookies изменился и открывает страницу "Перенаправление" где есть кнопка "Переадресация". Только послей нажатия этой кнопки он кидает нас на главную страницу и всё.

На офе есть тема по этой проблеме
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
И как показывают источники, проблему пофиксили на версии 2.2.9, но по факту получается проблема осталась.
По словам Криса, нужно включить режим дебага, зайти по
admin.php?options/groups/debug/ и проставить по 0 в поле privacy-policy и terms:
Это условие я выполнил и статус обновления в тех документах обнулилось как было, но проблему не решило, cookies попрежнему грузится без хеша. Я больше склоняюсь к тому, что тут чисто баг и недоработка со стороны коробки т.к. этот режим по сей день находится в бета.
Никто не сталкивался? Будут какие мысли, как это исправить? Единственное исправление, что есть, это изменить вывод cookies на простой вариант (в рамках закона этого как минимум достаточно), тогда всё будет проходить, а вот с расширенным такая вот проблема получается в этой ситуации. Не то, что критичная проблема, но неприятно. Ладно бы это выходило текущим пользователя для обновления, но так теперь получают все гости, а это неприемлемо.
Наглядно попробуйте на демо обновить 1 из 2 документов по политике или согласия, которые есть из коробки и посмотрите, как у вас будет. Более чем уверен, что получите точно такую же проблему, а вот как решать вопрос...
Так что крайне рекомендую вообще их не трогать... но кто бы знал.
Последнее редактирование:
