Evolution CMS news
133 subscribers
48 photos
2 videos
8 files
265 links
Download Telegram
Evolution CMS 2.0
https://github.com/evolution-cms/evolution/releases/tag/2.0

Для понимание что такое и как работать с Evolution 2.0 рекомендую прочитать описание по ссылкам ниже:
http://modx.im/blog/news/5832.html
http://modx.im/blog/news/6002.html

Важное изменение:
В методе runSnippet добавили 2 параметра для кеширования результатов снипета
string runSnippet(string $snippetName [, array $params, int $cacheTime, string $cacheKey]);

Актуально для использования в шаблонах BLADE. Так как по умолчанию у нас все сниппеты не кешированные и нет [[]] и [!!] вариантов выполнения сниппетов, так же это дает возможность кешировать снипет не навсегда до сброса кеша как было раньше а на какой то определенный период времени + самому завадавать cacheKey что даст возможность кешировать один и тот же снипет для многих страниц сразу.


Для обновления с 1.4.9 и ниже:
1. Обновить до последней версии 1.4 (1.4.10) Если будут проблемы с отображением иконок: (Удалить /manager/media/style/default/css/styles.min.css )
2. Проверить что версия php 7.2+
3. Создать файлик core/config/database/connections/default.php с содержимым:
https://github.com/evolution-cms/evolution/blob/2.0.x/install/stubs/files/config/database/connections/default.tpl
в котором плейсхолдеры заменить своими данными.
4. Удалить папку manager
5. Залить поверх все файлы из архива 2.0
6. создать пустой файлик '.install' в папке core


Для обновлений с 2.0.0-alpha и 2.0.0-RC:
1. Удалить /manager/media/style/default/css/styles.min.css
2. удалить из /core/custom/composer.json: "vlucas/phpdotenv": "~2.2"
3. залить поверх все файлы
4. выполнить composer upd из папки core (если использовали новые возможности с использованием composer)
Forwarded from Volodymyr
https://github.com/dzhuryn/OpenGraphTags
Переделал решение от Aharito, добавил в extras.
Первый вопрос достаточно ли того что я описал в readme.md или записать короткое видео.
Второе жду тестов, потратьте кто-то минут 10.
После тестов и исправление багов отправлю Aharito и если он приймет в extras поставлю master на эго репозиторий
Forwarded from Deleted Account
Короче выбрал время 19:00 МСК в воскресенье. И вот создал тему под вопросы http://modx.im/blog/docs/6032.html
В том числе это даст больше времени чтобы узнать о стриме для тех кто не 24/7 в этом чате.
Один из первых компонентов по Evo 2.0


https://github.com/ZeeyN/evocms-minifier

Кто тоже начнет делать просьба использовать префикс evocms-

Так проще будет искать через packagist.org потом
Forwarded from Aliaksandr
Первая версия DLSiteContent с базовыми функциями готова, можно и отметить:) кому интересно, пишите на гите :)
Forwarded from Deleted Account
Тема связанная со стримом: http://modx.im/blog/docs/6038.html
Время проведения стрима 16.11.2019 в 15:00 по МСК.
Ссылка на стрим: https://www.youtube.com/watch?v=iB6ecY1kUyc
Примерный план стрима:
Общая структура моделей: имена таблиц, даты обновления создания, защищённые поля.
Пример работы с моделью: реализую интерфейс сохранения данных с формы + простой компонент на вебиксе для просмотра этих данных, изменения и удаления в том числе софт
Если много времени не уйдёт то скопы и связи.