Articles of phalcon routing

Как добавить префикс к контроллеру в Phalcon PHP

Я работаю на веб-сайте, используя Phalcon PHP, который имеет раздел admin mywebsite.com/admin Я создал две разные папки контроллера ( frontend-controllers и backend-controllers) в зависимости от URL-адреса, я загружаю правильную папку. Я хотел бы добавить префикс ( admin ) для всех бэкэнд-контроллеров. mywebsite.com/admin/my-backend-controller-/myaction вместо mywebsite.com/my-backend-controller-/myaction Я хотел бы знать, если это возможно и как это сделать.

PHP Phalcon Routing с расширением файла

В моем приложении PHP Phalcon 3 у меня есть настраиваемый маршрут: $router->add("/{chapter}/{name}.{type:[az]+}", array( "controller" => 'images', "action" => 'getFile', )); Я тестирую приложение локально с PHP Builtin Server, другие маршруты работают регулярно. Если я тестирую маршрут выше: http: // localhost: 8000 / XYZ / test.jpg Я всегда получаю 404. Но в отношении документации он должен […]

Маршрутизатор Phalcon не реагирует на вложенные папки и декларацию пространства имен

Таким образом, я читаю тонну потоков stackoverflow и phalcon. (Я начинаю ненавидеть эту фреймворк), но ничего не работает, и это не объясняет, например, например, как Laravel. Я просто пытаюсь работать с этой структурой приложения: Как вы можете видеть, все, что я хочу, это использовать контроллеры с именами в подпапках, чтобы сделать больше заказов для моего […]

Phalcon PHP: измените URL-адрес запроса перед его отправкой

Я ищу способ изменить URL-адрес запроса до его отправки. Например, следующие URL-адреса должны обрабатываться одним и тем же контроллером / действием: /en/paris /de/paris /paris Я хотел бы захватить код страны, если он присутствует, а затем переписать URL-адрес без него, чтобы контроллеры не имели дело с этим. Я попробовал событие «отправка: beforeDispatchLoop», но для этого он […]