- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Использую Joomla модуль обратной связи "Perfect AJAX Popup Contact Form" проблема в следующем:
при включенном кэш плагине вылетает ошибка: "Недопустимый маркер. Обновите страницу и попробуйте еще раз". Если очистить кэш, модуль работает в течении 15-20 минут, потом снова неактивен.
Отключение кэширования конкретно модуля в админке не помогло. Скорее всего придется принудительно очищать кэш в коде модуля.
Кто сталкивался с этой проблемой? Уверен таких много, т.к. этот модуль очень популярен.
Спасибо, кто отзовется!
В настройках joomla стоит:
Стандартное кэширование, время кэша 1440. Включен системный плагин кэша, с использовать кэширование в браузере.
При добавлении файла в форму пишет ошибка : "Empty file upload result" - ошибка загрузки
При отправке обычного сообщения "Недопустимый маркер. Обновите страницу и попробуйте еще раз"
Нужна любая информация. Тема актуальна. Спасибо!
Неужели никто не пользуется "Perfect AJAX Popup Contact Form"? Какие у Вас стоят настройки...
Это из-за того, что клиенту передается устаревший csrf-токен (маркер), а в сессии уже новое значение.
Что делать - хз. Джумлой не занимаюсь.
А авторизация у вас работает?
Попробуйте зайти параллельно в анонимной вкладке под другим пользователем и попереключаться между вкладки.
Это из-за того, что клиенту передается устаревший csrf-токен (маркер), а в сессии уже новое значение.
Что делать - хз. Джумлой не занимаюсь.
А авторизация у вас работает?
Попробуйте зайти параллельно в анонимной вкладке под другим пользователем и попереключаться между вкладки.
Да уж.. я вот тоже не знаю, что делать. Может как-то программно обновлять этот токен? Модуль ооочень популярный, как-то у всех же работает. Нет на сайте нет авторизации. Спасибо за ответ!
1. Можно получать токен дополнительным AJAX-запросом.
2. У Вас скорее всего используется что-то вроде HTML-кеша всей страницы, поэтому отключение кеша одного модуля не помогло.
1. Можно получать токен дополнительным AJAX-запросом.
2. У Вас скорее всего используется что-то вроде HTML-кеша всей страницы, поэтому отключение кеша одного модуля не помогло.
Да все правильно, в системном плагине кэша, включено кэширование в браузере - это заметно ускоряет процесс загрузки страниц, но модуль обратной связи глючит. Пока что, надеюсь временно, отключил это кэширование, т.к. юзеры пользуются этим.
Посмотреть бы пример кода, как запрашивать токен дополнительным AJAX-запросом. Я уверен, эта тема актуальна и еще не раз всплывет!
Господа web-мастера, вопрос по обновлению токена все еще висит.. :(
Модуль ооочень популярный
у популярного модуля нет автора и поддержки?
Я бы на вашем месте за 2 недели уже бы свою форму прикрутил, чем с этой париться, при том csrf атака на форму обратной связи ну как то уж совсем смешно. Отрубать статический кэш всего сайта ради формы выглядит еще смешнее чем csrf атака на форму обратной связи
Я бы поступил так:
1. Убил бы проверку csrf в модуле
2. Убил бы модуль и написал 10 строк на PHP и 5 строк на JS Для Ajax отправки на предудыщий файлик PHP
PS. не пользуюсь Joomla (по этому как именно в ней не подскажу), как и всеми популярным OpenSource решениями, так как моё время дороже, чем воевать с системой :)
PPS. никогда не понимал, зачем такой сайт с которым постоянно надо воевать по мелочам, вместо внедрение новых фич
PS. не пользуюсь Joomla (по этому как именно в ней не подскажу), как и всеми популярным OpenSource решениями, так как моё время дороже, чем воевать с системой :)
PPS. никогда не понимал, зачем такой сайт с которым постоянно надо воевать по мелочам, вместо внедрение новых фич
Почему популярные OpenSource не вариант? есть куча достойных решений же.
Велосипеды лучше что ли?