Pandaren
а, не, он не показывает исходники(
Maksim (Ellrion)
в пхпшторме можно смотреть
реализацию самой функции ты в шторме не посмотриш
Pandaren
ну да, я уже понял
Maksim (Ellrion)
ну как бы исходники они на сях) в открытом доступе они есть
Leonid
Можно ли к relation добавить where/join, но чтобы при этом оно работало как и раньше, просто выдавало меньше результатов без побочных эффектов? Данный вопрос к тем, кто делал подобное и тестировал, а не к теоретикам.
Leonid
Спасибо.
vAlfred88
здаровте, кто работал со sphinxsearch, есть пара вопросов
Nik
здаровте, кто работал со sphinxsearch, есть пара вопросов
не задавайте вопросов чтобы задавать вопросы (с)
vAlfred88
не задавайте вопросов чтобы задавать вопросы (с)
я понял. сфинкс при индексации делает несколько дублирующих записей (скажем есть пост и релейшин к нему, который в сфинксе индексируется через LEFT JOIN), так вот сфинкс отдает только последний из индекса, а надо вместе с дублями, как это сделать?
vAlfred88
то есть в индексе сфинкса есть несколько записей с одинаовым id, он берет только последий, а нужны все
Stanislav
А почему сидерс не виден? > php artisan db:seed --class=FiltersTableSeeder ReflectionException : Class FiltersTableSeeder does not exist
Stanislav
FiltersTableSeeder.php 100% есть
Anonymous
Они должны быть объявлены в файле DatabaseSeeder.php
Anonymous
Самый тупой вариант: в файле класс так же называется?
Maksim (Ellrion)
Stanislav
но все равно, он там прописан в методе run() ... но происходит ошибка при запуске этого сидера как персонально, так и через датабейзсидер
Stanislav
composer dumpa
composer dump-autoload ?
Maksim (Ellrion)
да
Maksim (Ellrion)
но можно и так как я написал. сокращения прекрасно понимаются композером
Maksim (Ellrion)
он написан на основе симфоневского компонента как и артисан. и можно писать любые сокращения если нет колизии
Anonymous
У меня на 5.4 только так работало
Anonymous
не должны
Anonymous
не обязательно
Maksim (Ellrion)
У меня на 5.4 только так работало
это не может быть правдой. ты наверное еще на одной ноге стоял в это время. и поплевал через левое плече.
Anonymous
это не может быть правдой. ты наверное еще на одной ноге стоял в это время. и поплевал через левое плече.
А как правильно тогда объявлять? Я лично не до конца понял документацию по ларавел с сидингом
Alexander
Здравствуйте, такой вопрос, как лучше создавать элементы после Ajax ? Создавать на клиенте при помощи JS (возможно использовать Vue) или лучше компилить blade шаблон и потом вставлять html? Бывает что нужно вывести таблицу на 8к строк. У клиентов компьютеры так себе
Denis
В дбсидер надо помешать если хочешь запускать сидеры с помощью опции - - seed при миграции. А тут идёт запуск отдельного сила.
Maksim (Ellrion)
А как правильно тогда объявлять? Я лично не до конца понял документацию по ларавел с сидингом
что объявить? ну ты сделал сидер. ты можешь его вызывать в датабэйс сидере, а можешь не вызывать там. когда ты делаешь php artisan db:seed то по дефолту вызывается сидер DatabaseSeeder (он же будет при опции —seed при вызове миграции), но ты можешь просто сам запустить любой. а проблема чувака выше скорее всего с тем что автолоадинг этих классов работает через "classmap": [ "database/seeds"
Maksim (Ellrion)
а классмап это именно список который композер формирует. он не делает это в рантайм, как в случае с пср автолоадингами
Anonymous
Гайс, кто в архитектуре понимает, помогите пжст, а то понять не могу, что делать сейчас https://ru.stackoverflow.com/questions/849586/
invariance
не понятно что такое клиент
invariance
делай отдельно админку и крм
Anonymous
не понятно что такое клиент
клиентская часть - т.е. вывод товаров, оформление заказа, просмотр отзывов
Anonymous
Привет! А как подрубить к шаблону vue?
Anonymous
Пишу стандартный компонент, но он не появляется на странице
Anonymous
<example-component></example-component>
invariance
клиентская часть - т.е. вывод товаров, оформление заказа, просмотр отзывов
ну и делай все это по отдельности тогда. Можешь написать 4 сервис, который будет чисто апишкой для доступа к бд
dmi
<example-component></example-component>
подключи скрипт. по дефолту вроде app.js
Anonymous
ну и делай все это по отдельности тогда. Можешь написать 4 сервис, который будет чисто апишкой для доступа к бд
т.е. всю авторизацию мне делать тоже в сервисе, который именно апишкой будет, верно? Делать отдельно авторизацию для админки и CRM неправильно же
invariance
апишко будет чисто внутренней для взаимодействия с бд
invariance
все остальное будет в твоих сервисах. Можешь отдельно написать сервис для авторизации. Но в целом, опасное это дело - соваться в SOA вот так сразу
invariance
лучше сделай монолит для начала
invariance
а потом декомпозируй
Anonymous
т.е. сейчас все на одном приложении лары сделать, а потом уже по мере масшабирования декомпозировать в сервисы?
Anonymous
подключи скрипт. по дефолту вроде app.js
<script src="{{ asset('js/app.js')}}"></script>
Anonymous
Подключил, не получается
Anonymous
всё равно не отображается
dmi
в консоли что
Anonymous
CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token app.js:13942:3 [Vue warn]: Cannot find element: #app
Anonymous
оу. А что это за фигня такая. Токен
Айбек
перейди по ссылке и подкл meta)
Anonymous
Ошибка карты кода: request failed with status 404 URL ресурса: http://localhost:3002/js/app.js URL карты кода: bootstrap.js.map[Подробнее]
dmi
ну значит нету апп js
dmi
ну ты зайди чтоб он лежал там
dmi
/js/app.js
dmi
попробуй без ассета
dmi
просто /js/app.js
Anonymous
просто /js/app.js
то же самое
dmi
а веб сервер норм настроен?)
Timur
помогите оптимизировать данные запросы
Anonymous
valet. всё по дефолту
Timur
ничего стоящего в голову не пришло
Айбек
сколько времени выполняется? и что за get() в релейшн
Anonymous
а веб сервер норм настроен?)
Вот так заработало. Это правильно? Нужно ставить id диву, в который вложены vue элементы?
dmi
да
dmi
блин я думал у тебя не подключается app.js
Anonymous
Я опять застрял со стилями и скриптами. В шаблоне сайта есть куча папок со стилями и скриптами. Как оказалось, если я вызываю один из стилей, он внутри себя требует еще и свои собственные изображения, которые хранятся в той же папке. Как вы поступаете - просто выполнить копирование такой папки из resource в public, а потом взять этот css и добавить ко всем остальным?
Anonymous
блин я думал у тебя не подключается app.js
А если у меня к примеру два контейнета в которых vue, мне дучше id ставить родительскому контейкеру, или кажому, в котором есть vue? Прове id нельзя двум элементам давать же
Timur
как проверить что файл был успешно загружен?
Timur
после вот такого
Anton
Ну так проверь через функцию что файл существует