Перейти к содержанию
Форум поддержки пользователей VamShop

Как копировать модуль доставки...


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

Перерыл весь форум ... Вроде было, но найти не смог.

Подскажите, пожалуйста, решение проблемки.

Нужно несколько  модулей "Табличный тариф", но с разными названиями для покупателя.

Вродеж как то не трудно было копирование ....

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

Блин .. аж  стыдно =(

Туда то и не залез :) СПАСИБО!!!!

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

Вот точная ссылка - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=42

ну, и про модуль оплаты аналогично - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=29

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

Ап теме.

Скопировал модуль доставки table в table_np. Обычная посылка и наложенный платеж.

Заменил все, как было сказано:

Нужно просто скопировать /includes/modules/shipping/table.php в mydelivery.php

Скорпировать /lang/russian/modules/shipping/table.php в mydelivery.php

В двух новых файлах заменить все:

Код:

MODULE_SHIPPING_TABLE_

на:

Код:

MODULE_SHIPPING_MYDELIVERY_

а также заменить все:

Код:

class table

на:

Код:

class mydelivery

заменить:

Код:

function table()

на:

Код:

function mydelivery()

и заменить:

Код:

$this->code = 'table';

на:

Код:

$this->code = 'mydelivery';

Теперь при чекауте, когда нужно выбрать из этих двух способов, несмотря на то, что точка стоит в table_np, выбирается table.

Более того, если отключить модуль table, то при чекауте выбирается атоматом единственный возможный table_np, но при нажатии кнопки "продолжить" ничего не происходит, страница перегружается. ТО есть модуль не работает вообще.

Где копать?

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

Не понял, Вы с начала пишите, что "Скопировал модуль доставки table в table_np"

А ниже уже пишите, что меняете table на mydelivery.

Нужно ведь тогда везде и менять table на mydelivery, а не на table_np

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

Не понял, Вы с начала пишите, что "Скопировал модуль доставки table в table_np"

А ниже уже пишите, что меняете table на mydelivery.

Нужно ведь тогда везде и менять table на mydelivery, а не на table_np

Естественно, я менял table на table_np. Текст внутри цитаты - Ваш, лень было его переписывать.

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

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

Где-то значит ошибку допустили при изменении, если всё правильно поменять, такой проблемы не будет.

Ссылка на сообщение
Поделиться на другие сайты
  • 3 years later...
Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...
×
×
  • Создать...