Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Доставка от веса, суммы заказа, процента от суммы заказа


JohnnyVega

Recommended Posts

Долго данный модуль "пылился" у меня, и тут решил достать и использовать.

 

Но не тут то было... Что я не так делаю?

Вижу три поля.

Использую только второе, что "Расценки (цена доставки от суммы заказа)"

 

задумка такая, заказы на сумму более 5000 должны быть бесплатными

 

 

0:350

5000:0

 

Остальные поля оставил пустыми

 

Результат, ничего!

Использую другие поля, все ок, с этим ничего!

 

Да по мимо этого модуля стоит модуль бесплатной доставки и доставка с фиксированной стоимостью,  а также симпл

 

Шапку темы внимательно читаем

 

Надіслати
Поділитися на інших сайтах

не подскажите, в чем может быть причина: этот модуль всегда первый в вариантах доставки. А я хотел бы, чтобы он был 2-м, после доставки по городу. Ставлю явным образом порядок сортировки - не помогает.

 

может это как-то связано с "расчетами по умолчанию", которые здесь обсуждались? (У меня модуль simple)

 

Может быть. Пробуйте на чистом движке

Надіслати
Поділитися на інших сайтах

Ндас... реально логика модуля для людей с прямыми мозгами не понятна  :-D Вспомнил, что надо ставить от и до бесконечности и заработало...

 

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

 

Как убрать вывод Гео зоны и Итоговой Суммы! Если мне нужна простая подпись к примеру "курьерская доставка"?

Как в стандартных модулях доставки.

Надіслати
Поділитися на інших сайтах


Отличный модуль. Подскажите как убрать надпись которая в скобках (сумма:***)

 

В этом файле посмотрите: \catalog\model\shipping\by_total_percent.php

Это конечно отличный ответ, человеку кто не шарит в PHP!

 

Так и не понял, что надо исправить в коде, чтобы убрать палево с геозонами и дублированием суммы заказа!

Надіслати
Поділитися на інших сайтах


Вспомнил, что надо ставить от и до бесконечности и заработало...

 

Не нужно вспоминать. Нужно читать описание к модулю. Как вы думаете, для чего его делают?

 

 

Это конечно отличный ответ, человеку кто не шарит в PHP!

Это уже ваши проблемы. Учитесь программировать, или обратитесь в раздел платных услуг.

 

 

PS Не в моих правилах отвечать людям с рейтингом в минус 10-15 и больше. Я бы рекомендовал обратить внимание на этот момент.

  • +1 1
Надіслати
Поділитися на інших сайтах

 

Не нужно вспоминать. Нужно читать описание к модулю. Как вы думаете, для чего его делают?

Тут уже говорили, что логика модуля не правильная, а теперь как вижу и автора не правильная!

Свои правила можете засунуть далеко и надолго  :ugeek:

 

Смысл выкладывать бесплатный продукт, а потом пытаться помыкать этим!?

"by_total_percent.php"

 

Куда смотреть и так знаем! Но нафиг брать геозоны я не понимаю!

Надіслати
Поділитися на інших сайтах


Ребят, давайте наглеть не будем? Если не нравится, то сделайте свой модуль с "правильной" логикой и выложите!

А то некоторые в платных ветках сначала наглели (считают, что если купили модуль, то купили и автора-раба, который им пожизнено обязан), теперь и в бесплатных начинаете?

  • +1 1
Надіслати
Поділитися на інших сайтах


Ребят, давайте наглеть не будем? Если не нравится, то сделайте свой модуль с "правильной" логикой и выложите!

А то некоторые в платных ветках сначала наглели (считают, что если купили модуль, то купили и автора-раба, который им пожизнено обязан), теперь и в бесплатных начинаете?

А ты из рабов чтоли? Раз что то бесплатно, то зад...цу теперь лизать надо? Жри что дают?

Делаешь, что-то делай до конца! Не нравится что вопросы задают, так нафиг выкладывать?

Тут полно авторов, что и отвечают и правят и слушают и бесплатно и не повышают свою самооценку!

Т.е. сначала создает и выкладывает, видимо для собственного эго, а потом отправляет свое творение дорабатывать к другим?  :-D Не противно?

 

Афтора нормально спросили, как? Для него это расплюнуть, там надо то откл лишь пару строк, вопрос каких!

Я обычно простые вещи сам правлю, но тут все просто, но нефига эти зоны не удаляются!

 

Уже работаю над тем, чтобы найти альтернативу.

Ничего что данный модуль палит техническую информацию, к пример геозоны! Зачем?

Это что только меня беспокоит?!

 

Если у автора проблема с самооценкой, ну чтож почаще в зеркало смотреться советую!  :-D

Надіслати
Поділитися на інших сайтах


Да ты походу обиженный :) Еще и минусов всем наставил, а потом про самооценку трындит)))

Если тебе что-то нужно, то не надо лизать, а просто попроси, а ты требуешь и истеришь, родители плохо воспитали?))

"Противно" - это разговаривать с такими как ты, потому и послали тебя, хоть и вежливо)

  • +1 1
Надіслати
Поділитися на інших сайтах


Это от "взаимной любви"!

 

 

 

Делаешь, что-то делай до конца! Не нравится что вопросы задают, так нафиг выкладывать?

Тут полно авторов, что и отвечают и правят и слушают и бесплатно и не повышают свою самооценку!
Надіслати
Поділитися на інших сайтах


Делаешь, что-то делай до конца! Не нравится что вопросы задают, так нафиг выкладывать?

Тут полно авторов, что и отвечают и правят и слушают и бесплатно и не повышают свою самооценку!

я за темой особо не слежу, все никак не соберусь этот модуль поставить, но, если не ошибаюсь, 8 страниц тут люди спрашивали и им отвечали и модуль дорабатывали. В самом начале я тоже просил модуль обновить и всё было сделано.

Поэтому причины неудач ищи в себе)))

Надіслати
Поділитися на інших сайтах


Свои правила можете засунуть далеко и надолго  :ugeek:

 

Удачи, малыш... С неадекватами разговор короткий... Надеюсь, долго не задержишься на этом форуме....

  • +1 1
Надіслати
Поділитися на інших сайтах

Все просто расчеты показываются в зависимости от геозоны, а в Модуль Simple у большинства по умолчанию нет геозоны, соответсвенно расчетов нет, а раз расчетов нет, то модууль не показывается.

а как быть в таком случае?

Надіслати
Поділитися на інших сайтах


а как быть в таком случае?

 

Симпл разве по-умолчанию не обрабатывает геозоны?

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Работает данный модуль вместе с simple, все ок.

Не знаю что там про геозоны (стоит определение по ip в simple, работает корректно)

 

У меня была проблема с тем, что этот модуль вылезал выше всех модулей вне зависимости от выставленного приоритета. deeman поправил этот модуль с тем, чтобы не было такой ошибки:

 

https://www.dropbox.com/s/d5c51zwoj7ggkf0/shipping-by-weight_total_total%20in%20percent_1.20.zip

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Наконец-то поставил этот модуль) Пока сделал только тарифную зону 1 - если кому-то нужно, то могу выложить данные для расчета стоимости, а то работа довольно таки трудоемкая. Делал для г. Кострома (380 км от Москвы), тариф брал с postcalc.ru

 

Плохо, что в модуле нельзя указать сумму, которая будет всегда прибавляться к стоимости доставки. Например, 100 рублей - на оплату упаковки и прочие расходы. Может как-то в файлах модуля эту сумму приписать можно? Например, чтобы отчет велся не от нуля, а от 100 рублей.

Надіслати
Поділитися на інших сайтах


Работает данный модуль вместе с simple, все ок.

Не знаю что там про геозоны (стоит определение по ip в simple, работает корректно)

 

У меня была проблема с тем, что этот модуль вылезал выше всех модулей вне зависимости от выставленного приоритета. deeman поправил этот модуль с тем, чтобы не было такой ошибки:

 

https://www.dropbox.com/s/d5c51zwoj7ggkf0/shipping-by-weight_total_total%20in%20percent_1.20.zip

 

Подскажите, пожалуйста, что и где правилось для исправления проблемы с показом модуля всегда на первом месте в вариантах доставки?

Вопрос ОЧЕНЬ актуален

Надіслати
Поділитися на інших сайтах


Обновил модуль. Исправлена проблема с сортировкой

Надіслати
Поділитися на інших сайтах

Обновил модуль. Исправлена проблема с сортировкой

 

 

WARNING!!! ALARM!!! :)

 

после перезаливки файлов способ доставки не доступен

в модуле пересохранял

 

Если вернуть файлы от предыдущей версии модуля - метод доставки работает

b03442058b468c8e6fbd83a2884e8533.png

Надіслати
Поділитися на інших сайтах


Модуль отлично работает на MS 1.5.4 вместе с Simple

Вбил тарифы почты и получил доставку наложенным платежом и отправлением 1 класса. Из родного модуля "Доставка в зависимости от веса" получил доставку почтой после предоплаты. Также к обоим способам доставки добавил 100 рублей дополнительно. В принципе получилось не плохо. Позже планирую добавить тарифы ЕМС.

Посмотреть можно здесь:

profisale.ru

 

Получилось 5 зон для наземной доставки и одна зона для отправления 1 класса. Если кому-то нужно, могу выложить тарифы, которые ввел в модуль.

 

Автору огромное спасибо за модуль.

  • +1 1
Надіслати
Поділитися на інших сайтах


 

 

 

WARNING!!! ALARM!!! :)

 

после перезаливки файлов способ доставки не доступен

в модуле пересохранял

 

Если вернуть файлы от предыдущей версии модуля - метод доставки работает

b03442058b468c8e6fbd83a2884e8533.png

 

 

Обновил файл, скачайте заново

Надіслати
Поділитися на інших сайтах

Модуль отлично работает на MS 1.5.4 вместе с Simple

Вбил тарифы почты и получил доставку наложенным платежом и отправлением 1 класса. Из родного модуля "Доставка в зависимости от веса" получил доставку почтой после предоплаты. Также к обоим способам доставки добавил 100 рублей дополнительно. В принципе получилось не плохо. Позже планирую добавить тарифы ЕМС.

Посмотреть можно здесь:

profisale.ru

 

Получилось 5 зон для наземной доставки и одна зона для отправления 1 класса. Если кому-то нужно, могу выложить тарифы, которые ввел в модуль.

 

Автору огромное спасибо за модуль.

 

 

Спасибо за отзыв.

 

Если кому-то нужно, могу выложить тарифы, которые ввел в модуль.

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

Надіслати
Поділитися на інших сайтах

Тарифы брал с postcalc.ru, для наложки насчитал 5 тарифных зон, для отравляения 1 класса одну зону.

Отправление 1 класса:

Расценки (цена доставки от веса заказа): 

0.5:224,1:309,1.5:395,2:480,2.5:566,3:790,3.5:874,4:960,4.5:1045,5:1131,5.5:1354,6:1440,6.5:1525,7:1611,7.5:1696,8:1919,8.5:2005,9:2090,9.5:2176,10:2261,10.5:2484,11:2700

Расценки (цена доставки от суммы заказа): 

500:53,1000:73,1500:145,2000:165,2500:186,3000:207,3500:230,4000:250,4500:270,5000:295,5500:470,6000:490,6500:510,7000:520,7500:540,8000:560,8500:580,9000:600,9500:620,10000:650,10500:670,11000:690, 11500:710,12000:730,12500:750,13000:770,13500:800, 14000:820,14500:830,15000:850,16000:900,17000:940,18000:990,19000:1030:20000:1070,20500:1400,21000:1420,22000:1470,23000:1520,24000:1560,25000:1600,1000000:1700

Расценки (цена доставки(процент от суммы заказа) от суммы заказа):

1000:5,5000:4,20000:2,500000:1

 

Наложенный платеж:

Тарифная зона 1:

Расценки (цена доставки от веса заказа): 

0.5:139,1:151,1.5:163,2:175,2.5:187,3:199,3.5:211,4:223,4.5:235,5:247,5.5:259,6:271,6.5:283,7:295,7.5:307,8:319,8.5:331,9:343,9.5:355,10:367,10.5:493,11:509,11.5:524,12:540,12.5:555,13:571,13.5:587,14:602,14.5:618,15:633,15.5:649,16:665,16.5:679,17:693,17.5:711,18:723,18.5:743,19:756,19.5:774,20:789,20.5:928,210:1000

Тарифная зона 2:

Расценки (цена доставки от веса заказа): 

0.5:141,1:155,1.5:169,2:183,2.5:197,3:211,3.5:225,4:238,4.5:252,5:266,5.5:280,6:294,6.5:308,7:322,7.5:336,8:350,8.5:364,9:377,9.5:391,10:405,10.5:545,11:563,11.5:581,12:599,12.5:617,13:635,13.5:653,14:671,14.5:689,15:707,15.5:726,16:744,16.5:762,17:780,17.5:798,18:816,18.5:834,19:852,19.5:870,20:888,20.5:1029,210:1100

Тарифная зона 3:

Расценки (цена доставки от веса заказа): 

0.5:147,1:167,1.5:187,2:208,2.5:228,3:248,3.5:269,4:289,4.5:309,5:330,5.5:350,6:370,6.5:390,7:411,7.5:431,8:451,8.5:472,9:492,9.5:512,10:532,10.5:719,11:745,11.5:771,12:798,12.5:824,13:851,13.5:878,14:903,14.5:930,15:956,15.5:983,16:1009,16.5:1035,17:1062,17.5:1083,18:1114,18.5:1141,19:1167,19.5:1194,20:1220,20.5:1366,210:1400

Тарифная зона 4:

Расценки (цена доставки от веса заказа):

0.5:179,1:208,1.5:237,2:266,2.5:296,3:325,3.5:356,4:383,4.5:412,5:442,5.5:471,6:500,6.5:529,7:558,7.5:588,8:617,8.5:646,9:678,9.5:704,10:734,10.5:991,11:1029,11.5:1067,12:1105,12.5:1143,13:1181,13.5:1219,14:1257,14.5:1294,15:1332,15.5:1371,16:1409,16.5:1447,17:1485,17.5:1523,18:1561,18.5:1599,19:1637,19.5:1675,20:1713,20.5:1891,210:2000 

Тарифная зона 5:

Расценки (цена доставки от веса заказа): 

0.5:199,1:234,1.5:267,2:301,2.5:334,3:366,3.5:402,4:435,4.5:469,5:503,5.5:537,6:570,6.5:604,7:638,7.5:671,8:705,8.5:739,9:772,9.5:806,10:840,10.5:1135,11:1179,11.5:1223,12:1267,12.5:1310,13:1356,13.5:1398,14:1442,14.5:1485,15:1530,15.5:1573,16:1617,16.5:1661,17:1705,17.5:1749,18:1793,18.5:1836,19:1880,19.5:1924,20:1968,20.5:2167,210:2200

 

Для тарифных зон 1-5:

Расценки (цена доставки от суммы заказа):

500:53,1000:73,1500:145,2000:165,2500:186,3000:207,3500:230,4000:250,4500:270,5000:295,5500:470,6000:490,6500:510,7000:520,7500:540,8000:560,8500:580,9000:600,9500:620,10000:650,10500:670,11000:690, 11500:710,12000:730,12500:750,13000:770,13500:800, 14000:820,14500:830,15000:850,16000:900,17000:940,18000:990,19000:1030:20000:1070,20500:1400,21000:1420,22000:1470,23000:1520,24000:1560,25000:1600,1000000:1700

 

Для зон 1-4:

Расценки (цена доставки(процент от суммы заказа) от суммы заказа):

1000:5,5000:4,20000:2,500000:1

 

Для зоны 5:

Расценки (цена доставки(процент от суммы заказа) от суммы заказа):

1000:7,5000:5,20000:2,500000:1

 

Регионы не указываю, т.к. для Костромы, например, Москва - это тарифная зона 1, а Липецк - это тарифная зона 2. А для Москвы тот же Липецк это тарифная зона 1.

Т.е. нужно будет пробежаться по списку областей на сайте postcal.ru и узнать какие тарифные зоны действуют для вашего города.

В поле вес введите 499 грамм, ценность не указывайте. И ищите области, у которых одинаковые тарифы на пересылку этой посылки. Например, для тарифной зоны 1 это 138 рублей 80 коп. В эту зону входит ваш город, область и соседние области. Тарифная зона 2 - это 140 рублей 70 копеек и т.д.

 

Если с тарифами по весу можно сделать все до рубля, то с тарифами от суммы не много сложнее - иногда бывают отклонения в 20-40 рублей. Поэтому нужно в файле модуля catalog\model\shipping\by_total_percent.php заменить строку:

$cost_total += $cost_weight;

на строку

$cost_total += $cost_weight+100;

где 100 - это сумма, которая будет прибавляться к стоимости доставки. Она компенсирует стоимость упаковки и возможные расхождения с реальными тарифами (мои тарифы не много занижают стоимость доставки).

 

Для родного модуля "Доставка в зависимости от веса" вбиваем только тарифы по весу, а в файле модуля заменяем строку:

$cost, 

на 

$cost+100,

Получаем расчет стоимости доставки почтой после предоплаты.

 

Внимание! Указанные тарифы действует только для центральной части России, т.к. если вы находитесь в Хабаровске, то вам отправлять посылку в Москву дороже, чем из Москвы в Хабаровск.

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.