Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.08.2015, 13:34
Кандидат Javascript-наук
Отправить личное сообщение для ligisayan Посмотреть профиль Найти все сообщения от ligisayan
 
Регистрация: 19.06.2015
Сообщений: 114

Ajax влияет на неправильный проверочный ключ выводимый функцией wp_nonce_url()
Всем привет. Есть у меня магазин на wordpress+woocomerce и такая беда с его мини-корзиной: при добавлении товара в корзину (используется ajax) кнопка удаления формируется следующим образом:
<a href="../cart-2/?remove_item=6dfe08eda761bd321f8a9b239f6f4ec3&amp;_wpnonce=2f109f3425" class="remove-item" title="Удалить эту позицию">remove</a>

если товар добавляется 1 в единственном экземпляре, то wpnonce каждый раз равняется числу 2f109f3425 (кроме раздела по категориям - там все гуд. баг возникает только на главной и странице товара), хотя фактически в самой корзине отличается и равен к примеру wpnonce=6395b5dd32

Если добавить несколько товаров в корзину или больше, чем 1 штуку одного наименования wpnonce считает каждый раз правильно. Проблема возникает только, если товар 1. в ходе экспериментов выяснил, что во всем виноват ajax добавление в корзину. если снять галочку в настройках woocommerce, то все работает норм. что теперь мне стоит сделать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неправильный проверочный ключ выводимый функцией wp_nonce_url() ligisayan jQuery 0 18.08.2015 11:33
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05