Есть ли способ расширить Grav CMS без использования плагинов или изменить файлы ядра / системы.
Я хотел бы расширить следующий файл:
system/src/Grav/Common/Page/Medium/VideoMedium.php
Если я изменил этот файл, он будет заменен в следующем обновлении Grav.
Может быть, это способ расширить файлы ядра, создавая подобную структуру файловой системы внутри пользовательского каталога, может быть что-то вроде:
user/src/Grav/Common/Page/Medium/VideoMedium.php
Боюсь, это невозможно. Вам нужно будет создать плагин, каждый раз, когда страница инициализируется, вы добавляете в нее свой собственный медиафайл, так же, как оригинальный носитель добавляется в system / src / Grav / Common / Page / Page.php.
Есть ли способ расширить Grav CMS без использования плагинов или изменить файлы ядра / системы.
Я хотел бы расширить следующий файл:
system/src/Grav/Common/Page/Medium/VideoMedium.php
Если я изменил этот файл, он будет заменен в следующем обновлении Grav.
Может быть, это способ расширить файлы ядра, создавая подобную структуру файловой системы внутри пользовательского каталога, может быть что-то вроде:
user/src/Grav/Common/Page/Medium/VideoMedium.php
Боюсь, это невозможно. Вам нужно будет создать плагин, каждый раз, когда страница инициализируется, вы добавляете в нее свой собственный медиафайл, так же, как оригинальный носитель добавляется в system / src / Grav / Common / Page / Page.php.