Невидимый класс, генерирующийся в контенте

Главные вкладки

Аватар пользователя Cherkes Cherkes 11 ноября 2013 в 14:46

На сайте www.ufapsiholog.ru в контентной части генерируется дополнительный невидимый класс:

< div class="field field-name-title-field field-type-text field-label-hidden">< div class="field-items">< div class="field-item even">Помощь и консультация психолога в Уфе

Подскажите, пожалуйста, где это можно устранить?

Комментарии

Аватар пользователя Cherkes Cherkes 11 ноября 2013 в 15:13

Понимаю, но где конкретно этот файл?

В папке с шаблоном:
comment.tpl.php
comment-wrapper.tpl.php
maintenance-page.tpl.php
node.tpl.php
page.tpl.php

Аватар пользователя Cherkes Cherkes 11 ноября 2013 в 15:41

Благодарю, но речь идет не о внешних параметрах - заголовок нужно просто убрать.

В page.tpl за контент отвечает:
"<?php print render($page['content']); ?>"

Вопрос: где это все разложено по кускам?

Аватар пользователя Cherkes Cherkes 11 ноября 2013 в 16:21

Извиняюсь, впервые столкнулся с Drupal'ом.

Содержание node.tpl.php:

nid; ?>" class="<?php print $classes; ?> clearfix"<?php print $attributes; ?>>

<?php if ($display_submitted): ?>

<?php endif; ?>

>
<?php
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
print render($content);
?>

<?php
// Remove the "Add new comment" link on the teaser page or if the comment
// form is being displayed on the same page.
if ($teaser || !empty($content['comments']['comment_form'])) {
unset($content['links']['comment']['#links']['comment-add']);
}
// Only display the wrapper div if there are links.
$links = render($content['links']);
if ($links):
?>

<?php endif; ?>

<?php print render($content['comments']); ?>

Аватар пользователя Violin Violin 11 ноября 2013 в 16:26

На этой странице не лучше ли в style.css:1312
вместо
#node-13 .field-name-field-img {
float: left;
width: 40%;
padding: 2%;
}
Прописать
#node-13 .field-name-field-img {
float: left;
width: 40%;
padding: 0px 30px 12px 15px;
}
Чтобы форматирование текста нормальным было

Аватар пользователя Cherkes Cherkes 11 ноября 2013 в 16:30

"Violin" wrote:
На этой странице не лучше ли в style.css:1312
вместо
#node-13 .field-name-field-img {
float: left;
width: 40%;
padding: 2%;
}
Прописать
#node-13 .field-name-field-img {
float: left;
width: 40%;
padding: 0px 30px 12px 15px;
}
Чтобы форматирование текста нормальным было

Благодарю! Кривой шаблон достался

Аватар пользователя Violin Violin 11 ноября 2013 в 16:45

какая тема? если бартик то у меня на 85ой строке
<h2<?php print $title_attributes; ?>>

В системном файле ваш сайт\modules\node\node.tpl.php
89 строка

Аватар пользователя Cherkes Cherkes 12 ноября 2013 в 8:42

"Violin" wrote:

какая тема? если бартик то у меня на 85ой строке

>
В системном файле ваш сайт\modules\node\node.tpl.php
89 строка


Да, тема "Bartik", но, видимо, перепиленная разработчиком - такой строки просто нет.

Удалил из modules\node\node.tpl.php - никаких изменений. Но на сайте же видно, что заголовок обернут в несколько левых div'ов - h2 изначально не было

Аватар пользователя voviko voviko 15 ноября 2013 в 1:05

вы не в ту сторону смотрите. Вам надо создать tpl файл для этой ноды, и удалить из вывода заголовок. Те скопировать обычный node.tpl.php, переименовать в node--nid.tpl.php и удалить оттуда тайтл