День добрый.
Можно поинтересоваться для повышения грамотности, какую функцию выполняет строка 43 в index.php
cmsCore::callEvent('GET_INDEX', '');
учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX
Речь про первую ветку (1.10.7)
InstantCMS 1.X
#1
19 декабря 2019 в 21:18
Сегодня в 08:16
#4
19 декабря 2019 в 22:58
Это просто вызов эвента. И да, то дополнение его использует.
Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX
Это система эвентов в первой ветке InstantCMS. Все плагины построены на этом функционале.cmsCore::callEvent
#5
20 декабря 2019 в 12:52
Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.
Вот этот момент я и хочу выяснить! Если плагинов, обслуживающих данный эвент нет, то обращение:
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', '');
#6
20 декабря 2019 в 14:10
по сути бессмысленно?
Также как
Да.
Вы решили экономить на щепках спичек?
#7
20 декабря 2019 в 15:42
Ленивый, event GET_INDEX в базу плагин пропишет при его установке
#8
20 декабря 2019 в 18:59
Вы решили экономить на щепках спичек?
Я разбираю код, чтобы понимать как всё устроено, что за что цепляется.
Не имею цели поддеть разработчиков, которые по сути дарят бесплатную CMSку.
Проницательный человек мог бы обратить это во благо.
Кстати, щепок, набирается больше и больше
#9
20 декабря 2019 в 19:02
Ленивый, event GET_INDEX в базу плагин пропишет при его установке
… которой никогда не будет.