Здравствуйте.
Задумал переписать на все сайте h1 только у нод. Т.е. < title > должен остаться прежним
Добавил поле cck (сразу говорю page-title не подходит)
Соответственно редактор начнет заполнять это поле для каждой ноды с самого начала.
Проблема в том, как вывести это поле только для нод, не затрагивая больше ничего.
Если в page.tpl.php вместо
<?php print $title ?>
вставить <?php echo $node->field_1[0]['view']; ?>
То вроде бы все шоколадно, но у тех нод у которых еще не заполнено поле cck - убирается заголовок
И он также убирается у терминов таксономии.
С пхп дружу слабо, видимо нужно как-то проверять пустое поле или нет, если пустое - выводим прежний $title, а если нет - то поле cck. И как не затронуть таксономию.
Подскажите плиз, кто в курсе.
Комментарии
Не понял если честно)
if (isset($node->field_1[0]['value'])) {
$title = $node->field_1[0]['value'];
}
Сработало вот так
<?php
if ($node->field_1[0]['view'] == "") {
echo $title;
} else {
echo $node->field_1[0]['view'];
}
?>
Вставил в page.tpl.php вместо вместо <?php print $title ?>
Таксономию вроде бы не трогает