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

Произвольный способ доставки

Тема в разделе "Вопросы новичков", создана пользователем DiZeR, 4 июн 2015.

  1. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Подскажите существует ли решение (кроме Сафали 1 и 2) для добавления дополнительного способа доставки.
    Стандартных банально не хватает по количеству, нужно еще 2-3, пример:
    - Доставка к Метро такомуто
    - Доставка к Метро такомуто
    - Бесплатная по городу при заказе на сумму...
    - Бесплатная за город при заказе на сумму...

    P.S: Видел очень удобный плагин добавляющий дополнительный метод оплаты, возможно кто-то встречал такой же для доставки? :coffee:
    P.S: Только не Saphali :cautious:
     
  2. Stork.71

    Stork.71 Местный

    Сообщения:
    1.032
    Симпатии:
    254
    Баллы:
    83
    • Нравится Нравится x 1
  3. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Огромное мерси, все работает через плагин: WooCommerce Shipping Options

    P.S: Заметка для нуждающихся в большем количестве вариантов доставок, можно переименовать плагин и подключить его как 2-й 3-й 4-й - если нужно больше.
     
    Последнее редактирование: 5 июн 2015
  4. Stork.71

    Stork.71 Местный

    Сообщения:
    1.032
    Симпатии:
    254
    Баллы:
    83
    Мерси не надо, лучше напишите кратенький обзор плагина и впечатления от его использования. ;)Либо в той теме, либо здесь, но тогда в той теме оставьте ссылку на эту тему.
     
  5. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    WooCommerce Shipping Options - Плагин добавляет дополнительный способ доставки с бесконечным добавлением вариантов.
    Установил плагин и все работает, настройки (которых почти нет) находятся там же где и все доставки woocommerce - настройки > доставка.
    Выглядит это как «произвольно названный» способ доставки с вариантами выбора. Пример использования:

    Доставка к метро:
    - к метро 1
    - к метро 2
    - к метро 3
    - к метро 4
    - и т.д.
     
    • Нравится Нравится x 2
  6. Татьяна Рагозина

    Татьяна Рагозина

    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Не поняла, какой файл нужно переименовать? Как подключить несколько доставок? Расскажите об этом подробнее, у меня не получается.
     
  7. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Смотря чего вы хотите добиться по итогу.
    выше полное описание плагина (как работает). Он подойдёт не под все проекты, т.К слижком простой. Если необходимо дублировать его функционал достаточно установить его повторно в другую папку (можно переименовать архив и имя плагина).

    По итогу получиться что-то вроде:

    Доставка:
    - Москва (плагин 1)
    -- Метро 1
    -- Метро 2
    -- Метро 3
    - Питер (плагин 2)
    -- Метро 1
    -- Метро 2
    -- Метро 3
     
  8. Татьяна Рагозина

    Татьяна Рагозина

    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Мне нужно сделать следующие виды доставки:
    1. Самовывоз Москва бесплатно от 1000 рублей:
    -перечислись 12 пунктов самовывоза в Москве
    2. Самовывоз СПб бесплатно от 1000 рублей:
    -перечислить 12 пунктов самовывоза в СПб
    3. Самовывоз Москва 200 рублей:
    -перечислись 12 пунктов самовывоза в Москве
    4. Самовывоз СПб 200 рублей:
    -перечислить 12 пунктов самовывоза в СПб
    5. Курьер по Москве 350 руб.
    6. Курьер по Мос.обл. 350 руб. +15 руб./км
    7. Курьер по СПб 400 руб.
    8. Курьер по Лен.обл. 400 руб.+15 руб./км
    9. Курьер по РФ от 450 руб.
    10. Доставка по РФ: Пункты выдачи Boxberry от 350 руб.
    -РФ пункты выдачи boxberry

    Конечно, это в идеале. Предполагаю, что от некоторых видов доставки придется отказаться или объединить, например "курьер по Москве" объединить с "курьер по Мос. обл." Или отказаться от платного самовывоза и сделать его бесплатным независимо от суммы покупки.
    Так вот, я переименовала файлы:
    wc-shipping-options.php на wc-shipping-options1.php
    папку woocommerce-shipping-options на woocommerce-shipping-options1
    архив woocommerce-shipping-options.1.0 на woocommerce-shipping-options.1.1

    При установке второго варианта плагина мне пишет:
    Установка плагина из файла: woocommerce-shipping-options.1.1.rar
    Извлечение файлов…
    Архив не удалось установить. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

    Что я делаю не так? Помогите, пожалуйста!




     
  9. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Ух.
    - Этот плагин способен выполнить подобный список с точностью, но он не умеет считать (прибавлять к общей сумме) цену (стоимость доставки).
    - Чтобы включить 2 аналогичных плагина достаточно скопировать уже установленную папку (со всеми файлами) woocommerce-shipping-options (например: woocommerce-shipping-options-2) в папке плагинов вашей WP - и активировать его повторно в админке (раздел плагины).
    Для удобства можно переписать его название - в единственном файле wc-shipping-options.php изменить:
    Plugin Name: Woocommerce Shipping Options на Plugin Name: Woocommerce Shipping Options 2

    P.S: Не люблю Сафали за их привязку к доменам, но у них есть плагин гибкой доставки (платный).
     
    Последнее редактирование: 30 окт 2015
  10. Татьяна Рагозина

    Татьяна Рагозина

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

    А есть платные плагины, которые расширяют функционал доставки?
     
  11. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Так я же приписал )) - платный плагин, еще можно поискать тут.
     
  12. zaharbaz

    zaharbaz

    Сообщения:
    8
    Симпатии:
    1
    Баллы:
    3
    А как у вас получилось использовать 2 одинковых плагина? Выдает же ошибку из-за использования одинаковых классов, причем если класс изменить, плагин перестает работать
     
  13. Taha

    Taha

    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Кому-нибудь удалось настроить просчет доставки с учетом расстояния—количество километров за МКАД?
    пример: Курьер по Мос.обл. 350 руб. +15 руб./км
    Как это можно реализовать?