Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 10.10.2016 11:25:45

Не работает JavaScript в Laravel

Здравствуйте. Столкнулся с одной проблемой и не отказался бы от помощи специалистов.

Суть:
Поставил себе слайдер розыгрышей, принцип у него прост и я не чего не мог упустить при его установке. Демо: csgolegal()com как видно на демо, слайдер не листает аватарки пользователе а на другом скрипта все нормально и путь к JS файлу приводит к нему (/js/scripte.js) в layout.blade.php подключен таким образом:

Советы о том что js должен лежать в папке public можете не давать, все лежит правильно.
P.S Демо правильной работы слайдера (csgomeat()ru)

Изменено TwoStar (10.10.2016 11:26:40)

Не в сети

#2 11.10.2016 03:38:53

Re: Не работает JavaScript в Laravel

В консоли хрома есть какие нибудь ошибки?

Не в сети

#3 10.11.2016 16:02:21

Re: Не работает JavaScript в Laravel

Какая-то проблема с файлом /js/case.js

Попробуйте кодировку ему пофиксить

Не в сети

#4 10.11.2016 19:14:56

Re: Не работает JavaScript в Laravel

ага, а ещё почитать рфц про текстовые файлы в формате posix...
ладно не надо читать - так скажу smile
конец файла всегда должен быть новой пустой строкой (кодом перевода строки).

Не в сети

#5 14.11.2016 23:37:20

Re: Не работает JavaScript в Laravel

  1. конец файла всегда должен быть новой пустой строкой (кодом перевода строки).

Как это влияет на подключение в link/script?

Не в сети

#6 15.11.2016 00:01:58

Re: Не работает JavaScript в Laravel

Proger_XP пишет:

}%> конец файла всегда должен быть новой пустой строкой (кодом перевода строки).
Как это влияет на подключение в link/script?

есть библиотеки и в рнр и скрипте, которые из-за этой баго-фичи не видят последней строки файла. соответственно неполный код.
вроде на nodejs встречал, не помню, не мучайте.

Не в сети

#7 15.11.2016 10:42:31

Re: Не работает JavaScript в Laravel

Про Node не знаю, но отсутствие последней строки у меня действительно вызывало проблемы с minify + concat, если в файле на JS не используются точки с запятой.

// 1
var foo
// 2
(function () {})
// cat
var foo(function...)

Не в сети

#8 15.11.2016 12:47:13

Re: Не работает JavaScript в Laravel

в ноде тоже минификаторы тупые (были, счас не знаю).

вот на стековерфлоу ссылочка. поможет в жизни
http://stackoverflow.com/questions/7296 … -a-newline

Не в сети

Подвал раздела