Как можно использовать Router::url()
в оболочке в CakePHP 2.0/2.1?Использовать маршруты CakePHP в оболочке
ответ
Вы можете использовать Router::url()
так же, как в своих контроллерах/представлениях. Единственное, если вам нужен полный URL-адрес, вы должны сами определить константу базового URL-адреса.
if (!defined('FULL_BASE_URL')) {
define('FULL_BASE_URL', 'http://example.com');
}
. Я думаю, что маршруты не добавляются по умолчанию в оболочки, и я не мог найти способ импортировать их, 'App :: uses()' ничего не говорит о маршрутах. – linkyndy
'App :: uses ('Router', 'Routing');'. Если вы не знаете о путях, проверьте структуру cake lib, это выглядит довольно неплохо для 'App: uses()', а также – lp1051
У меня также проблемы с этим. "фатальная ошибка: class 'router'" – numerical25
использование
1. определить определить ('base_url', 'autoauction'); в /app/Config/bootstrap.php 2. $ home = Router :: url ('/', true); $ this-> out ($ home.BASE_URL);
Он будет работать.
- 1. Как использовать пользовательские маршруты в CakePHP?
- 2. Поиск в оболочке CakePHP
- 3. CakePHP (2.4) маршруты JSON
- 4. CakePHP URL маршруты
- 5. Маршруты pagination Cakephp 3
- 6. CakePHP локализации маршруты
- 7. CakePHP спокойные маршруты
- 8. многоязычные маршруты cakephp
- 9. CakePHP Маршруты и Pagination
- 10. Маршруты и путь в CakePHP
- 11. Пользовательские маршруты REST в CakePHP
- 12. cakephp-маршруты для многоязычного сайта
- 13. CakePHP 3.2: как обрабатывать исключения в оболочке
- 14. Cakephp маршруты для многоязычных cms
- 15. CakePhp Маршруты и переменные сеанса
- 16. Маршруты RESTful для плагина Cakephp
- 17. Маршруты CakePHP: Messing With MVC
- 18. CakePHP + администратора маршруты + .htaccess + режим
- 19. CakePHP Маршруты с косой чертой в аргументе
- 20. CakePHP Маршруты и General Routing
- 21. CakePHP маршруты перенаправлять базовый путь
- 22. Как настроить маршруты администратора в CakePHP?
- 23. Пользовательские маршруты CakePHP REST для параметров
- 24. CakePHP: разбиение на страницы и пользовательские маршруты
- 25. CakePHP: написать тест для таблицы на оболочке
- 26. CakePhp Routing Interfering с AngularJS Маршруты
- 27. CakePhp Маршруты с контрольным шаблоном контроллера
- 28. Cakephp 3 - Маршруты являются действием или параметром
- 29. CakePHP - Как создать маршруты с настраиваемыми параметрами?
- 30. cakePHP 2.0 маршруты, когда контроллер не существует
Что именно вы имеете в виду? Маршрутизатор предназначен для маршрутизации URL-адресов. Оболочки не имеют ничего общего с URL-адресами, поскольку они вызываются из вашего терминала ОС, а не из вашего браузера. – Oldskool
Я выполняю работу cron, которая регистрирует некоторые действия. Эти действия имеют некоторые URL-адреса, для облегчения доступа при просмотре журнала, поэтому мне нужно использовать 'Router :: url()' – linkyndy