Все верно, нужно при скролле догружать. Точнее как правильнее это? Чтобы браузер не вис. Вот я получил объект, в нем 1000 элементов. Этот объект в переменной. И мне нужно по частям добавлять на страницу. Из этих элементов в массиве строятся блоки DIV с изображениями и сразу 1000 построить плохо. Браузер зависает.
Ну тут многие сайты используют не тире, а минус, это очень плохо. Например если его использовать слитно со словом Москва -столица ... То поисковик поймет это как исключающее слово. В данном случаи гугл будет искать все варианты кроме тех, где есть слово столица. Так как мы отметили ее минусом. Вот документ гугл https://support.google.com/trends/answer/4359582?hl=ru
Ну тогда прихожу к выводу, что нужно слушать через события модели... Через метод уже updated после метода updating... Я кстате такими событиями и произвожу очистку после обновления или удаления модели и старых фото например. Например после удалении каталога, в котором много категорий и элементов и фото и прочего...
Я думал об этом, но ведь картинки принадлежат не только каталогу, но и разделам. И модели каталога и раздела ссылаются на фото, а не фото на раздел и каталог. Или возможно сделать так?
Я не пойму что это в документации за методы? Если я использую их, то они не найдены... Call to undefined method Illuminate\Database\Query\Builder::makeRoot()
Конечно я все перечитал, но не совсем ясный перевод. Например методы там выдают Call to a member function toTree() on null Я не могу найти ни одного примера в сети как ее использовать...
Скажите, вот сейчас я создаю новую категорию, и ошибка. Так как не указаны lft rgt parent_id Но в документах я не совсем понимаю, как их указать? Какие они должны быть?