
С какого это вдруг перепугу?2Merlin писал(а):POSTER_ID указывает на последнее сообщение в топике. Я пробовал уже).
POSTER_ID — идентификатор пользователя, оставившего сообщение и ничто иное.
$template->assign_vars(array(
'U_USER_LINK' => append_sid("{$phpbb_root_path}search&u=" . $poster_id), <!-- IF postrow.POSTER_AVATAR -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
<!-- ENDIF --><a href="{U_USER_LINK}">WHAT???</a>// Send vars to template
$template->assign_vars(array( $postrow = array( {ПЕРЕМЕННАЯ}, а вот если вторым — {postrow.ПЕРЕМЕННАЯ}, причём работать такая запись в шаблоне будет только между <!-- BEGIN postrow --> и <!-- END postrow -->.$poster_id будет иметь верное значение только при использовании его во втором описанном мной случае. В любом другом месте ты можешь с лёгкостью нарваться на неверное или даже неопределённое значение.

Вернуться в Для авторов (phpBB 3.0.x)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1