Я купил шаблон с файлами HTML, CSS и Javascript. Теперь я хочу использовать Laravel 5.4, поэтому у меня есть Ресурсы папка и общественности папка.
После прочтения
Нажмите здесь, чтобы перенаправить на тему
Я понял, что весь мой CSS, Javascript, который дал мне шаблон, я должен поместить в свою общую папку.
В чем проблема? Моя индексная страница (страница, которая открывается, когда пользователь входит на мой сайт www.mysite.com) должна подключиться к серверу, чтобы получить некоторые статистические данные, а индексная страница находится в общей папке! Если я создаю контроллер для своего индекса, мне нужно поместить его в папку resource / view с index.blade.php
Если я помещаю свою индексную страницу в ресурсы / просматриваю свой браузер, всегда перенаправляю на индекс общей папки, так что …
У меня болит голова за все это, вы можете помочь мне решить мою проблему?
Я думаю, что я не первый, кто должен создать индекс с контроллером для подключения к моему серверу.
Спасибо!
Согласно нашему разговору в чате, кажется, что вы изменили index.php
файл, который находится внутри public
каталог. Этот файл не должен Быть измененным или модифицированным, это отчасти то, что приводит в действие ваше приложение Laravel.
Что вам нужно сделать, это создать ваши блэйд-представления, создать контроллер для возврата вида и создать маршрут к этому контроллеру / представлению, и у вас все должно быть в порядке.
public
Каталог должен быть только для вещей, которые вы хотите публично обслуживать — таких как CSS-файлы, JS-файлы и шаблоны изображений. Фактический структурный код должен быть разбит на представления Blade 🙂
Надеюсь это поможет!
Других решений пока нет …