Как расширить ядро ​​Grav CMS

Есть ли способ расширить Grav CMS без использования плагинов или изменить файлы ядра / системы.

Я хотел бы расширить следующий файл:

 system/src/Grav/Common/Page/Medium/VideoMedium.php

Если я изменил этот файл, он будет заменен в следующем обновлении Grav.

Может быть, это способ расширить файлы ядра, создавая подобную структуру файловой системы внутри пользовательского каталога, может быть что-то вроде:

user/src/Grav/Common/Page/Medium/VideoMedium.php

0

Решение

Боюсь, это невозможно. Вам нужно будет создать плагин, каждый раз, когда страница инициализируется, вы добавляете в нее свой собственный медиафайл, так же, как оригинальный носитель добавляется в system / src / Grav / Common / Page / Page.php.

0

Другие решения

Есть ли способ расширить Grav CMS без использования плагинов или изменить файлы ядра / системы.

Я хотел бы расширить следующий файл:

 system/src/Grav/Common/Page/Medium/VideoMedium.php

Если я изменил этот файл, он будет заменен в следующем обновлении Grav.

Может быть, это способ расширить файлы ядра, создавая подобную структуру файловой системы внутри пользовательского каталога, может быть что-то вроде:

user/src/Grav/Common/Page/Medium/VideoMedium.php
0

Боюсь, это невозможно. Вам нужно будет создать плагин, каждый раз, когда страница инициализируется, вы добавляете в нее свой собственный медиафайл, так же, как оригинальный носитель добавляется в system / src / Grav / Common / Page / Page.php.

active «data-shortcut =» A
самый старый «data-shortcut =» O
голосует «data-shortcut =» V
0
По вопросам рекламы [email protected]