Laravel по-русски

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

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

#26 Re: Laravel 5.x » Авторизация mail.ru по oauth откуда ошибка? » 22.04.2018 17:18:55

В config/services.php добавили строки? Сбросили кеш конфига (artisan config:clear)?

#29 Re: Laravel 5.x » Не работает Vue, только через artisan serve » 22.04.2018 12:14:52

1. "php artisan serve" - это локально, а через псевдомомен - это тоже локально?
2. Можно упростить пример: в app.js дописать:
alert('всё работает');
Пересобрать js (npm run dev) и проверить.

#30 Re: Laravel 5.x » Умный СЕО фильтр с ЧПУ » 22.04.2018 12:08:43

Привет. Не знаю, актуально ли.
Я бы прописал в роутере для каждого фильтра своё место
{filter1}/{filter2}/{filter3}/{filter4}...
/hairstyle/pricheska/aleksandrovskii-sad/viezd/s-foto/s-otzivami/
/hairstyle/pricheska/aleksandrovskii-sad/viezd/bez-foto/vse/
/hairstyle/pricheska/aleksandrovskii-sad/viezd/vse/bez-otzyvov/

#31 Re: Laravel 5.x » Как писать javascript без постоянной сборки webpack-ом? » 22.04.2018 11:56:30

Да, оказывается я не работал с "npm run watch" ))
С ним намного веселее ))
Что интересно, я думал, что он будет пересобирать всё, а он только измененные файлы учитывает.

#32 Laravel 5.x » Vue.js: slot-ы » 22.04.2018 11:53:48

Ramir
Ответов: 0

Привет всем!
Даже не знаю, как сформулировать.
Есть страница с формой. После заполнения формы, загружаются данные и отображаются с помощью vue2.
А как сделать чтобы данные отображались (из blade) до заполнения формы?
Сделал с помощью <slot>.
Но как теперь из vue поменять данные в этом слоте, если была заполнена форма?

#33 Re: Laravel 5.x » Организация роутов для городов и точек » 22.04.2018 11:48:56

Если я правильно понял вопрос:
1. Если контроллер один на всё, то я бы в нем определял и сохранял
2. в куки или в БД в профиле пользователя

#34 Laravel 5.x » Как писать javascript без постоянной сборки webpack-ом? » 09.03.2018 12:18:24

Ramir
Ответов: 2

Привет всем!
Кто как пишет js без постоянной сборки webpack-ом?

Пока пишу, сделал папку в /public/ass-dev, где рабочие файлы. Но приходится копировать их в конце (хотя это можно решить симлинками) и править шаблоны, где подключаются скрипты.

#35 Laravel 5.x » Объединение assets в разные файлы » 22.10.2017 20:24:28

Ramir
Ответов: 0

Привет, мир! ))
Вопрос такой: на сайте есть какие-то JS от разных разработчиков -jquery, vue и плагины к ним, а также JS приложения.
Объединять всё в один файл смысла нет - об этот даже написано в документации по 5.5, т.к. изменение скрипта приложения обновит весь единый файл скрипта и пользователю придется выкачивать его целиком. Предлагают делать extract (extract['vue' и все-такое]). В результате будет 2 файла (не считая manifesta) - vendor.js и app.js . Вроде, уже хорошо. Но! Если нужно разделение еще такое: для зарегистрированного и для незарегистрированного пользователя. Тогда имеем, что какие-то сторонние скрипты нужны только для зарегистрированного.

Например, имеем:
скрипт/посетитель/зарегистрированный
app + +
vue + +
jquery + +
fileupload - +
validator - +

То есть хорошо было бы сделать так:
app.js - для всех, но отдельно. Чтобы можно было обновлять только его.
vue+jquery = один файл для всех
fileupload+validator = только для зарегистрированных

Вроде бы можно настроить webpack.mix.js, чтобы он так слиял
mix.js([
'node_modules/blueimp-file-upload/js/vendor/jquery.ui.widget.js',
'node_modules/blueimp-file-upload/js/jquery.iframe-transport.js',
'node_modules//blueimp-file-upload/js/jquery.fileupload.js'
],
'public/assets/js/file-upload.js');

Но, он же в file-upload.js "всосет" и зависимости, тот же jquery.
Как ему объяснить, что этого делать не надо? ))
Благодарю за внимание ))

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