Возник вопрос как не отображать надпись "комментарии" если комментариев ноль?
и второй вопрос как при удаленной этой надписи вывести отображение формы комментирования здесь?
часть кода из node.tpl
<?php print render($content['comments']); ?>
<?php endif; ?>
шаблон comment.tpl стандартный
код шаблона comment-wrapper.tpl
<?php if ($content['comments'] && $node->type != 'forum'): ?>
<?php print render($title_prefix); ?>
<div class="comment-header shadow">
<h2 style="margin: 0;" class="title"><?php print t('Comments'); ?></h2>
</div>
<?php print render($title_suffix); ?>
<?php endif; ?>
<?php if (render($content['comments']) ): ?>
<div class="shadow" style="background: #ffffff; padding: 1px 30px 10px;">
<?php print render($content['comments']); ?>
</div>
<?php endif; ?>
<?php if ($content['comment_form']): ?>
<div class="comment-add-header shadow">
<h2 style="margin: 0;" class="title comment-form"><?php print t('Add new comment'); ?></h2>
</div>
<div class="shadow" style="background: #ffffff; padding: 1px 30px 10px;">
<?php print render($content['comment_form']); ?>
</div>
<?php endif; ?>
</div>
Помогите это сделать, данный вопрос похоже ни у кого не возникал)
Вложение | Размер |
---|---|
вот пример если комменов нет, тут надо надпись убрать | 11.2 КБ |
пример того где комменты есть, тут оставить | 13.62 КБ |
Комментарии
Судя по шаблону, слово "Комментарии" выводится не из него.
Посмотрите в шаблонах страницы, возможно там вручную прописано. Или сами добавляли блоком / Display Suite'ом / Панелью или еще чем.