Pathologic
в целом, если тебе нужны только контроллеры и вьюс, то и пакеты не нужны никакие
Sasha
в-целом, да
Sasha
но говорят надо создавать пакет
Pathologic
пакет надо создавать, если ты его потом будешь ставить композером
Pathologic
другие методы всегда есть
Sasha
нет, не так. В стародревние времена надо было написать плагин на проверку кем создавался
Pathologic
верно
Pathologic
а теперь нужно найти подходящий пример
Pathologic
проверить, может в ларавеле есть пакет для этого
Sasha
"так это пишется за 5 минут"
Anonymous
Установка дополнений желательно через Extras модуль? Все свежее в репозиториях или нет еще?
Сергей
pagebuilder часом рядом не установлен?
templatesEdit - develop версия в экстраз
EVO bot Лёшка
Сергей
artisan make:site update 3.0
Дмитрий
pagebulder не хочет заводится :(
PHP Version 7.4.14
Версия базы данных: 5.7.24
Anonymous
Доклистера и формличтера и иф нету. Через Экстраз ставить? Который модуль
Dmytro
Дмитрий
tiny 5 тоже не хочет не хочет
Дмитрий
ок спс. А как поставить не через экстрас а с гитхаба например.
Am
Про этот косяк написали разработчикам?
Am
Понятно. Лучше написать на гитхаб чтобы не забыл. ((%
Am
Нашли косяк - написали ишью и опапа - все починилось в "следующей версии".
Am
До PR может быть и далеко, т.к. это подразумевает что Вы сделали копию нужных данных на свой гитхаб, там внесли изменения и после сообщили о том какую пользу это несет и что будет - владельцу.
А ишью (Issues) это учет ошибок или багтрекинг - как угодно. Смысл в том что Вы говорите о том что "что-то не работает где-то". Можно сделать описание почему как Вы думаете не работает. (;
Для этого не нужно знать ничего кроме того что и где не работает.
Можно коротко тут почитать https://ru.stackoverflow.com/questions/668435/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8-github-issues-projects-pull-requests
Am
В первую очередь переваривать и пробовать. (;
Так лучше закрепляется, а проще всего на простых начальных примерах.
Dmytro
Am
Пример:
<?php
$true = true;
if($true === true) {
return true;
}
Dmytro
Dmytro
В блейде
Am
((((%
Валерий
Добрый день, коллеги
Вопрос по EVO 3.
Я правильно понимаю, что бы установить Socialite package от Laravel
достаточно выполнить команду в папке core
composer require laravel/socialite
а дальше уже развлекаться с переназначением таблицы Users в этом пакете
или есть еще подводные камни и регистрация/авторизация в ево еще не до конца интегрирована с ларавел, никто не занимался?
Dmytro
Dmytro
https://docs.evo.im/03_develop/06_di_v_evolution_cms/05_usermanager.html
Dmytro
Anonymous
Для создания условий
Anonymous
А провайдер маин в эво3 также создавать аналоги как в 2.0?
Валерий
Спасибо, Дмитрий! Буду пробовать.
Am
Для создания условий
Вы можете использовать в шаблонах приведенный пример Дмитрием встроенных возможностей где есть @if
Am
@if (count($records) === 1)
I have one record!
@elseif (count($records) > 1)
I have multiple records!
@else
I don't have any records!
@endif
Am
Сниппет IF не нужен.
Anonymous
А как использовать встроенный ,phpthumbеще вопрос
Anonymous
И провайдер сервисный что был в примерах 2.0 создавать аналогично как в ? Который Маин Сервис Провайдер
Am
Судя по вопросам у Вас каша в голове, которую нужно причесать в нужном направлении. Разделить сниппеты, контроллеры и понять какой именно путь выбрали. Можно делать по старому, а можно по новому.
Pathologic
Pathologic
вот пример - всем примерам пример
Am
Достойно. Можно в сразу в Ад с таким, там оценят.
Anonymous
Anonymous
Я пока буду работать по старому. (тк не понимаю по новому), а вот когда пойму уже буду решать. Но знать считаю нужно и то и то
Am
Я бы предпочла комбинированно. Изучать и так и сяк.
Изучать лучше что-то одно, а потом что-то другое. Слияние таких подходов приведет к тому что сами запутаетесь, а через время (допустим через год) захотите поправить что-то и будете очень долго ругать саму себя. Не говоря уже о том что Ваш проект может попасть другому разработчику.
Am
Ну, а раз уже все равно решили слить два подхода, то хотя бы разделите на ту часть где нет сниппета IF и используется в шаблонах базовые блейдовское @IF и т.д.
Pathologic
Pathologic
в рево такое давно процветает
Am
Много где процветает. В том же ларавель.
Pathologic
невероятно
Pathologic
я-то думал, в ларавеле единороги и все такое
Am
*сарказм
Pathologic
я вожусь с симфони и не очень понимаю, зачем нужен ларавель
Am
Для простоты. Симфони тяжел для понимания новичка.
Am
((%
Pathologic
ну я-то новичок и есть
Сергей
Am
Не такой уж и новичок ((%
Pathologic
в yii2 какие-то разборки постоянно
Am
А самый шустрый это slim
Am
Ага, там еще круче чем в рево бывает
Am
Одно AD чего стоит
Сергей
А самый шустрый это slim
недавно проверял)
lumen, slim, yii2, symfony, ubiquity.
победил люмен голый, но если прикрутить к нему сессии и авторизацию, то yii2
Am
Am
Какие параметры то были для старта?
Am
В slim тупо роутинг и все с нуля то
Pathologic
так это все не про скорость же
Am
Понятное дело.
Pathologic
а типа удобство разработки
Сергей
zend, laravel, symfony - очень близки друг к другу, правда симфони томрознее всех
Am
Удобство тоже понятие очень растяжимое.
Am
Сделал себе сборку базовую на slim и радуйся. Дальше ADR и JS AJAX - красота.