
F01134H
20.08.2017
08:34:09
имхо, проблема высосана из пальца

johan_krs
20.08.2017
08:39:26
ладно, давай закончим этот флуд


Liv
20.08.2017
08:45:33
там все работает как пружина
простой пример: нужно подключить карусель OwlCarousel2. Устанавливаю ее и jQuery, пытаюсь заюзать и выдается ошибка в консоли, что, мол, файлу плагина требуется знать, что такое $.fn, что вполне логично. Непонятно, почему он этого еще не знает?! ведь я подключил jQuery. Далее, я пишу такой код
mix.webpackConfig({
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery"
})
]
})
.js('resources/assets/js/app.js', 'public/js');
т.к. в доках сказано, что этот плагин должен объявить jQuery по всем файлам глобальной переменной и все о ней будут знать. Компилюсь и вижу, что опять Uncaught TypeError: Cannot read property 'fn' of undefined at owl.carousel.js?6b8d:1661.... Вот, думаю, блядь! Иду в доку карусели, вижу
Load
Webpack
Load the required stylesheet and JS:
import 'owl.carousel/dist/assets/owl.carousel.css';
import $ from 'jquery';
import 'imports?jQuery=jquery!owl.carousel';
убираю свой ProvidePlugin, прописываю это и вижу, что Uncaught Error: Cannot find module "imports?jQuery=jquery!owl.carousel". Вот, думаю, блядь!! Иду в доку webpack, ищу по слову imports нахожу imports-loader, курю, устанавливаю его, меняю код на import 'imports-loader?jQuery=jquery!owl.carousel';, компилю, запускаю, вижу Uncaught TypeError: Cannot read property 'fn' of undefined at owl.carousel.js?6b8d:1661. Вот, думаю, БЛЯДЬ!!! Занавес
P.S. Для использования плагина потребовалось локально установить webpack, что тоже странно, поскольку он должен устанавливаться при установке laravel-mix, по крайней мере, webpack со своими плагинами и лоадерами прописан в package.json у laravel-mix.
и еще вдогонку вопрос: как с помощью mix() генерить svg-спрайты?

Google

Liv
20.08.2017
09:00:50
На самом деле, я удивлен. Не думаю, что тут нет тех, кто пользуется Laravel 5.4+. Так же не думаю, что в их проектах отсутствует работа с фронтом и не используется jQuery и ее плагины в том или ином виде. Т.е. очевидно, что такие же проблемы, как и у меня уже решены. Неужели сложно что-то подсказать, видно же, что я сюда уже третий день пишу с просьбами о помощи, наверное не от большого желания всех тут задрочить, а от безысходности - что бы я не попробовал, все приводит к негативному результату.

Wild
20.08.2017
09:01:26
Кто то имеет опыт работы с вордпрессом?

F01134H
20.08.2017
09:01:58
На самом деле, я удивлен. Не думаю, что тут нет тех, кто пользуется Laravel 5.4+. Так же не думаю, что в их проектах отсутствует работа с фронтом и не используется jQuery и ее плагины в том или ином виде. Т.е. очевидно, что такие же проблемы, как и у меня уже решены. Неужели сложно что-то подсказать, видно же, что я сюда уже третий день пишу с просьбами о помощи, наверное не от большого желания всех тут задрочить, а от безысходности - что бы я не попробовал, все приводит к негативному результату.
соболезную

Евгений
20.08.2017
09:12:00

Wild
20.08.2017
09:12:22
Со второй версии
На 4
Сложно перейти?
Есть где то инструкции?

Юрий
20.08.2017
09:12:51
А в чем проблема вообще? Он сам обновиться должен
Вот только тему и плагины вероятно новые поискать придется

Wild
20.08.2017
09:14:27
В том что изминения в ядре есть 100% серьезные
Когда то давно видел инструкции по миграции

Евгений
20.08.2017
09:15:33
Лучше просто перенести контент на чистую новую версию

Google

Евгений
20.08.2017
09:15:38
И шаблон
Сначала протестировав

Юрий
20.08.2017
09:18:17

Nazar
20.08.2017
09:24:50
Ставь Lumen, там минимализм, для апи в самый раз.
это меня и парит - приходится все это выпиливать при установке нового фреймворка

Dmitry
20.08.2017
10:31:26
На самом деле, я удивлен. Не думаю, что тут нет тех, кто пользуется Laravel 5.4+. Так же не думаю, что в их проектах отсутствует работа с фронтом и не используется jQuery и ее плагины в том или ином виде. Т.е. очевидно, что такие же проблемы, как и у меня уже решены. Неужели сложно что-то подсказать, видно же, что я сюда уже третий день пишу с просьбами о помощи, наверное не от большого желания всех тут задрочить, а от безысходности - что бы я не попробовал, все приводит к негативному результату.
попробуй window.$ = window.jQuery = require('jquery');

Liv
20.08.2017
11:02:12
я пробовал, это не помогает. Более детальное описание проблемы тут —> https://github.com/JeffreyWay/laravel-mix/issues/1127

Peter
20.08.2017
14:28:54
Тут сказали Yii

Юрий
20.08.2017
14:32:36
тут нет любителей легаси пхп 5.4 самописных костылей

Roman
20.08.2017
14:32:53
:) понял
:D

Dave
20.08.2017
14:33:35
выгнать нахрен )))

Roman
20.08.2017
14:34:52
я сам уйду
:D

Дмитрий
20.08.2017
14:35:06
Блин, это кот наступил
соррян

Roman
20.08.2017
14:35:19
кота выгнать тоже

∀RTUR
20.08.2017
14:39:53

johan_krs
20.08.2017
16:17:27
На самом деле, я удивлен. Не думаю, что тут нет тех, кто пользуется Laravel 5.4+. Так же не думаю, что в их проектах отсутствует работа с фронтом и не используется jQuery и ее плагины в том или ином виде. Т.е. очевидно, что такие же проблемы, как и у меня уже решены. Неужели сложно что-то подсказать, видно же, что я сюда уже третий день пишу с просьбами о помощи, наверное не от большого желания всех тут задрочить, а от безысходности - что бы я не попробовал, все приводит к негативному результату.
Бротан я тебе за вебпак без оберток подсказал бы.. на в ларавелевском фронтенде не шарю. Ну и еще если поможет - могу посоветовать отличный слайдер(карусель это слайдер?) на ванильном джс

Dmitry
20.08.2017
16:38:19

Google

none
20.08.2017
18:25:55
У вас пхпшторм вообще отображает ошибку к примеру если контролера такого нет к которому маршрут прописан Route::get('/statistic','Show_Parametrs_From_DB@show_top_15');

johan_krs
20.08.2017
19:00:05
нет
а как он может ее отображать
там же текст
ну в смысле там параметр в виде текста который путем нескольких манипуляций преобразуетс в путь к контроллеру

Liv
20.08.2017
19:10:00
@johan_krs @DmitryG999 спасибо, что откликнулись. Вариант втупую подключить скрипты в шаблоне на мой взгляд не самый лучший, хотя, скорее всего придется воспользоваться именно им, Проблема в том, что мне достался уже работающий проект на вордпрессе, который нужно перевести на лару + дописать некоторый функционал. В проекте подключается порядка 10-12 готовых плагинов + есть свой кастомный клиентский код. На разных страницах подключаются разные плагины, поэтому я и хотел как-то процесс подключения автоматизировать, импортя на конкретные страницы только необходимые плагины. Если подключать втупую, то нужно будет под каждую страницу делать отдельный шаблон, который будет отличаться только набором скриптов, чего тоже делать не хотелось бы.


johan_krs
20.08.2017
20:12:56
ну по хорошему тебе нужно по философии вебпака разложить все по компонентам и собирать это в зависимости от требований страницы. вебпак это делает оооочень хорошо. но тут тебе проще доки читать ибо в двух словах нельзя рассказать. либо если лень - можно все просто гальпом собрать в css и js. это прям пол часа делов


Roquie
20.08.2017
20:42:27
@johan_krs @DmitryG999 спасибо, что откликнулись. Вариант втупую подключить скрипты в шаблоне на мой взгляд не самый лучший, хотя, скорее всего придется воспользоваться именно им, Проблема в том, что мне достался уже работающий проект на вордпрессе, который нужно перевести на лару + дописать некоторый функционал. В проекте подключается порядка 10-12 готовых плагинов + есть свой кастомный клиентский код. На разных страницах подключаются разные плагины, поэтому я и хотел как-то процесс подключения автоматизировать, импортя на конкретные страницы только необходимые плагины. Если подключать втупую, то нужно будет под каждую страницу делать отдельный шаблон, который будет отличаться только набором скриптов, чего тоже делать не хотелось бы.
забей и используй единый app.js, зачем преждевременно оптимизировать?
owl каруселька и jquery отлично ставятся из npm'a, а там уже дело за обычным import'ом.
Вот и нет проблем. Не надо никаких скриптов в базовый шаблон тащить кроме CDN-овских или app.js


Liv
21.08.2017
00:34:40

D.
21.08.2017
04:44:31
Всем привет )

D.
21.08.2017
04:45:05
Не знаю в чем проблема но есть ошибка при сохранении товара
Помогите пожалуйста бьюсь 2 дня

Николай
21.08.2017
04:47:30

D.
21.08.2017
04:48:05

Даниил
21.08.2017
04:48:08
Внутри формы

Николай
21.08.2017
04:48:14
в форме

Google

Mikhail
21.08.2017
04:48:38
https://laravel.com/docs/5.4/csrf

Admin
ERROR: S client not available

∀RTUR
21.08.2017
04:50:01
шо пацыки, ждать 5.5 в этом месяце не стоит?

Юрий
21.08.2017
04:50:15
Завтра релиз

∀RTUR
21.08.2017
04:50:40
rly?

Юрий
21.08.2017
04:50:53
Тейлор написал что на ларакон европе
Он вроде с завтра

∀RTUR
21.08.2017
04:51:20
отлично, спасибо

D.
21.08.2017
04:52:20
Спасибо )
Теперь выдает ошибку
Помогите разобраться

Oscar
21.08.2017
05:20:23
Помогите разобраться
Начни сперва с гугления, тут очевидные ошибки, скорее всего ты используешь модель items, а она в другом неймспейсе
Это вопросы из разряда, мне лениво разбираться, сделайте за меня

Евгений
21.08.2017
05:39:35
use App\Items; или где они там у тебя эти модели
И опять именование во множественном....

Luka
21.08.2017
05:47:35

D.
21.08.2017
05:48:11

Luka
21.08.2017
05:49:05
????
Тебе система пишет, класс не может быть найден. Значит его или нет или ошибка в имени класса

Google

Андрэ
21.08.2017
05:49:06
Товарищ, у тебя ведь все четко описано. Ты сам гуглил-то что происходит? Ну или разобраться пытался?
Даже номер строки и имя файла указано, где ошибка. Ну камон

Luka
21.08.2017
05:49:33

Андрэ
21.08.2017
05:49:43
скорее всего скопировал откуда-то, и нет use (use App\Items типа)

D.
21.08.2017
05:50:15

Luka
21.08.2017
05:50:21

D.
21.08.2017
05:50:31
113 строка но блин я не вижу проблемы

Luka
21.08.2017
05:50:34

Андрэ
21.08.2017
05:50:40