Всем привет! В статьях не отображается плагин allvideos. Вместо плагина выводится метка с {}. Подозреваю, что проблема в моём шаблоне, потому как в других компонентах плагин выводится нормально. Вот код вывода текста статьи: Код (PHP): <?php echo $this->article->event->beforeDisplayContent; ?> <?php if ($this->params->get('show_url') && $this->article->urls) : ?> <span class="small"> <a href="<?php echo $this->escape($this->article->urls); ?>" target="_blank"> <?php echo $this->escape($this->article->urls); ?></a> </span> <?php endif; ?> <?php if (isset ($this->article->toc)) : echo $this->article->toc; endif; ?> <?php if(strlen($this->article->fulltext)>1) echo JFilterOutput::ampReplace($this->article->fulltext); else echo JFilterOutput::ampReplace($this->article->text); ?> <?php echo $this->article->event->afterDisplayContent; ?> </div> Там вообще были странные проблемы с выводом теста статьи, оттуда и условие if(strlen($this->article->fulltext)>1). Может, я какое-то событие забыл вписать?
Оказывается, плагины не выводятся в конструкции echo JFilterOutput::ampReplace($this->article->fulltext); Но если убрать эту конструкцию и оставить только echo JFilterOutput::ampReplace($this->article->text); , то выводится вступление статьи, которое в на странице статьи выводить нежелательно. Как с этим бороться?