Столкнулся с этой проблемой некоторое время назад. Пробираясь по сети, форумам OpenCart, StackOverflow уже несколько недель пытаюсь разобраться в этом.
В основном я взял модуль Flat Shipping и сделал его копию. Переименовал каждый экземпляр имени модуля и получил себе другой модуль доставки по фиксированной ставке.
Единственная проблема в том, что я получаю это предупреждение, которое не выдает никаких ошибок. Кажется, это довольно распространенная проблема, но каждое найденное мной решение не помогло мне.
Я заметил, что если я включу модуль бесплатной доставки, я могу выбрать его без предупреждений. Но когда я выбираю свой пользовательский модуль доставки, я получаю предупреждение.
Если у кого-то есть решение или что еще я могу проверить, я буду признателен за подсказку.
Кстати я работаю с OpenCart 1.5.6.4
Это почти наверняка будет связано с вашим файлом модели для вашего способа доставки. Убедитесь, что вы дали новый код метода для элементов. Например, оригинальный метод доставки будет использовать flat.flat
который, если вы посмотрите HTML для радио на своем сайте, вы увидите, что у вас есть. В основном, если ваш новый new.new
затем убедитесь, что вы установили это соответственно в файле модели
Других решений пока нет …