https://github.com/evolution-cms/evolution/releases/tag/3.0RC
перезалили релиз исправили пару мелких глюков
перезалили релиз исправили пару мелких глюков
GitHub
Release Evolution CMS 3.0 RC · evolution-cms/evolution
Evolution CMS 3.0 RC
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
What'...
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
What'...
Вот так теперь можно устанавливать дополнения через консоль, с учетом зависимости пакетов.
Долой DocLister или переходим на Eloquent, начинаю собирать информацию по Evo 3.0
https://gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd
Если будет вопросы или коменты пишите в gist, так что б сразу дописал и было все понятно
https://gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd
Если будет вопросы или коменты пишите в gist, так что б сразу дописал и было все понятно
Gist
Evo 3 SiteContent Model - RU
Evo 3 SiteContent Model - RU. GitHub Gist: instantly share code, notes, and snippets.
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаем готовить документацию по EVO 3.0
Пример отправки формы Ajax с использованием: Laravel Routing, Validator, Request, Response
https://gist.github.com/Dmi3yy/10e5a004bb77a72a4446ac1ad4c2d9ad
Пишем комментарии и вопросы к Gist для того что б сделать документацию лучше
Пример отправки формы Ajax с использованием: Laravel Routing, Validator, Request, Response
https://gist.github.com/Dmi3yy/10e5a004bb77a72a4446ac1ad4c2d9ad
Пишем комментарии и вопросы к Gist для того что б сделать документацию лучше
Evolution CMS 3.0RC2
More and more new features for Evo 3
- Laravel routing for ajax or custom routing with Validator, Request, Response
- Merge Webusers and Managers to Users
- Full refactor work with Users and Roles
- Rewrite langs on Laravel Style
- Optimization of speed
- Add console Extras
- Add console command for full cache clear
https://github.com/evolution-cms/evolution/releases/tag/3.0RC2
More and more new features for Evo 3
- Laravel routing for ajax or custom routing with Validator, Request, Response
- Merge Webusers and Managers to Users
- Full refactor work with Users and Roles
- Rewrite langs on Laravel Style
- Optimization of speed
- Add console Extras
- Add console command for full cache clear
https://github.com/evolution-cms/evolution/releases/tag/3.0RC2
GitHub
Release Evolution CMS 3.0RC2 · evolution-cms/evolution
Evolution CMS 3.0 RC2
More and more new features for Evo 3
Laravel routing for ajax or custom routing with Validator, Request, Response
Merge Webusers and Managers to Users
Full refactor work with...
More and more new features for Evo 3
Laravel routing for ajax or custom routing with Validator, Request, Response
Merge Webusers and Managers to Users
Full refactor work with...
Обновил пример пакета для Evo 3.0 с новыми возможностями.
https://github.com/evolution-cms/example-package/tree/3.0
https://github.com/evolution-cms/example-package/tree/3.0
GitHub
evolution-cms/example-package
Example package for Evolution 2.0. Contribute to evolution-cms/example-package development by creating an account on GitHub.
Все же Русскоязычных разработчиков больше:)
Перевел на Русский:
https://github.com/evolution-cms/example-package/tree/3.0
Английская версия если что тоже осталась 🙂
Перевел на Русский:
https://github.com/evolution-cms/example-package/tree/3.0
Английская версия если что тоже осталась 🙂
GitHub
evolution-cms/example-package
Example package for Evolution 2.0. Contribute to evolution-cms/example-package development by creating an account on GitHub.
Компоненты Laravel которых нет в Evo 3.0:
Планируется реализация в ядре:
Auth - у нас свои пользовали и методы работы с ними (но написать свой Фасад что б работал так же нужно, планируем сдеать до релиза 3.0 )
CSRF Protection - для форм и надо понять надо ли в целом полезная штука но руками делается не сильно сложно
Http - Добавим когда выйдет Laravel 9 LTS (сейчас если нужно можно Guzzle использовать или Http подключить)
Queue - Организация очередей, планируем сделать отдельным пакетом
Notification - Отправка уведомлений не только через почту (в целом там методов и сервисов не много поэтому проще самому писать под задачу, опять же надо посмотреть на сколько критично)
Mail - Отправка почты (используем через EVO, возможно есть смысл перейти на Laravel ?? )
Не нужны в базовом вариате:
URL - Генерация урлов (используется родная из EVO, возможно есть смысл докрутить для кастомных роутингов ??)
Mix - компиляция css, js тоже надо подумать возможно нужно затащить
Security(Авторизация, Юзеры и т д) - Своя реализация работы с юзерами и авторизацией (будет свой фасад Auth, собственно все что тут используется в нем поэтому будет работать)
Password - Нужно для Auth, используется свое в рамках работы с пользователями
Hash - хеширование паролей (используется для Auth)
Crypt - Шифратор Laravel использует OpenSSL для шифрования по алгоритмам AES-256 и AES-128.
Broadcast - для работы c WebSockets
Bus - это удобный способ инкапсуляции (изолирования) задач вашего приложения в простые и понятные «команды»
Gate - система авторизации Laravel (на роутах + мидлеваре решается с классом юзера)
Testing - тестирование и т д не включали в базу и думаю не особо есть смысл
Task Scheduling - собственно расписание задач но у нас нет и Queue
Все остальное из Laravel доступно для работы в EVO 3.0.
Планируется реализация в ядре:
Auth - у нас свои пользовали и методы работы с ними (но написать свой Фасад что б работал так же нужно, планируем сдеать до релиза 3.0 )
CSRF Protection - для форм и надо понять надо ли в целом полезная штука но руками делается не сильно сложно
Http - Добавим когда выйдет Laravel 9 LTS (сейчас если нужно можно Guzzle использовать или Http подключить)
Queue - Организация очередей, планируем сделать отдельным пакетом
Notification - Отправка уведомлений не только через почту (в целом там методов и сервисов не много поэтому проще самому писать под задачу, опять же надо посмотреть на сколько критично)
Mail - Отправка почты (используем через EVO, возможно есть смысл перейти на Laravel ?? )
Не нужны в базовом вариате:
URL - Генерация урлов (используется родная из EVO, возможно есть смысл докрутить для кастомных роутингов ??)
Mix - компиляция css, js тоже надо подумать возможно нужно затащить
Security(Авторизация, Юзеры и т д) - Своя реализация работы с юзерами и авторизацией (будет свой фасад Auth, собственно все что тут используется в нем поэтому будет работать)
Password - Нужно для Auth, используется свое в рамках работы с пользователями
Hash - хеширование паролей (используется для Auth)
Crypt - Шифратор Laravel использует OpenSSL для шифрования по алгоритмам AES-256 и AES-128.
Broadcast - для работы c WebSockets
Bus - это удобный способ инкапсуляции (изолирования) задач вашего приложения в простые и понятные «команды»
Gate - система авторизации Laravel (на роутах + мидлеваре решается с классом юзера)
Testing - тестирование и т д не включали в базу и думаю не особо есть смысл
Task Scheduling - собственно расписание задач но у нас нет и Queue
Все остальное из Laravel доступно для работы в EVO 3.0.
TVs Для пользователей.
Замечательный PRs https://github.com/evolution-cms/evolution/pull/1679 от Михаила Носкова решает задачу дополнительных полей для пользователей на базе TV параметров, это позволяет легко и удобно работать юзерами без костылей которые нужно было использовать ранее
Замечательный PRs https://github.com/evolution-cms/evolution/pull/1679 от Михаила Носкова решает задачу дополнительных полей для пользователей на базе TV параметров, это позволяет легко и удобно работать юзерами без костылей которые нужно было использовать ранее
Что б не было проблем с Composer 2.0 пришлось таки обновить Laravel до 8 версии 🙂
Так же из Laravel 8 теперь можно использовать в Evo вот это:
https://laravel.com/docs/8.x/http-client
https://laravel.com/docs/8.x/http-client