И теперь я знаю что писать в недостатках компоненов.
Такие как, «Плагин не работает без установленной InstantCMS»?
И теперь я знаю что писать в недостатках компоненов.
Такие как, «Плагин не работает без установленной InstantCMS»?
Так, я что-то не понял. Вы про тип контента или про категории? При создании категории оно автоматом создается в списке категорий.
Разве что через .htaccess
<a href="<?php echo !empty($user->id) ? '/messages/write/'.$profile['id'] : href_to('auth/login'); ?>" class="ml-auto btn btn-link text-decoration-none ajax-modal ajax-modal-ready"><?php echo html_svg_icon('solid', 'envelope-open-text'); ?> Чат</a>
В новой версии php не даёт пустышки стринги писать.
Надо "??"
echo $auth ?? '';
И т.д.
Или сверху дефине вот эти 2-а.
Теперь ясно в чем дело было. Нельзя просто взять и хук написать.
class onAdminnotesAdminDashboardBlock {
К нему надо приложить frontend.php и там указать имя папки.
class adminnotes extends cmsFrontend {
Чтоб админка его увидела и можно было произвести «Events management». Спасибо, теперь можно что нибудь состряпать. :)
Ну да. Я ведь даже не могу туда вставить ничего (конечно на прямую я могу все сделать, чего я делать не хочу из за апдейтов)..
Сделал так. /system/controllers/adminnotes/hooks/admin_dashboard_block.php
<?php class onAdminDashboardBlock extends cmsAction { public function run($html) { WHATEVER } }
В cms_controllers тоже создал: adminnotes
Но увы, ничего не работает
Нее, это уже какой то замысловатый видок, который уже надо кидать в сами Компоненты. Больше похожа на доску задач.
Просто textarea с легкими заметками. Удалить то-то, заменить то-то. Напоминалка. Блокнот короче
Закинуть как то через хук и в sql добавить поле admin_memo. Усе.
Я в этих хуках ничего не понимаю.
Мда, все ясно.