SarcasmIO
я не совсем понимаю, что есть реализация шаблонов под мета-теги
SarcasmIO
Vitaliy
Есть шаблон, к примеру {PageName} - {YEAR}
в результате это будет Тестовая страница - 2018
вот все эти преобразования как раз и нужно запилить где-то
SarcasmIO
Vitaliy
шаблон это обычный текст в записи таблицы бд, под определенный тип страниц
Vitaliy
в конкретном примере это мета-тайтл
SarcasmIO
они могут добавляться/удаляться/редактироваться ?
SarcasmIO
или вопрос в том, куда запихнуть их так, что бы можно было юзать где нужно ?
Vitaliy
вопрос куда запихнуть вот этот метод
Vitaliy
сейчас он прописан в контроллере общем для всех
Евгений
чо за жесть ваще
SarcasmIO
а i18n l10n ?
SarcasmIO
з.ы вынеси их в конфиг получай через config('something)
вынеси в трейт и подключай где нужно
попробуй переосмыслить, что ты делаешь вообще, как по мне выглядит как полная хуйня
Vitaliy
это только заготовка
SarcasmIO
я посмотрел примеры пакетов laravel meta
SarcasmIO
советую тебе тоже обратить на них внимание, а не городить подобную хуету ;c
Vitaliy
ты кжс не понял, в чем смысл того что я делаю, но ладно
пакеты тут не помогут, так как все полностю зависит от данных в бд
а то как вывести уже готовые мета на сайт совсем другой вопрос
вот что я делаю https://support.gollos.com/article/215-- (поддержка шаблона мета-тегов)
Anonymous
есть ли готовые решения для древовидной структуры категорий форума?)
Александр
Ismoil
Идет рекурсия
Ismoil
parent_id = 0
Ismoil
Это главные категории
Ismoil
А другие наследуется от главных категории
Anonymous
parent_id получается хранит в себе айдишник категории за которым закреплена текущая категория?
SarcasmIO
Если я правильно понял что ты хочешь, можно сделать сколь угодно глубокую вложенность на основе одной таблицы, добавив «parent_id».
Допустим у вас есть таблица категорий:
id, parent_id, name
Категории с parent_id == null будут корневыми; остальные ссылаются на своих родителей через belongsTo и имеют hasMany предков.
Anonymous
Привет всем. Есть коллекция моделей. Вопрос следующий: как в ней created_at заменить на timestamp?
Alexandr
@t_kaiser несколько вариантов, модифицировать и записать как ->getTimestamp(); или в самой модели установить cast на timestamp
Anonymous
Alexandr
Второй, но он распространица на все, что связано с моделью
Alexandr
https://laravel.com/docs/5.6/eloquent-mutators#attribute-casting
Alexandr
@andranikdev разве так будет работать? Не нужно ли явно писать UNIX_TIMESTAMP(created_at)
Андрей
Dmitry
Alexandr
всем привет, подскажите, где доступным языком, прям для идиотов, написано что такое фасады, мидлвэйр и тд? Хочу понимать ларавел немного больше чем: вот тут моедль, вот тут контроллер.
SarcasmIO
в википедии нормальная трактовка
SarcasmIO
достаточно пару абзацов
SarcasmIO
так же можешь почитать про middleware psr7/psr15 про аргументацию и трактовку
Alexandr
ок, спс
Anonymous
ребятки, случайно не знаете пакета с хлебными крошками для ларки 5.5+ ?)
Anton
Anonymous
Anton
Не нужно
Elion
Парни, подскажите пжл. Установил voyager, добавил 2 своих таблицы, настроил bread. Потом в роутах поменял путь к админке на:
Route::group(['prefix' => 'myadmin'], function () {
Voyager::routes();
});
Все ссылки ок, а мои две таблицы прописаны по старой ссылке /admin/* . Как можно обновить/сбросить на актуальную ссылку?
Anton
Прям по мануалы делай
Anton
Anton
Вот так примерно будут выглядеть
Anonymous
конфиг файл должен был сам появиться или самому создавать? просто у меня не появился после установки, хм
Anton
Anonymous
но его нет в списке
Anton
Anton
Мануал
Anton
Anonymous
я это сделал)
Anonymous
Anton
И что не появился в config ?
Anton
Ты через composer устанавливал?
Anton
Anonymous
ну да
Anonymous
правда у меня докер
Anton
Вот мне бы тоже до докера дойти))
Anton
Все руки не доходят
Anton
По идеи особо значения не должно иметь докер или просто в системе, так как скрипты выполняет php
Anonymous
я не очень к нему симпатизирую
слишком много от него проблем, лично у меня как у новичка)
Anton
У composer же хватает прав?
Anonymous
ну да
Anton
Вот это выполнял: php artisan vendor:publish —provider='DaveJamesMiller\Breadcrumbs\BreadcrumbsServiceProvider' ?
Anton
Скинь скрин списка конфигов
Anonymous
Anonymous
выполнял)
Anton
А точно пакет установлен?
Anton
Anonymous
даже щас еще раз выполнил и конфиг не появился все равно
Anonymous
Anton
Чет версия у тебя не та
Anton
Сноси его, и установим заново
Anton
Снес?
Anonymous
старую поставил, да?)
Anton
Ну конеш
Anton
актуальная 5, а ты 3-ю ставишь