Pathologic
Pathologic
просто подсказал решение
Pathologic
Andrey
А шаблоны все -- из контроллеров. Разных, их там доебени.
Andrey
В каждый сделать трейт своего всякого? Такой метод?
Pathologic
ну вот для шаблонов с сайдбаром добавишь трейт который сделает тебе переменные для сайдбара
Andrey
Я просто думал может ещё способ, кроме контроллера. Типа чтобы в одном месте сделал -- везде доступно.
Andrey
Стоп. Миддваре обернуть всё?) Говнокод?
Pathologic
Am
Стоп. Миддваре обернуть всё?) Говнокод?
Middleware это не говнокод, хотя и его можно заговнякать, это вариант использования. Промежуточное ПО которое может определить нужно ли в данной ситуации выводить 10 последних статей по каким-то критериям или нет. Когда нужно, то возьмет от куда-то эти 10 статей, добавит нужную переменную на вывод в ответ и Вы сможете поймать ее в шаблоне проверив дополнительно в самом шаблоне "выводить или нет".
Andrey
Придётся не лениться и делать некий базовый трейт.
Может быть, туда совать как раз обработку мета.
Am
Тяжёл и долог для многих путь к ADR и middleware в вебе. ((%
Dmytro
Andrey
Надо всякое попробовать. ВП в том числе.
Кстати до сих пор не особо его критикую.
Pathologic
так ты же и не делаешь ничего, только обсуждаешь как правильно сделать ((: поэтому чего тебе критиковать вп
Andrey
Скажем, аякс там очень интересно впилен прямо в функции темы. Т.е. есть на сайте всплывашки/подгрузки-че-то-там в твоей теме -- будь добр обрабатывай их в функционале темы. Вроде логично.
Andrey
Хуясе не делаю.
Am
Dmytro
Andrey
Просто пример привёл из недавнего.
Andrey
Pathologic
https://thiscatdoesnotexist.com/
Pathologic
лучше постить несуществующих котов
Serguei
Это с очень большой вероятностью не кот.
Am
Статейку мб?)
Статьи тоже давал, там тоже есть пример конечно же, только и там бывают перегибы. Грабли на которые тоже наступал и те что обошел - вот это ценный опыт. ((%
Serguei
Трёхцветная расцветка бывает в основном у кошек, у котов - редко.
Pathologic
по цвету это кошка, но нейросеть может не умеет отличать
Serguei
Ребят, подскажите, как заставить phpthumb не увеличивать изображение при заданном zc=1? аое=0 не помогает.
EVO bot Лёшка
Andrey
Т.е. можно брать этих котов как основу для фейкового уникального заполнения. Найс.
Oleg
Pathologic
Oleg
Am
Будет интересно просмотреть что это на практике, то можно тут (не обращая внимание что это slim, просто суть хорошо описана): https://odan.github.io/slim4-skeleton/architecture.html
А в ларавели как это делают можно посмотреть тут https://martinbean.dev/blog/2016/10/20/implementing-adr-in-laravel/
Еще видео: https://codecourse.com/watch/action-domain-responder-with-laravel
Andrey
Но, т.к я нихуя не делаю, делать я это наполнение, конечно же, не буду.
Pathologic
😸
Pathologic
для наполнения проще скачать пак котов
Serguei
f=jpg,zc=1,aoe=0,iar=0,w=1240,h=1240 - вот такие сейчас опции. Соответственно, из большого изображения нормально квадратик вырезается, а если оно маленькое - то растягивается до 1240. А мне надо, чтобы оно не растягивалось. Желательно, конечно, чтобы оно тоже кропнулось до квадратика по наименьшей стороне, но это уж фиг с ним, на CSS если что обрежу, но вот само растяжение пока не победить.
Pathologic
f=jpg,zc=1,aoe=0,iar=0,w=1240,h=1240 - вот такие сейчас опции. Соответственно, из большого изображения нормально квадратик вырезается, а если оно маленькое - то растягивается до 1240. А мне надо, чтобы оно не растягивалось. Желательно, конечно, чтобы оно тоже кропнулось до квадратика по наименьшей стороне, но это уж фиг с ним, на CSS если что обрежу, но вот само растяжение пока не победить.
может просто использовать far вместо zc
Oleg
Pathologic
тогда просто ширину-высоту укажи и все
Serguei
Если изображение большое, то обрезаем до квадрата с заданной стороной и выводим. А вот если маленькое, для начала хотя бы не трогать его.
Pathologic
а отцентрируешь в цсс
Serguei
Просто вывести без преобразования и отмасштабировать в CSS нельзя, там фотки залитые могут быть большого размера.
Pathologic
если ты укажешь ширину и высоту то оно уменьшит чтобы в эти размеры вписывалось
Pathologic
а если уже вписывается, то ничего не будет
Aliaksandr
А есть в доках полный список правил валидации на ларе? А то они всё какими-то кусками эти required, string, email, min и т.п.
Aliaksandr
Т.е. когда ты инклудишь свой sidebar, он автоматом и отрабатывается
Aliaksandr
https://laravel.com/docs/8.x/views#view-composers
Sasha
Aliaksandr
:)
Sasha
гы
Aliaksandr
Pathologic
а в доках не полный список?
Pathologic
https://github.com/laravel/framework/blob/8.x/src/Illuminate/Validation/Concerns/ValidatesAttributes.php
Pathologic
смотри здесь тогда ((:
Serguei
Pathologic
расширить класс и добавить проверку предлагать не буду
Pathologic
😸
Serguei
Ну это я тоже думал, getimagesize() сделать перед запуcком phpthumb и в зависимости от размеров разные параметры сформировать. Но думал, что можно стандартными параметрами обойтись.
Serguei
Pathologic
https://laravel.com/docs/8.x/validation#available-validation-rules
Pathologic
а это что?
Andrey
Andrey
е-е-е-е-е
Аляксандр
Axenia
serious_t91 (1372.15) увеличил карму remote_adm (4245.8)
Aliaksandr
а это что?
++ а хз, не домотал туда наверно 😁
Axenia
webber_12 (7031.15) увеличил карму Pathologic93 (8143.74)
Aliaksandr
О, sometimes хороший валидатор
Amid
ОК, а обновление теперь подтягивается строго с гитхаба без всяких скачиваний архивов и разворачиваний с пошаговой установкой?
если так то и гут и есть нюансы если без опыта - например при пошаговой было видно предупреждения и можно было иметь ввиду - а тут если что то не заработало то нужно начианть копать с требований в композер.json ?
Pathologic
ура