Как скрыть заголовок конкретного виджета?

#1 9 октября 2016 в 13:48
Добрый день.

Появилась задача скрыть заголовок виджета "Аватар пользователя", вне зависимости от того, в какой позиции этот виджет размещается, и даже если показ заголовка разрешен в опциях виджета. Как это можно сделать, не влезая в системные файлы?

Инстант 2.5.1.

Спасибо.
#2 9 октября 2016 в 14:12
Шаблон контейнера wrapper_plain
#3 9 октября 2016 в 14:17

Шаблон контейнера wrapper_plain

rector
Что Вы имеете ввиду?

А, дошло… Только это не то. Нужно, чтобы заголовок не показывался ни при каких условиях. Не зависимо от того, разрешил ли админ его показ, или нет, какой шаблон контейнера выбрал и т.д.

Другими словами, нужен код, чтобы проводилась проверка, что это за виджет, и если это виджет "Аватар пользователя", то заголовок не выводится.
#4 9 октября 2016 в 15:01
DK, Правильно предложил rector,
Создаете виджет Аватар пользователя, в вкладке Дизайн, выберете wrapper_plain
#5 9 октября 2016 в 15:11
Evanescence, Вы не поняли вопрос. Это не то! Нужно, чтобы заголовок не показывался ни при каких условиях в этом виджете. Не важно, какие настройки будут во вкладке дизайн или еще где бы то ни было. Нужно запретить показ заголовка в этом виджете в принципе при любых условиях. Это нельзя сделать из админки. Это можно сделать только кодом. Именно поэтому я и создал эту тему.
#6 9 октября 2016 в 15:12
DK, отключить "намертво", можно так:
system\controllers\users\widgets\avatar\widget.php
Найдите:
  1.  
  2. public function run(){
  3.  
Ниже вставьте:
  1. $this->is_title = false;
Удачи!
#7 9 октября 2016 в 15:15
Олег Васильевич я, вот что-то типа этого, только нужно без правки системных файлов. Нужно какое-то условие или запрет в файле templates/шаблон/controllers/users/widgets/avatar/avatar.tpl.php. Или в каком-то другом файле шаблона, может быть в main.tpl.php.
#8 12 октября 2016 в 15:27
Надежда умирает. Апну на всякий случай, вдруг поможет)))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.