Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Вопрос по файлу add-to-cart.min.js

Тема в разделе "Вопросы, советы и доработки.", создана пользователем vasja, 11 авг 2015.

  1. vasja

    vasja

    Сообщения:
    167
    Симпатии:
    4
    Баллы:
    18
    Приветствую. Хотелось бы узнать: что означает строчка кода вверху файла ajax добавления в корзину add-to-cart.min.js
    Код:
    return "undefined" == typeof wc_add_to_cart_params ? !1 : void a(document).on("click", ".add_to_cart_button", function() {...}
    и почему у меня в консоли при клике на кнопку добавить в корзину постоянно выводится undefined ?
     
  2. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Зачем заниматься анализом сжатого скрипта \wp-content\plugins\woocommerce\assets\js\frontend\add-to-cart.min.js, если можно работать с исходником \wp-content\plugins\woocommerce\assets\js\frontend\add-to-cart.js ?
    Или Вы не знаете как переключиться на скрипты с несжатыми исходниками?
     
  3. vasja

    vasja

    Сообщения:
    167
    Симпатии:
    4
    Баллы:
    18
    нет, не знаю - как?
     
  4. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    В \wp-config.php вставьте константу.
    PHP:
    define('SCRIPT_DEBUG'true);
    В итоге вместо минимизированных скриптов должны грузиться их аналоги.
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  5. vasja

    vasja

    Сообщения:
    167
    Симпатии:
    4
    Баллы:
    18
    Загрузился. Почему тогда в аналоге:
    Код:
        // wc_add_to_cart_params is required to continue, ensure the object exists
    
        if ( typeof wc_add_to_cart_params === 'undefined' )
            return false;
    в этом фрагменте я снова получаю ошибку 'undefined' ?