Ответить Новая тема Новый опрос 
 Где код?
Minor
Новичок
Сообщений: 33
Регистрация: 25-09-2010


25-09-2010 20:29
Собственно в пвпке с темой в header.tpl к примеру висит в опр месте хук {$HOOK_HEADER}, в header.php он инклюдится как 'HOOK_HEADER' => Module::hookExec('header'), но собственно где сам код который вставляется в это место? И так-же с остальными хуками, как по названию хука определить где лежит *php файл с его кодом?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


25-09-2010 20:40
Хуки используются модулями
Код:
SELECT m.`name`
FROM `ps_hook` h, `ps_hook_module` hm, `ps_module` m
WHERE h.`id_hook` = hm.`id_hook`
AND m.`id_module` = hm.`id_module`
AND h.`name` = 'имя_хука'



Сообщение отредактировано ors 25-09-2010 21:45 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Minor
Новичок
Сообщений: 33
Регистрация: 25-09-2010


25-09-2010 20:44
Это я и так понял, но допустим в папке modules нет модуля с именем 'header'
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


25-09-2010 20:46
Выполните запрос выше и получите название папки
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Minor
Новичок
Сообщений: 33
Регистрация: 25-09-2010


25-09-2010 20:50
Благодарю за помощь =)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос