Подскажите, пожалуйста, как правильно продублировать модуль Почта РФ?
Модуль-дубликат должен считать доставку аналогично модулю Почта РФ, но с другим значением "Плата за сумму объявленной ценности посылки" . Т.е. В первом случае это 3%, в дубликате 5%
Версия движка 3.0 RC 1
Сделал копию модуля, обозвал ruspost1.php
Изменил в модуле class CShippingModulerussianpost на CShippingModulerussianpost1 и title на ПОЧТА1
Теперь модуль виден в админке, но если изменить значение "Плата за сумму объявленной ценности посылки", то оно меняется сразу в обоих модулях.
Что поправить, для достижения цели?
2
Дублирование модуля Почта России
Автор kotofey, Sep 24 2013 05:58 PM
Сообщений в теме: 7
#1
Отправлено 24 September 2013 - 05:58 PM
#2
Отправлено 24 September 2013 - 07:28 PM
А разве нельзя без создания дублей кода ЕЩЕ РАЗ добавить тот же модуль из списка модулей и в его настройках прописать ДРУГИЕ параметры?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 25 September 2013 - 02:33 AM
Модуль уже инсталирован в админке и используется с настройками 3%, предлагается его только удалить, как установить уже установленный еще раз не понял.ЕЩЕ РАЗ добавить тот же модуль из списка модулей
Или вы о том, что можно где-то прописать вторые настройки с другим названием? Не знаю куда лезть..
#4
Отправлено 25 September 2013 - 10:25 AM
Я не знаю, как в 3.0, но в 3.1.2 любой модуль доставки можно инсталлировать нужное количество раз. Например, два. См. "Модули", "Модули доставки". Вы получаете еще один такой же модуль с другим ID и другими настройками, а к варианту оплаты добавляете опять же два этих модуля по разному назвав.Модуль уже инсталирован в админке
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#5
Отправлено 25 September 2013 - 12:59 PM
В том и дело, что в моей версии 3.0 RC 1 нельзя установить несколько раз. В новой вижу - можно. Но переход на новую версию движка нереален, слишком много придется переделывать ради одного модуля...
Подскажите, пожалуйста, на какие ID и в каких файлах обратить внимание, как я понимаю, движок должен идентифицировать новый модуль как отдельный, а у меня пока получилось увидеть его в админке уже инсталированым как и основной модуль. Другими словами нужно сделать модуль уникальным с уникальным ID
Подскажите, пожалуйста, на какие ID и в каких файлах обратить внимание, как я понимаю, движок должен идентифицировать новый модуль как отдельный, а у меня пока получилось увидеть его в админке уже инсталированым как и основной модуль. Другими словами нужно сделать модуль уникальным с уникальным ID
#6
Отправлено 05 October 2013 - 01:09 PM
Если кто-то может помочь по теме за вознаграждение, пишите в личку
#7
Отправлено 07 October 2013 - 01:41 AM
решено.
#8
Отправлено 04 April 2014 - 02:58 PM
Возникла такая же ситуацию нужно модуль доставки почтой продублировать но с другими значения и в версии 3.1.2 именно модуль почты россии нельзя дублировать