Есть ли способ сделать именованный маршрут в laravel для каталога? Например, у меня есть каталог с именем stats в общедоступном каталоге, и я хочу, чтобы у меня было это называть маршрутом ('page.stats').Laravel назвал маршрут в каталог
ответ
Ваше мышление не является каркасным. В этом случае я предлагаю вам переместить ресорс (возможно, index.php) из общедоступного в другое место, а затем вызвать его из контроллера.
Если вы все еще хотите запустить его под этим путем, вот сольватация. В файле маршрутизации добавить:
Route::get('page/stats', function() {
return require public_path('stats/index.php');
});
Я использую стороннее программное обеспечение, что я не могу интегрировать в laravel, поэтому мне нужно сделать именованный маршрут, например page.stats, для этой ** статистики ** папки в ** общедоступной ** директории, потому что мне нужно laravel, чтобы узнать, что возвращает URL, когда я используйте smth, как этот маршрут ('page.stats') – allyfai
Как я покажу вам выше - вы можете разместить эту третью сторону там, где хотите. Вам просто нужно определить его в маршрутизации. –
Я думаю, вы должны выйти эти файлы из public
папки и под app
папки можно создать папку Helper
и переместить их туда, и вы должны объявить путь к этой Helper
папке, если вы используете сторонние программы в качестве классов. В файле composer.json
под массивом autoload
вы можете объявлять классы или файлы. Если вы используете стороннее программное обеспечение как один файл и хотите использовать их каждый запрос, который вы можете добавить как file
и легко включаете.
Моя composer.json
файловая структура такова:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files" : [
"app/Helpers.php",
"app/Helpers/company-helpers.php"
]
}
Я думаю, вы должны использовать как в противном случае с помощью этого 3-го программного обеспечения сторонних под public
папку не хорошо фот использования в MVC шаблон проектирования.
- 1. NotFoundHttpException назвал маршрут PHP Laravel 5,2
- 2. Фактический каталог Laravel маршрут
- 3. Зачем Эмберу нужен Маршрут? или почему он назвал маршрут
- 4. пространство имен, form_for и назвал маршрут
- 5. Промежуточный маршрут Маршрут Laravel
- 6. Laravel группа маршрут вопрос
- 7. Django назвал такие маршруты, как Laravel
- 8. Laravel маршрут не найден с angularjs маршрут
- 9. Laravel множественного маршрут псевдонимы
- 10. Laravel ошибка находчивый маршрут
- 11. Laravel получить текущий маршрут
- 12. Laravel Маршрут получить функцию
- 13. ловли кириллицы маршрут Laravel
- 14. Laravel вопрос маршрут ресурс
- 15. Маршрут :: auth Laravel
- 16. Глобальный маршрут в Laravel 5
- 17. Как перенаправить маршрут в Laravel?
- 18. Маршрут не работает в laravel
- 19. Игнорировать маршрут в Laravel 5.1
- 20. Маршрут обновления Laravel
- 21. маршрут не определен Laravel
- 22. Laravel Использование контроллера Маршрут
- 23. Laravel Создать маршрут
- 24. Laravel маршрут не работает
- 25. Как добавить маршрут Laravel
- 26. Laravel перенаправить на маршрут
- 27. Laravel маршрут: список ошибки
- 28. Laravel маршрут странное поведение
- 29. Laravel маршрут необъяснимо неудачу
- 30. Laravel меняет свой маршрут
Почему вы хотите использовать его в "общедоступной" папке? Вы хотите использовать его как представление или что-то еще? –
@ EmreDoğan well Im, используя программное обеспечение сторонних разработчиков, что я не могу интегрировать в laravel, и я не буду указывать именованный маршрут для этой папки, поэтому laravel знает, какую ссылку вернуть, когда Im использует что-то вроде маршрута ('page.stats') – allyfai