Эта строчка сейчас немного другая, аналогично надо изменить второй параметр метода Cache_Set на «blog_ваштекст_{$iCurrPage}_{$iPerPage}_$s1» и вуаля, работает ))
Если кому будет нужно, могу расписать аналогичный процесс для последней ветки…
Все работает аналогично, функции, с которых скопипастины даже названия не поменяли). Просто скопипастить не получится, а логика таже совершенно! Только с кешем лично мне пока не ясно))
/**
* Проверяем доступные типы блога для создания
*/
if (!in_array(getRequest('blog_type'),array('open','close','сюда_дописать_нужный'))) {
$this->Message_AddError($this->Lang_Get('blog_create_type_error'),$this->Lang_Get('error'));
$bOk=false;
}
Прошу прощения, возможно, за глупый вопрос, но никак не могу найти код самих хуков… Например в файле header_top.tpl есть вывод списка меню примерно такого содержания (строки № ~20-30):
Никак не могу понять, где есть код хука этого {hook run='main_menu'}… Понял, что он подцепляет что-то типа menu.$sMenuHeadItemSelect.tpl из корня шаблона в папке skin…
С кешем все просто
Эта строчка сейчас немного другая, аналогично надо изменить второй параметр метода Cache_Set на «blog_ваштекст_{$iCurrPage}_{$iPerPage}_$s1» и вуаля, работает ))
Если кому будет нужно, могу расписать аналогичный процесс для последней ветки…
Решается так (строка ~505):
Правда, это 4 ветка…
Никак не могу понять, где есть код хука этого {hook run='main_menu'}… Понял, что он подцепляет что-то типа menu.$sMenuHeadItemSelect.tpl из корня шаблона в папке skin…
Не подскажете, где найти код этого хука?