Изменить фон сообщения на основе идентификатора группы на IP.Board

Я хотел бы, чтобы мои премиум-участники имели немного другой опыт, когда они публикуются на моем форуме.

Я знаю, что могу сделать это, добавив класс идентификатора группы к тегу.

В конечном итоге я хочу, чтобы это выглядело так:

7 - это идентификационный номер для моих премиум-членов.

Я пробовал следующее, но это не работает:

<div class='post_block hentry clear clearfix <if test="isSolvedCss:|:$post['post']['_isMarkedAnswered']">solved</if> <if test="postQueued:|:$post['post']['_isHidden']">moderated</if> ***{$author['member_group_id']}***' id='post_id_{$post['post']['pid']}'>

1 ответ

Это потому, что вы пытаетесь использовать $author, который на самом деле не существует в этом контексте. То, что вы хотите использовать, это автор поста.

Попробуй это:

{$post['author']['member_group_id']}

поэтому ваш код должен выглядеть так:

<div class='post_block hentry clear clearfix <if test="isSolvedCss:|:$post['post']['_isMarkedAnswered']">solved</if> <if test="postQueued:|:$post['post']['_isHidden']">moderated</if> {$post["author"]["member_group_id"]}' id='post_id_{$post["post"]["pid"]}'>

Надеюсь, это поможет вам.

Другие вопросы по тегам