Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 26)
  • Вроде как отбой.
    Там заводится курс приватбанка, я делаю запрос в API привата, и получаю курс оттуда.

    О каком взаимодействии вы говорите, я не понимаю, если по итогу все скатилось всего к одному, к тому же, как выяснилось, и так у вас используется и прекрасно работает.

    Используется у нас импорт товаров. Но импорт не в чистом виде, а обновление цен и наличия из прайса. Это уже редактирование.
    Если я притяну сюда плагин массового редактирования цен, и задам товарам скидку, то через час эта скидка будет отредактирована (сброшена) плагином обновления цен и наличия.

    • Ответ изменён 1 месяц, 3 недели назад пользователем user228007.

    массового редактирования (ссылку я давал) или импорта

    На счёт массового редактирования — именно замена стоимости в базе (под катом) не подходит, потому что выполняется обновление цен и наличия раз в час.
    Импорт уже есть, он как раз выполняет обновление цен и наличия раз в час.
    Я так понял, это уже вопрос взаимодействия плагинов, которого скорее всего попросту не существует в нашем случае..
    Так, получается что нужно всё-таки что-то мудрить ?

    Тема начинает уходить в оффтоп.

    Почитайте как-нибудь на досуге, много интересного узнаете

    Я уже много чего читал, кучу различной документации. В большинстве случаев я приходил к тому, что «задача слишком не универсальная, и приходится что-то мудрить».
    Что до вашего ответа — это опять же очень общий ответ на вполне конкретный запрос. У технической поддержки это называется «дежурный ответ» =)

    Так вот ТЗ — это общий вопрос, пример конкретного я приводил выше

    Значит, у нас разные понимания конкретики.
    Но даже так, пусть я задал «общий» вопрос, потом выполнил абстрагирование, и свёл этот «общий» вопрос к вашему «конкретному» вопросу.
    На самом деле, ТЗ — это должна быть всегда конкретная задача. Если есть что-то не понятное для исполнителя — начинаются разъяснительные беседы исполнителя с заказчиком.

    Надеюсь вы собираетесь в дальнейшем заниматься поддержкой этого сайта.

    Там сидит манагер, а если подобного рода задачи повесят на меня — в моих интересах реализовать автоматизацию уже под себя. Это гораздо проще, чем под релиз, и как я уже говорил — в этом я шарю.

    css

    Ох если бы всё было так просто … То не было бы так сложно.
    Это не сложно, это долго разбирать весь код, иногда даже в базу лезть нужно =)

    Я бы делал по другому

    В целом-то, само собой разумеющееся.
    1. Я пришёл спросить «как можно сделать».
    2. Мне ответили «искать плагины», «читать доки» — это я всё делал, увидев что-то интересное — сюда бы точно не пришёл.
    3. Я ничего не нашёл, сказал «как я могу сделать».
    4. Вы говорите, что сделали-бы «по другому» …

    Так вот, я пришёл сюда узнать, как можно сделать «по другому», и для этого приходится писать двенадцатое сообщение =) Без иронии и сарказма.

    Как по другому ?

    вы уверенны, что он на woocommerce?

    Нет, не уверен. Пойти спросить — думаю что в лучшем случае проигнорят.

    вы искренне считаете, что это делается одним волшебным плагином?

    Нет, не считаю. Просто спрашиваю решение.

    Так и вопрос был общий

    Вопрос вполне конкретный, с подробным описанием как это вижу я, и как это видит заказчик. Вы правильно назвали это — ТЗ. Но сюда я пришёл в поисках «простого» решения.
    Таймер был отменён заказчиком, стикеры уже есть, в связке с атрибутами. Скорее всего я буду пилить дополнительную категорию «акций», и дополнительно мутить с обновлением, что бы учитывалось ценообразование. Так же нужно будет придумать как организовать перечёркивание и выделение цен.

    Получается, что бы сделать один товар акционным, нужно выполнить три не связанных напрямую между собой действия:
    — задать атрибут (со стикером);
    — разместить товар в категории;
    — завести артикулы всех вариаций товара в ценообразование.

    Если сюда ещё и будет добавлен таймер — то действий над одним товаром получается четыре.
    Вангую следующий этап — автоматизация сего процесса. Но в этом я уже шарю.

    https://ru.wordpress.org/plugins/

    Это общий ответ, в сравнение с тем, что я находил в интернете =)

    Вот что я смотрел, изучал описания
    https://wordpress.org/plugins/yith-woocommerce-dynamic-pricing-and-discounts/
    Работает только на корзину.
    https://saphali.com/woocommerce-plugins/kombinirovannye-tovary-grouped-product
    Не работает с вариациями, и скидка применяется на группировки.
    http://wpcommerce.ru/threads/plaginy-dlja-akcij-i-skidok-na-tovar.3766/
    Увиденные мною плагины работают напрямую с ценами товаров, что не есть хорошо ввиду обновления цены и наличия раз в час.
    https://opttour.ru/web/plugins/aktsii-woocommerce/
    Тоже самое.
    https://opttour.ru/web/plugins/aktsii-woocommerce/
    Действие первого плагина распространяется только на корзину. Действие второго плагина не распространяется на страницу категорий.

    Могу попробовать задать вопрос по другому: мой изначальный скриншот, можно ли по нему определить, что за плагин акций там установлен ?
    Если надо — могу дать сайт, на котором это можно пощупать.

    Вот пункта «пробовал» у вас нет

    Хорошо, поставлю вопрос ребром: что можно попробовать ?
    Искал в интернете — не нашёл.

    То же самое, что если бы я что-то попробовал и не получилось =)

    • Ответ изменён 1 месяц, 3 недели назад пользователем user228007.

    с собаками ищите, али по объявлению?

    Не понял сути вопроса. Заказчик поставил такую задачу.
    Вот, ищу решение. Лазил по этим вашим интернетам — ничего примечательного не обнаружил. Пришёл сюда.
    Если здесь ничего дельного не посоветуют — буду думать над собственной конструкцией. Задача не тривиальная.

    Что примечательно, когда начинаешь лезть «под капот» — везде и повсюду говорят мол туда лазить нельзя, уже есть куча готовых плагинов, и тому подобные возгласы =). Но это так, почти оффтоп.

    • Ответ изменён 1 месяц, 3 недели назад пользователем user228007.

    могу подсказать как найти раздел платных специалистов

    Я тут и сам платный специалист. Соорудить могу, но сначала в поисках готового решения.

    И естесна заказчик теперь просит, что бы копейки округлялись … И если через functins.php я повесил хук на woocommerce_get_price_html, то вот с хуком на woocommerce_before_calculate_totals лажа выходит … Все товары в долларах, а пользователю отображается гривна.

    add_action('woocommerce_before_calculate_totals','ha_add_custom_price',99,2);
    function ha_add_custom_price($cart_object)
    {
    	foreach ($cart_object->cart_contents as $key=>$value)
    	{
    		$price=floatval($value['data']->get_price());
    		// здесь будет цена в гривне
    		$value['data']->set_price($price);
    		// а сюда записывается цена в долларах
    	}
    }

    Эффект предсказуем … Во всяком случае я запихнул туда по приколу 1, и увидел курс доллара.
    Как мне отсюда получить курс валюты ?
    Ну что бы $price поделить на него перед записью =)

    • Ответ изменён 10 месяцев назад пользователем user228007.
    • Ответ изменён 10 месяцев назад пользователем user228007.

    А, нет, таки спасает (я до этого забыл кеш сбросить).
    P. S. Это настройка валют плагина WooCommerce.

    Только что глянул на фильтр, ему всё равно — там неправильные цифры; кеш сбрасывал

    • Ответ изменён 10 месяцев назад пользователем user228007.

    По вашему скрину написано, что для гривны (UAH) округляются десятичные дроби; я делал их равные 2, диапазон цен вариативных товаров это не спасает

    Сайт изначально создавал какой-то левый тип; сейчас эта ноша передана мне; точнее это было не сейчас — а ещё в конце сентября.

    SeVlad, в списке нет никаких тем кроме electro

    Выше приведён один из примеров
    На сайте есть товары с правильными диапазонами цен
    27.57$ – 96.91$ например

Просмотр 15 ответов — с 1 по 15 (всего 26)