Нужно заюзать jquery, jquery ui и bootstrap вместе с laravel. Куда кидать js-ки? А куда css-ки? Должны же быть стандартные места расположения у laravel?
Я кину jquery в папку public. А юзать буду в представлениях (папка recources/views). Можно просто подключить js/jquery.min.js? Увидит? Дело в том, что laravel находиться не в корне, а в подпапке, на несколько уровней вниз. Как тут быть. Не хотелось бы писать, типа: ../../public/js/jquery.min.js Как тут быть, что посоветуете?
Хелпер asset, что мне с ним делать? Пробовал так: HTML: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script id="jq"> </script> <script> window.path = '<?= asset("js") ?>'; window.jqpath=window.path +"/jquery/jquery-2.2.3.min.js"; document.getElementById("jq").src = window.jqpath; </script> </head> <body> </body> </html> Не работает.
@torsar, вы одну простую вещь не понимаете. По барабану, где ваши вьюхи. JS-скрипты будет искать браузер, ему по-любому доступен только собранная уже страница, поэтому все скрипты да, надо пихать в публичную папку, или через механизмы asset туда переписывать (это тогда за вас сделает Laravel), а вот вьюхи - пусть будут, где будут, это всё равно. Вот везде пишу, что тем, кто не твёрдо понимает http://phpfaq.ru/na_tanke не надо лезть во фреймворки.