Можно поинтересоваться для повышения грамотности, какую функцию выполняет строка 43 в index.php
cmsCore::callEvent('GET_INDEX', '');
учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX
Речь про первую ветку (1.10.7)
Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX
Это система эвентов в первой ветке InstantCMS. Все плагины построены на этом функционале.cmsCore::callEvent
Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.
Вот этот момент я и хочу выяснить! Если плагинов, обслуживающих данный эвент нет, то обращение:
cmsCore::callEvent('GET_INDEX', '');
по сути бессмысленно?
Также как
cmsCore::callEvent('GET_INDEX', '');
cmsCore::callEvent('LOAD_USER', '');
cmsCore::callEvent('AFTER_COMPONENT_CONTENT', '');
cmsCore::callEvent('PRINT_PAGE_BODY', '');
cmsCore::callEvent('GET_CONTENT_ACTION_VIEW', '');
cmsCore::callEvent('GET_CONTENT_CAT', '');
cmsCore::callEvent('GET_ARTICLES', '');
cmsCore::callEvent('GET_PAGEBAR', '');
по сути бессмысленно?
Также как
Да.
Вы решили экономить на щепках спичек?
Вы решили экономить на щепках спичек?
Я разбираю код, чтобы понимать как всё устроено, что за что цепляется.
Не имею цели поддеть разработчиков, которые по сути дарят бесплатную CMSку.
Проницательный человек мог бы обратить это во благо.
Кстати, щепок, набирается больше и больше
Ленивый, event GET_INDEX в базу плагин пропишет при его установке
… которой никогда не будет.