$template->_tpldata['postrow'] и какие еще есть переменные?

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
inline
phpBB 1.2.0
Сообщения: 19
Стаж: 13 лет 6 месяцев

$template->_tpldata['postrow'] и какие еще есть переменные?

Сообщение inline »

Где почитать, какие еще есть переменные кроме $template->_tpldata['postrow'] для использования при создании хуков?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: $template->_tpldata['postrow'] и какие еще есть переменн

Сообщение Татьяна5 »

Аватара пользователя
c61
phpBB 2.0.6
Сообщения: 506
Стаж: 13 лет 9 месяцев
Благодарил (а): 42 раза
Поблагодарили: 251 раз

Re: $template->_tpldata['postrow'] и какие еще есть переменн

Сообщение c61 »

Можно ничего не читать, а просто искать в template (в файлах html) текст <!-- BEGIN (с пробелом после BEGIN). После пробела будет ключ _tpldata(например, в vietopic_body.html первым находится poll_option). А далее смотрим, что внутри BEGIN...END встречается с этим ключом после точки (например, для упомянутого postrow легко найдётся postrow.U_ICQ). Со значениями этих параметрами можно делать в хуках (почти) всё, что угодно.

Это _tpldata, есть ещё _rootref... Всё это легко ищется, например, по коду functions_template.php и после разборок становится ясно, что к чему. Было бы желание...

Вернуться в «Для авторов (phpBB 3.0.x)»