CS-Cart 4.9.2
Создаю свой контроллер my_controller
и добавляю $mode == 'add_my_mode'
В темплейте модуля добавляю файл view/my_controller/add_my_mode.tpl
с произвольным содержимым. Теперь если открыть http://site.com/index.php?dispatch=my_controller.add_my_mode
получим страницу 404
Так будет со всеми страницами $mode
которых начинается с add_
При этом сам файл php контроллера печатет без проблем, а вот темплейт теряется.
Используйте шаблон update_my_mode
Это фишка такая в CS-Cart, чтобы для mode = add и update один шаблон использовать
1 лайк