Новые плюшки в EVO 2.0
php artisan doc:list --parent-id=1 --parent-id=4
https://monosnap.com/file/yfNYddWDHGNB4a2yyWS4KPSqKfnEaL
php artisan doc:list --parent-id=1 --parent-id=4 --deleted
https://monosnap.com/file/l8LlLHXzCADaqQpMkwsJSD956rQBmH
php artisan doc:list --parent-id=4 --deleted
https://monosnap.com/file/ycWy96uiEEWNZLiLH4TyKUWRyLcgSt
php artisan doc:list
Покажет все не удаленные документы
php artisan doc:list --published
Покажет все не удаленные и только опубликованные документы
Параметры --published, --deleted, --parent-id можно комбинировать
php artisan tv:list
Не имеет аргументов
https://monosnap.com/file/5qFCu18ilzFbfMV8Hkl32yrUYxw3Ks
php artisan tpl:list
Не имеет аргументов
https://monosnap.com/file/ZCgACm7eVrqDBdpDyAC97D06cCk6YD
php artisan doc:list --parent-id=1 --parent-id=4
https://monosnap.com/file/yfNYddWDHGNB4a2yyWS4KPSqKfnEaL
php artisan doc:list --parent-id=1 --parent-id=4 --deleted
https://monosnap.com/file/l8LlLHXzCADaqQpMkwsJSD956rQBmH
php artisan doc:list --parent-id=4 --deleted
https://monosnap.com/file/ycWy96uiEEWNZLiLH4TyKUWRyLcgSt
php artisan doc:list
Покажет все не удаленные документы
php artisan doc:list --published
Покажет все не удаленные и только опубликованные документы
Параметры --published, --deleted, --parent-id можно комбинировать
php artisan tv:list
Не имеет аргументов
https://monosnap.com/file/5qFCu18ilzFbfMV8Hkl32yrUYxw3Ks
php artisan tpl:list
Не имеет аргументов
https://monosnap.com/file/ZCgACm7eVrqDBdpDyAC97D06cCk6YD
А тем временем Evo 2.0 beta уже все ближе
Спасибо Agel_Nash за миграции:
- Подключил комманду make:migration для создания миграций
- Если при локальной разработке потребовалось создать данные в базе, то делаем это внутри миграций. Например Site\Content::create(['pagetitle' => 'test']);, а ID созданной записи сохраняем в config/settings.php с любым удобным для нас ключом. После чего уже в шаблонах работаем не с ID, а системной настройкой. Т.е. вместо [~1~] используем [~[(you_key)]~]. Аналогично и для с ниппетов. Вместо [[DocLister? &parents=`1`]] используем [[DocLister? &parents=`[(you_key)]`]]
Чтобы автоматизировать сохранение в config/settings.php, добавил функцию evo_update_config_settings() получается как-то так
-------------------------
Осталось теперь написать немного примеров что б было понятно как всем этим пользоваться и будет бета релиз.
До основного релиза осталось по большей части навести порядки и может пару приятностей сделать в основном закончили с концепцией что и как будет и надо:)
Спасибо Agel_Nash за миграции:
- Подключил комманду make:migration для создания миграций
- Если при локальной разработке потребовалось создать данные в базе, то делаем это внутри миграций. Например Site\Content::create(['pagetitle' => 'test']);, а ID созданной записи сохраняем в config/settings.php с любым удобным для нас ключом. После чего уже в шаблонах работаем не с ID, а системной настройкой. Т.е. вместо [~1~] используем [~[(you_key)]~]. Аналогично и для с ниппетов. Вместо [[DocLister? &parents=`1`]] используем [[DocLister? &parents=`[(you_key)]`]]
Чтобы автоматизировать сохранение в config/settings.php, добавил функцию evo_update_config_settings() получается как-то так
-------------------------
Осталось теперь написать немного примеров что б было понятно как всем этим пользоваться и будет бета релиз.
До основного релиза осталось по большей части навести порядки и может пару приятностей сделать в основном закончили с концепцией что и как будет и надо:)
Прикрутил кастомный роутиниг на базе FastRoute
https://github.com/evolution-cms/example-package/commit/038c60b938f763a5ac48a845502d5d9bcf93f48f
Можно смело теперь строить апишки на базе EVO🙂
https://github.com/evolution-cms/example-package/commit/038c60b938f763a5ac48a845502d5d9bcf93f48f
Можно смело теперь строить апишки на базе EVO🙂
GitHub
first Sample for Api build on FastRoute · evolution-cms/example-package@038c60b
Example package for Evolution 2.0. Contribute to evolution-cms/example-package development by creating an account on GitHub.
Дописал минимально описание к тестовому пакету под Evo 2.0
https://github.com/evolution-cms/example-package
Осталось только протестить и описать работу с миграциями, после чего еще немного работы и можно будет релизить.
https://github.com/evolution-cms/example-package
Осталось только протестить и описать работу с миграциями, после чего еще немного работы и можно будет релизить.
GitHub
GitHub - evolution-cms/example-package: Example package for Evolution 3.0
Example package for Evolution 3.0. Contribute to evolution-cms/example-package development by creating an account on GitHub.
Закончили основные работы по EVO 2.0 Beta
Осталось дождаться завтрашнего релиза Laravel 6.0 что б забрать оттуда нужные свежие компоненты и будет релиз
Осталось дождаться завтрашнего релиза Laravel 6.0 что б забрать оттуда нужные свежие компоненты и будет релиз
Читаем по тому как работать с 2.0:
https://github.com/evolution-cms/example-package/blob/master/README.md
что где не понятно задавайте вопросы буду дополнять расширять доку:)
https://github.com/evolution-cms/example-package/blob/master/README.md
что где не понятно задавайте вопросы буду дополнять расширять доку:)
GitHub
evolution-cms/example-package
Example package for Evolution 2.0. Contribute to evolution-cms/example-package development by creating an account on GitHub.
Активно готовимся к релизу 2.0 Beta
Обновили в админке:
- FontAwesome до 5.10.2
- Bootstrap до 4.3.1
Тестим проверяем все ли ок:
https://github.com/evolution-cms/evolution
Обновили в админке:
- FontAwesome до 5.10.2
- Bootstrap до 4.3.1
Тестим проверяем все ли ок:
https://github.com/evolution-cms/evolution
GitHub
GitHub - evolution-cms/evolution: Welcome to the Evolution CMS. The world’s fastest, most customizable Open Source PHP CMS. Your…
Welcome to the Evolution CMS. The world’s fastest, most customizable Open Source PHP CMS. Your creative vision, no restrictions, no compromise. - evolution-cms/evolution
Релиз 2.0 Beta состоится в ближайшее время. Также известна дата релиза Evolution 2.0 - 02.11.2019. И под это дело будет проведено оффлайн-мероприятие в Москве.
- Место проведения и генеральные спонсоры уже определены, но могут быть поправки, если будет больше желающих, чем вместит зал 🙂
Ищем еще спонсоров, так как вход должен быть бесплатный. Так же нужно чтобы были печеньки, кофе, пиво и закуска 🙂
Больше деталей сообщу с релизом 2.0 Beta ) Нужно немного подготовиться и структурировать информацию 🙂
- Место проведения и генеральные спонсоры уже определены, но могут быть поправки, если будет больше желающих, чем вместит зал 🙂
Ищем еще спонсоров, так как вход должен быть бесплатный. Так же нужно чтобы были печеньки, кофе, пиво и закуска 🙂
Больше деталей сообщу с релизом 2.0 Beta ) Нужно немного подготовиться и структурировать информацию 🙂