Перейти к содержимому


Дублирование модуля Почта России


  • Вы не можете ответить в тему
Сообщений в теме: 7

#1 kotofey

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений
Репутация: 0
Начинающий

Отправлено 24 September 2013 - 05:58 PM

Подскажите, пожалуйста, как правильно продублировать модуль Почта РФ?
Модуль-дубликат должен считать доставку аналогично модулю Почта РФ, но с другим значением "Плата за сумму объявленной ценности посылки" . Т.е. В первом случае это 3%, в дубликате 5%
Версия движка 3.0 RC 1
Сделал копию модуля, обозвал ruspost1.php
Изменил в модуле class CShippingModulerussianpost на CShippingModulerussianpost1 и title на ПОЧТА1
Теперь модуль виден в админке, но если изменить значение "Плата за сумму объявленной ценности посылки", то оно меняется сразу в обоих модулях.
Что поправить, для достижения цели?
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 24 September 2013 - 07:28 PM

А разве нельзя без создания дублей кода ЕЩЕ РАЗ добавить тот же модуль из списка модулей и в его настройках прописать ДРУГИЕ параметры?
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 kotofey

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений
Репутация: 0
Начинающий

Отправлено 25 September 2013 - 02:33 AM

ЕЩЕ РАЗ добавить тот же модуль из списка модулей

Модуль уже инсталирован в админке и используется с настройками 3%, предлагается его только удалить, как установить уже установленный еще раз не понял.
Или вы о том, что можно где-то прописать вторые настройки с другим названием? Не знаю куда лезть..
  • 0

#4 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 25 September 2013 - 10:25 AM

Модуль уже инсталирован в админке

Я не знаю, как в 3.0, но в 3.1.2 любой модуль доставки можно инсталлировать нужное количество раз. Например, два. См. "Модули", "Модули доставки". Вы получаете еще один такой же модуль с другим ID и другими настройками, а к варианту оплаты добавляете опять же два этих модуля по разному назвав.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#5 kotofey

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений
Репутация: 0
Начинающий

Отправлено 25 September 2013 - 12:59 PM

В том и дело, что в моей версии 3.0 RC 1 нельзя установить несколько раз. В новой вижу - можно. Но переход на новую версию движка нереален, слишком много придется переделывать ради одного модуля...

Подскажите, пожалуйста, на какие ID и в каких файлах обратить внимание, как я понимаю, движок должен идентифицировать новый модуль как отдельный, а у меня пока получилось увидеть его в админке уже инсталированым как и основной модуль. Другими словами нужно сделать модуль уникальным с уникальным ID
Изображение
  • 0

#6 kotofey

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений
Репутация: 0
Начинающий

Отправлено 05 October 2013 - 01:09 PM

Если кто-то может помочь по теме за вознаграждение, пишите в личку
  • 0

#7 kotofey

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений
Репутация: 0
Начинающий

Отправлено 07 October 2013 - 01:41 AM

решено.
  • 0

#8 kery

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 134 сообщений
Репутация: 17
Начинающий

Отправлено 04 April 2014 - 02:58 PM

Возникла такая же ситуацию нужно модуль доставки почтой продублировать но с другими значения и в версии 3.1.2 именно модуль почты россии нельзя дублировать
  • 0