Перейти к содержанию
SpiritNight

Дублирование стандартного модуля доставки

Рекомендуемые сообщения

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Находим все файлы с названием модуля weight.php (смотрим в controller,model,view,language папки admin и то же самое в catalog).

Найденные файлы сохраняем себе на диск, сохраняя, их иерархию, как они были в магазине.

2. Переименовываем все файлы, например в weight1.php

3. Заходим в каждый из файлов и заменяем все weight на weight1. Сохраняем файлы.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Находим все файлы с названием модуля weight.php (смотрим в controller,model,view,language папки admin и то же самое в catalog).

Найденные файлы сохраняем себе на диск, сохраняя, их иерархию, как они были в магазине.

2. Переименовываем все файлы, например в weight1.php

3. Заходим в каждый из файлов и заменяем все weight на weight1. Сохраняем файлы.

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

Я так пытался сделать. При таком варианте новый модуль отображается в списке модулей, но при клике на него для редактирования выходит белая страница и все. Есть ли еще варианты? Или я что то сделал не так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так пытался сделать. При таком варианте новый модуль отображается в списке модулей, но при клике на него для редактирования выходит белая страница и все. Есть ли еще варианты? Или я что то сделал не так.

А что в журнале ошибок? Наверное не так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что в журнале ошибок? Наверное не так.

Прозвучит глупо. А где журнал ошибок??)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотрите я сделал все как Вы написали. У меня такое чувство как будто запросы в БД не проходят. Я просто новичек и несмыслю в PHP и все тому подобном.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вся разобрался. Сделал не дублируя.

Напишите хоть как.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напишите хоть как.

Просто создал еще 1 модуль с админки и по регионам начал делать. Несколько географических зон и для каждого региона своя цена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Maklaosdelay
      300.00 руб
      Скачать/Купить дополнение


      PimPay платежная система на opencart 3.x.x
      Модуль для приема платежей на сайт системой оплат PimPay
       
      Установка:
      1) Зайти в панель управления -> Расширения -> Установка расширений -> загрузить
      2) Зайти в модули -> оплата -> PimPay и активировать
      3) Настроить модуль и принимать платежи =)
       
      Настройка:
      1) Ввести shop id и Secret из личного кабинета PimPay
      2) В личном кабинете PimPay ввести URL адрес обратного вызова магазина (из настроек модуля)
      3) Выбрать статусы заказов после (оплаты, неуспешной оплаты, возврата), нижняя граница и географические зоны на свой выбор
      4) Статус поставить на включено
       
      Прибыльных вам сделок 
      Добавил Maklaosdelay Добавлено 15.12.2018 Категория Платежные системы Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Несовместим  
    • От Maklaosdelay
      Модуль для приема платежей на сайт системой оплат PimPay
       
      Установка:
      1) Зайти в панель управления -> Расширения -> Установка расширений -> загрузить
      2) Зайти в модули -> оплата -> PimPay и активировать
      3) Настроить модуль и принимать платежи =)
       
      Настройка:
      1) Ввести shop id и Secret из личного кабинета PimPay
      2) В личном кабинете PimPay ввести URL адрес обратного вызова магазина (из настроек модуля)
      3) Выбрать статусы заказов после (оплаты, неуспешной оплаты, возврата), нижняя граница и географические зоны на свой выбор
      4) Статус поставить на включено
       
      Прибыльных вам сделок 
    • От ras
      380 RUB
      View File


      Модуль доставки транспортными компаниями
      Модуль доставки транспортными компаниями.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы их папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
       
      Пример работы модуля
      http://oc23.rasiv.ru
       
       
       
      Submitter ras Submitted 03/21/2018 Category Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От vikasolut
      Здравствуйте
      Ни как не могу найти где включаются дополнения на версии 2.3.0.2.3: Оплата, доставка и учитывать в заказе.
      У меня в админ панели не отображаются.
      Скриншот прилагаю
      Спасибо
      как включить.pptx
    • От kin208
      2 500.00 руб
      Скачать/Купить дополнение


      DPD - служба доставки http://dpd.ru + Наложенный платеж
      Международная курьерская служба доставки DPD http://dpd.ru
      Вот рекламная страница DPD
      http://dpd.ru/dpd/us...dpd-klassik.do2
      Чтобы оценить тарифы - используйте калькулятор:
      http://dpd.ru/ols/calc/
      МОДУЛЬ УМЕЕТ:
      - рассчитывать цену доставки для службы DPD
      - дает возможность выбора ПВЗ на карте (NEW)
      - можно указать фиксированную сумму которая будет добавляться к стоимости отправки (чтобы учитывать стоимость упаковки)
      - можно указать кол-во дней которые будут добавляться к сроку доставки (чтобы учесть время на доставку товара на почту)
      - если вес товаров указан не в граммах, а в килограммах или других единицах - то модуль будет корректно работать
      - если рубль не является основной валютой магазина (но он есть в списке валют) - то модуль будет корректно работать
      - можно указывать заголовок и описания метода доставки, которые увидит покупатель при оформлении заказа
      - есть способ оплаты наложенным платежом
      - модуль считает доставку между четырьмя странами: Россия, Беларусь, Казахстан, Армения и внутри каждой из этих 4х стран.
      - выгрузка заказа на ОТГРУЗКУ в личный кабинет сайта dpd.ru (чтобы курьер DPD мог приехать к Вам и забрать посылку)
      ---------------
      ПОРЯДОК ПОДКЛЮЧЕНИЯ ЛИЦЕНЗИИ:
      - При первом заходе в настройки модуля у Вас попросят ввести код лицензии. Переходите по ссылке из настроек модуля на сайт softpodkluch.ru
      - Регистрируйтесь/авторизуйтесь на сайте softpodkluch.ru
      - Зарегистрируйте покупку, указав Ваш логин в opencartforum.com (бесплатно)
      - Вам будет предоставлено 2 лицензии. Активируйте лицензию и получите код активации (бесплатно)
      - Введите код активации в форму в настройках модуля и сохраните ёе.
      После этого модуль будет подключен.
      РАБОТА С DPD
      - Сначала Вам нужно связаться с "DPD" http://dpd.ru/ и договориться о подключении и подписании договора
      - потом они дадут Вам "номер вашего договора с DPD" и "уникальный ключ для авторизации".
      - далее Вы устанавливаете модуль и указываете там в настройках полученные данные
      ----------------
      Модуль совместим с версиями Опенкарт от 1.5.0 до 1.5.6 включительно. А также с версиями 2.0.*, 2.1.* и 2.2.*
      Модуль совместим с модулем упрощенного заказа Simple
      http://opencartforum...atciia-i-zakaz/
      В случае возникновения проблем - свяжитесь с тех.поддержкой. Скайп и e-mail указаны в файле README.txt, а так же на странице настроек модуля
      -------------
      Демонстрационный сайт:
      Версия 1.5:
      http://dpd.softpodkluch.ru
      Админка:
      http://dpd.softpodkluch.ru/admin
      Логин: demo
      Пароль: demo
      Демонстрационный сайт:
      Версия 2.1:
      http://dpd-v2.softpodkluch.ru
      Админка:
      http://dpd-v2.softpodkluch.ru/admin
      Логин: demo
      Пароль: demo
      -------------
      Инструкция по установке:
      https://softpodkluch.ru/instruction-dpd
       
      FAQ:
      https://softpodkluch.ru/dpd#link-tab-faq
      Добавил kin208 Добавлено 31.07.2014 Категория Доставки Системные требования ЛИЦЕНЗИЯ: 1. Правило: "1 лицензия - 1 домен"2. При покупке даются 2 стартовых лицензии.3. Каждая следующая лицензия стоит 300 руб. (после регистрации покупки, в личном кабинете на softpodkluch.ru) Сайт разработчика https://softpodkluch.ru Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.