В шаблон не так выводите. Пример есть в функции по ссылке.Alecto писал(а):QR_BBPOST получаю свой собственный айди во всех минипрофилях
UserTopics
UserTopics
UserTopics
Код: Выделить всё
$this->helper->output_thanks($poster_id, $postrow, $row, $topic_data, $forum_id);
можете пожалуйста объяснить как для идиота.
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
UserTopics
Фишка в том. что
Т.е. используем либо одно, либо другое, одинаково полезно.
Код: Выделить всё
$poster_id = $row['user_id'];
UserTopics
как? если ставлю одну эту строку
и вариант с user_id вместо poster_id - не работают.
Код: Выделить всё
$poster_id = $row['user_id'];
[phpBB Debug] PHP Notice: in file [ROOT]/ext/alecto/UserTopics/event/listener.php on line 39: Undefined variable: row
Код: Выделить всё
$postrow = $event['post_row'];
$poster_id = (int) $postrow['poster_id'];
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
UserTopics
Напомните название события.
UserTopics
viewtopic_modify_post_row
UserTopics
Не, другоеAlecto писал(а):QR_BBPOST вот это?
Код: Выделить всё
$postrow = array_merge($postrow, array(
'S_FORUM_THANKS' => ($this->auth->acl_get('f_thanks', $forum_id)) ? true : false,
));
$event['post_row'] = $postrow;
- rxu
- Сообщения: 1125
- Зарегистрирован: 21 янв 2014, 21:20
- Откуда: Krasnoyarsk
- Github repo: https://github.com/rxu
- Контактная информация:
UserTopics
В RC3 однозначно есть и $row, и $poster_id.
Поэтому должно одинаково работать и
и
Поэтому должно одинаково работать и
Код: Выделить всё
$poster_id = $event['poster_id'];
Код: Выделить всё
$row = $event['row'];
$poster_id = $row['user_id'];
UserTopics
Говорю же, не так выведено в шаблон. $template->assign_vars выводит только одно значение переменнойи вариант с user_id вместо poster_id - не работают
UserTopics
вы совершенно правы - должно, причем работают они действительно одинаково... но не правильно
я не придумываю...
вот смотрите по скринам $poster_id = $event['poster_id'];
ошибок нет, но в ссылку для выбранного пользователя подставляется ID=53, хотя это мой айди, а у пользователя совершенно другой = 1469
ID этого пользователя должен быть 1469
Отправлено спустя 1 минуту 41 секунду:
через html-шаблон я формировал адрес с помощью {postrow.POSTER_ID}, но тогда ссылка не будет работать для подфорумов и еще непонятно когда может не работать.
а здесь какая-то чертовщина творится.
я не придумываю...
вот смотрите по скринам $poster_id = $event['poster_id'];
ошибок нет, но в ссылку для выбранного пользователя подставляется ID=53, хотя это мой айди, а у пользователя совершенно другой = 1469
ID этого пользователя должен быть 1469
Отправлено спустя 1 минуту 41 секунду:
через html-шаблон я формировал адрес с помощью {postrow.POSTER_ID}, но тогда ссылка не будет работать для подфорумов и еще непонятно когда может не работать.
а здесь какая-то чертовщина творится.
Последний раз редактировалось Alecto 12 сен 2014, 20:13, всего редактировалось 2 раза.