cmsCore::callEvent('GET_INDEX', '');

InstantCMS 1.X
#1 19 декабря 2019 в 21:18
День добрый.
Можно поинтересоваться для повышения грамотности, какую функцию выполняет строка 43 в index.php

cmsCore::callEvent('GET_INDEX', '');

учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX

Речь про первую ветку (1.10.7)
#2 19 декабря 2019 в 21:29
Ленивый, может ноги отсюда растут
#4 19 декабря 2019 в 22:58
Это просто вызов эвента. И да, то дополнение его использует.

учитывая, что в таблице cms_event_hooks отсутствует event GET_INDEX

Ленивый
Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.

cmsCore::callEvent

Ленивый
Это система эвентов в первой ветке InstantCMS. Все плагины построены на этом функционале.
#5 20 декабря 2019 в 12:52

Там его и не должно быть, если плагинов, обслуживающих данный эвент нет.

Fuze

Вот этот момент я и хочу выяснить! Если плагинов, обслуживающих данный эвент нет, то обращение:

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


Вы решили экономить на щепках спичек?

Fuze

Я разбираю код, чтобы понимать как всё устроено, что за что цепляется.
Не имею цели поддеть разработчиков, которые по сути дарят бесплатную CMSку.
Проницательный человек мог бы обратить это во благо.

Кстати, щепок, набирается больше и больше
#9 20 декабря 2019 в 19:02


Ленивый, event GET_INDEX в базу плагин пропишет при его установке

abasia

… которой никогда не будет.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.