Andrey
http://openmeetings.apache.org/ возможно подойдёт
Sasha
Чат можно какой-нибудь готовый взять типа cometchat
Pathologic
2.0 точно не нужна
Pathologic
3.0 это по смыслу то же самое, только немного доделана
Антон
2.0 то багфиксы будут уже
Антон
нет смысла новые проекты на ней делать
Sasha
А в 3.0 же тоже можно говнокодить шаблоны на blade со сниппетами?
Pathologic
ну, на 3.0 тоже смысла нет делать без понимания зачем оно надо
Pathologic
не набралась критическая масса улучшений 🙃
Антон
1.4 4ever
Pathologic
кто хочет делать по-старинке, то 1.4 выгоднее получается
Pathologic
меньше проблем возникнет
Антон
тут дело в накопленных наработках
Антон
под 1.4. их у меня точно больше
Антон
поэтому сайт быстрее собирается
Pathologic
так в 3.0 кроме пользователей ничего не ломалось
Pathologic
ну разве что требования к пхп выше
Sasha
Блин памагити, я чето делаю не так, но не могу понять! Создал пакет Main, сделал контроллер BaseController, такое ощущение, что он не цепляется к шаблону на blade вообще. Положил контроллер формы из примера RC2, заинклудил форму - оно всё работает, блин почему к документу не цепляется ВaseController и контроллер шаблона я не могу втупить
Pathologic
потому что неймспейс
Pathologic
или автозагрузка
Dmytro
И то скоро формлистер будет под 3.0 и юзеры будут работать
Sasha
а какой namespace написать для BaseController
Антон
Миша делал делал, а вы...
Pathologic
а что Миша делал
Sasha
потому что неймспейс
пример контроллера отсюда брал https://github.com/evolution-cms/example-package/tree/3.0/src/Controllers
Sasha
контроллер от формы-то пашет вообще б/п
Sasha
у него написал такой же namespace EvolutionCMS\Main\Controllers;
Pathologic
https://github.com/evolution-cms/evolution/blob/3.x/core/src/TemplateProcessor.php#L41-L42
Sasha
https://gist.github.com/Dmi3yy/10e5a004bb77a72a4446ac1ad4c2d9ad вот этот пример отлично работает
Pathologic
смотри здесь что у тебя откуда берется
Pathologic
https://github.com/evolution-cms/evolution/blob/3.x/core/src/TemplateProcessor.php#L54
Sasha
https://github.com/evolution-cms/evolution/blob/3.x/core/src/TemplateProcessor.php#L54
Вот хочется в начале фразы поставить нечто матное, но это не так. Скажу, что поражен до глубины души. Я же сказал либо что-то совсем мелкое пропустил, либо что-то совсем большое
Sasha
Эдак ведь можно без пакета насвинячить контроллеров в core/src чтобы потом тот кто будет доделывать охерел
Axenia
sashabeep (436.87) увеличил карму Pathologic93 (3661.83)
Pathologic
можно без пакета в custom и там в composer.json указать папку для автозагрузки
Sasha
А зачем файл core/custom/config/cms/settings/ControllerNamespace.php.example если оно из настроек берется блин
Sasha
я-то туда писал и не понимал какого хрена не работает
Pathologic
убрать надо .example
Pathologic
тогда по идее заработает
Sasha
нефига, не работает
Sasha
только если свой прописать
Sasha
и там и там короче
Sasha
ну теперь-то можно вынести всё, что писал в шаблонах @php @endphp в контроллер и теперь заживем
Sasha
Еще если кто-то напишет пост на modx.im по поводу организации требухи в контроллерах тоже почитал бы. Да и пример BaseController правильный тоже почитал бы. Чтобы можно было как-то логически отделить что тянуть в базовый, что в контроллер шаблона, что в контроллер, привязанный к отдельной вьюхе
Alexey
Вроде как для шопкипера надо было тащить jquery migrate или речь о том, в котором @dvakotaby все переписал?
Я с шк десять лет, и поэтому да, я хотел его обновить, внедрить все аддоны что я делал, убрать мусор и т.д. Но когда начал плотно работать над ним, я понял что от него можно оставить только ничего) Изначально, да я назвал проект evoShk, затеем понял что от шк там вообще мало что осталось, и стал звать eMerchant.
Dmytro
Еще если кто-то напишет пост на modx.im по поводу организации требухи в контроллерах тоже почитал бы. Да и пример BaseController правильный тоже почитал бы. Чтобы можно было как-то логически отделить что тянуть в базовый, что в контроллер шаблона, что в контроллер, привязанный к отдельной вьюхе
Да это скоро будет 🙂 Ща мы тут допишем скрипт что б просто было обновлять с 1.4.12 и 2.0.4 до 3.0 без лишних бубнов 🙂 а то обновлять с 1.4 до 2.0 только для того что б обновить до 3.0 не совсем прикольно )
Dmytro
Ну я вот начал писать видос и куча бубнов 🙂
Dmytro
надо порешать ))
Max
А где нить есть доки как создавать контроллер?
Max
на версии 3
Alexander
А где нить есть доки как создавать контроллер?
говорят он там уже создан в коробке
Dmytro
Чем вас не устраивает готовый пример?
Dmytro
https://github.com/evolution-cms/example-package/tree/3.0/src/Controllers
Dmytro
вот не понимаю
Dmytro
https://github.com/evolution-cms/example-package
Dmytro
вот все что косается пакета тут собранно еще и на русском и на eng
Dmytro
Мне показалось запутанным, если честно
Все практически идентично: https://laravel.com/docs/8.x/packages
Sasha
во там вообще для новичка 100% всё не совпадает :)
Am
Не 100, а все 200%
Sasha
А где нить есть доки как создавать контроллер?
https://gist.github.com/sashabeep/32355af4f27bf8d3732618a7f0208f7a
Sasha
Я так делал
Sasha
Этого достаточно для новичка типа меня
Axenia
chernyshovmaksim (0) увеличил карму sashabeep (437.87)
Axenia
mnoskov (1041.17) увеличил карму sashabeep (470.14)
EVO bot Лёшка
а потом появился commerce?
https://docs.evo.im/04_extras/commerce.html
Камиль
https://gist.github.com/sashabeep/32355af4f27bf8d3732618a7f0208f7a
Второй пункт достаточно одного из 2. В настройках указать или файл создать
Sasha
уж не знаю какие там звезды должны были сложиться, убрал файлик - не цепляется, убрал настройку, оставил файлик - не цепляется. Может только у меня так но не только лишь многие могут смотреть в код ядра, точнее, не только лишь все
Sasha
А я в настройки не пиcал :D
Alexey
а потом появился commerce?
он стал весьма популярным, что избавило меня от многих лишних хлопот)
Sasha
он стал весьма популярным, что избавило меня от многих лишних хлопот)
Потом выяснится, что все эти годы автором ClipperCMS было его альтер-эго, просыпающееся по ночам, поэтому он все эти годы был невыспавшимся
Anonymous
зато мне добавило)
Такая ваша доля, разработчиков дополнений 🙂