Хочу избавиться от пункта "Зарегистрирован: xx xx xxx" в мини-профиле. В админке опции для отключения я не нашел.
Как я понял, в шаблоне viewtopic_body.html, если условие:
Код: Выделить всё
<!-- IF postrow.POSTER_JOINED --><dd class="profile-joined"><strong>{L_JOINED}{L_COLON}</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
POSTER_JOINED
Будет false
, то и вывода пункта не будет. Делаю так:
Код: Выделить всё
<?php
namespace Slash\common\event;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
class listener implements EventSubscriberInterface
{
static public function getSubscribedEvents()
{
return array(
'core.viewtopic_modify_post_row' => 'delete_item',
);
}
public function delete_item($event)
{
$event['post_row']['POSTER_JOINED'] = false;
}
}
unset
). Подскажите, где я ошибся? Может быть неправильно переменную написал или событие не то выбрал...Спасибо.
Отправлено спустя 45 минут 58 секунд:
Похоже, что я вообще чего то не того сделал...