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

Как сделать клон Курьерской доставки?


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

Саша, привет!

Интересует собственно сабж. Речь о модуле cod

Искал по форуму и нашел, что ты отсылаешь человека к статье http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=42 но ссылка уже не работает....

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

Заранее спасибо, Андрей.

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

Саша, привет!

Стал развивать тему и опять затык:

С модулем flat все ок - сделал по инструкции и все клонировалось нормально (было для Москвы, стало еще и для Питера flatspb).

Теперь по той же технологии стал клонировать модуль kms, чтобы сделать такую же доставку по Лен. области.

1. Скопировал файлы kms.php, kms.inc.php, и kms.php (тот что в папке lang/russian..).

2. Переименовал все файлы в kmsspb и уложил по папкам как kms.

3. Внутри всех файлов везде где встречается kms и _KMS_ заменил на kmsspb и _KMSSPB_ соответственно.

Захожу в "админку->модули доставки" и вижу, что список модулей останавливается на модуле kms. Следующим должен быть kmsspb, но его уже в списке нет и тех что ниже по алфавиту тоже нет.

Залез в код admin/modules.php и понял что он валится на строке

include($module_directory . $file);

Проверил саму переменную $module_directory.$file - в ней нужное значение имени файла с путем (.../includes/modules/shipping/kmsspb.php), но если изменить эту строку на

echo '1';

include($module_directory . $file);

echo '2';

то "1" печатает, а "2" уже нет.

В чем может быть проблема?

Заранее спасибо,

Андрей.

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

Если останавливается, видимо, какая-то php ошибка.

Если у Вас есть доступ к php.ini, включить опцию show_errors, что б ошибки в браузер выводились, тогда будет видно в каком файле и на какой строке ошибка.

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