Я следил за документацией до конца, протестировал один html-шаблон с smarty, а затем разрезал его. Затем я узнал, что контроллеры работают не так, как ожидалось, – какое имя я создаю в myapp/conrollers
, например, 'hello.php'
, который содержит класс, описанный в документах, т.е.
class Hello_Controller extends TinyMVC_Controller { function index() { echo "Hello World."; } function time() { echo "The time is now."; } }
Я не могу показать это. Таким образом, имя файла является префиксом для имени класса контроллера, все, кажется, здесь хорошо, но переход в /index.php/hello возвращает то, что находится в 'default.php'
. Я даже попытался изменить контроллер по умолчанию на «привет» в myapp / configs / application.php, установив $config['default_controller']
, но структура работает так, как если бы она всегда работала с параметром default.php. На экране или в журналах ошибок нет (я дважды проверял каждый параметр в настройках моего веб-сервера и интерпретатора), я полностью не знаю, что делать с этим проклятым куском дерьма, я не могу даже писать на его форуме потому что ждут «одобрения администрации» в течение нескольких дней.