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

Недавнее содержимое от pagemaster

  1. P

    Решено Импорт из YML

    И вот еще функция для наличие товара: // [checkAvailable({./@available})] - вызов функции function checkAvailable ($available) { if ($available == "true") { $stock = "instock"; } else { $stock = "outofstock"; } return $stock; } Она проверяет какое наличие стоит...
  2. P

    Решено Импорт из YML

    Последний раз сталкивался с импортом YML в Woocommerce еще в 2019 году... сейчас 2021 а простого решения проблемы с импортом иерархии категорий я не нашел)) Вот делюсь как делали другие: импортировали сначала таксономии категорий и их ID, а потом отдельно импортировали товары, которые по ID...
  3. P

    Решено Импорт из YML

    вдруг кому пригодится, код функции конвертации цены с одной валюты в другую в YML файле: function price_converter ($price, $currency){ if ($currency == "USD") { $converted_price = $price * 25.144111; // курс нужно указывать самому $converted_price = round($converted_price...
  4. P

    Решено Импорт из YML

    На счет характеристик, то нашел способ по проще: [FOREACH({param})] {@name} - {.} [ENDFOREACH] это цикл, который выводит название и значение всех характеристик, соответственно можно добавить еще html теги для оформления: <ul class="attributes"> [FOREACH({param})] <li><span...
  5. P

    Импорт большого количества товаров

    это троллинг? 60 000 товаров руками? руками это работы на 125 дней минимум, если тратить по минуте на товар и работать каждый день по 8 часов, включая выходные
  6. P

    Импорт большого количества товаров

    Добрый день. Предстоит залить на WP + Woocommerce больше 60 000 товаров, подскажите каким инструментом оптимальнее всего это сделать? Импорт делал много раз и обычно пользуюсь WP All Import + Ad-don для Woocommerce, но начал подозревать что он как то неверно импортирует или сильно мусорит базу...
  7. P

    Решено Оплата после подтверждения

    https://habrahabr.ru/post/82998/ Думаю используя эту статью можно переделать "выставить счет". В письмо вставить форму (со скрытыми полями) с одной кнопкой "Оплатить" при нажатии которой форма отправиться и клиент перейдет на сайт Робокассы для оплаты. Буду пробовать сделать, думаю многих...
  8. P

    Решено Импорт из YML

    Прошел год)) но все-же поделитесь инфой как импортировали категории (структуру) товаров? Ведь к товару категория указывается в виде ID, а в начале файла идет список категорий и родительских категорий... как сделать "связку" этих ID при импорте? Ведь импортировать все товары в одну большую кучу...
  9. P

    Импорт товара и вариативного товара В woocommerce

    Здравствуйте! Подскажите у кого больше опыта в данном вопросе, я столкнулся с проблемой: не могу обновить цены и количество на складе во всех вариациях товара. Изначально я создал файл импорта товаров с вариациями и успешно их импортировал, в каждого товара есть вариации у которых свои цены и...
  10. P

    Woocommerce, каждому товару своя валюта

    Вот последняя версия "выносного" скрипта, который можно разместить на любом сервере. functions.txt - код, который добавляем в конец вашего functions, который находится в папке с шаблоном; get_currency.txt- код скрипта, который при запуске создает файл currency.txt с курсом доллара и евро P.S...
  11. P

    Woocommerce, каждому товару своя валюта

    Все верно, этот косяк я поправил позже (еще не выкладывал новый код) add_action( 'woocommerce_get_regular_price', 'wc_myprice_show', 10 ); И, кстати, позже появилась проблема - сайт не мог получать курс от ЦБ России, видимо его забанили, пришлось все переделывать и выводить во внешний скрипт...
  12. P

    Woocommerce, каждому товару своя валюта

    попробуйте перед кодом перезаписи цены дописать условие : $sale_price = get_post_meta($post->ID, '_sale_price', true); if (!$sale_price) { //код перезаписи цены } правда могу ошибаться с _sale_price, возможно не то поле или называется по другому))
  13. P

    Woocommerce, каждому товару своя валюта

    тогда там нужно лишь удалить половину кода, который берет курс, переименовать поле рубля в гривну и присвоить переменной $custom_price значение курса, ну и получается убрать поле с евро =) все просто, если хоть немного знаете php
  14. P

    Woocommerce, каждому товару своя валюта

    без парсинга это вы о чем? Этот код просто добавляет 3 доп.поля для ввода цены, чтобы переделать под гривну нужно просто поле рубля переименовать под гривну. Так же, в вашем случае, нужно подтягивать курс уже с ЦБ Украины и умножать значения иностранных валют на курс ЦБ. В общем нужно...
  15. P

    Калькулятор товара в интерфейсе интернет магазина

    попробуйте перезаписать $regular_price на свое значение, как то так: update_post_meta( $post->ID, '_regular_price', $custom_price ); update_post_meta( $post->ID, '_price', $custom_price ); и разве все это (что вы делали кучей плагинов) нельзя было сделать через вариативный товар?
Сверху Снизу