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

Автоматический пересчет цен по курсу

Тема в разделе "Ищу плагин, функционал", создана пользователем hardwaremaster, 27 июл 2015.

  1. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
  2. Stork.71

    Stork.71 Местный

    Сообщения:
    1.043
    Симпатии:
    254
    Баллы:
    83
    А Вы сейчас обсуждаете плагин для курсов в каком исполнении? Для мультивалютного магазина, в котором закупка и соответственно прайс в базе в разных валютах, а цена отображаемая в разных? Или просто одна цена - один курс, но корректно работающий с вариативными товарами и распродажами?

    Как мне кажется, наиболее простой и в то же время ДОСТАТОЧНО универсальный вариант такой:
    Корректная работа с распродажами и вариативным товаром
    Названия валют не трогаются, то есть зависят от стандартных настроек WC. Пользователь просто сам знает, что в карточке товара цена вводится не в рублях (как там написано), а в долларе.
    На странице общих настроек - секция для настройки плагина. Там радиобаттон с 2 вариантами: ввод курса вручную или подтягивание с сайта.
    Под вводом вручную - собственно поле для ввода нужного курса (коэффициента)
    Там где подтягивание автоматически - 1) либо вообще ничего (если у нас рубли), 2) либо выбор из наиболее популярных направлений конвертации (доллар-рубль, евро-рубль, доллар-гривна, евро-гривна, доллар-белрубль, евро-белрубль), 3) либо вообще тупо поле для ввода ссылки на необходимый xml-файл (или другого кода) для нужной конвертации (вдруг кто еще в какой-то валюте закупается).

    Локализация ИМХО не нужна - это лишнее, а этим плагином вряд ли будет пользоваться кто-то нерусскоязычный. Ну, по крайней мере для начала.

    По деньгам - пока скидываться не готов. Потом может уже готовый плагин приобрел бы, если будет ситуация понятная. У нас сейчас вообще мультивалютная зона наметилась с хз какими курсами и хз какими коэффициентами. :confused:
     
    • Нравится Нравится x 1
  3. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
  4. ВладБлад

    ВладБлад

    Сообщения:
    199
    Симпатии:
    10
    Баллы:
    18
    • Нравится Нравится x 1
  5. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Вау. Отличный плагин. Спасибо обязательно поставлю и раскопаю, что он может. Но автоматический конвертер цен подошел идеально. В тех. поддержке даже допилить его готовы (за доплату). )) Но за решение спасибо. сохраню себе в коллекцию
     
    Последнее редактирование: 14 сен 2015
  6. ВладБлад

    ВладБлад

    Сообщения:
    199
    Симпатии:
    10
    Баллы:
    18
    Вы про какой именно свой плагин "автоматический конвертер цен" пишите?
     
  7. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
  8. Iskander

    Iskander

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Подскажите, нашлось ли решение с плагином?
     
  9. Limych

    Limych

    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    Спасибо огромное, ну очень помогло, все сделано в идеале. Короче я просто от твоего ответа кайфую
     
  10. Mantizo

    Mantizo

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Всем доброго дня!

    Нужен совет: как применить отображение стоимости товара с курсом во всех категориях, кроме одной, в коде она обозначена "custom-cat". Функция с данным кодом работает, но цена выводится только на странице товара, в категориях и плагинах где выводятся цены - выводит 0руб. Если кто-то пропишет, буду очень признателен.

    PHP:
    function my_woocommerce_get_price($price$_product) {
    if ( 
    is_product() && has_term'custom-cat''product_cat' ) ){
        return 
    $price;
        }
    elseif ( 
    is_product() && has_term'''product_cat' ) ){
        
    $kurs 65// курс валюты
        
    $new_price $price $kurs;
        return 
    $new_price// новая цена
    }

    add_filter('woocommerce_get_price''my_woocommerce_get_price',100,2);

     
    Последнее редактирование: 13 июл 2016
  11. yurkkkaa

    yurkkkaa

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    PHP:
    function my_woocommerce_get_price($price$_product) {
        
    $kurs 58// курс валюты
        
    $new_price $price $kurs;
        return 
    $new_price// новая цена
    }
    add_filter('woocommerce_get_price''my_woocommerce_get_price',100,2);
    Подскажите как данный код прикрутить к плагину WOOF - WooCommerce Products Filter , в плагине есть фильтр по цене , но он не выводит $new_price; // новая цена. Спасибо.
     
  12. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    К автору плагина не пробовали обращаться? Он русскоязычный, т.е. даже языкового барьера не будет.
     
    Последнее редактирование: 28 июл 2016
    • Согласен Согласен x 1