надо было убрать имя автора и оставить дату публикации. решил данную проблему выводом в node.tpl.php переменной $date
<?php print $date ?>
вопрос: как запретить вывод этой переменной для определенного типа нод?
надо было убрать имя автора и оставить дату публикации. решил данную проблему выводом в node.tpl.php переменной $date
<?php print $date ?>
вопрос: как запретить вывод этой переменной для определенного типа нод?
Комментарии
<?php $nodetype=$node->type; // Определяем тип ноды
if ($nodetype != 'Lublu_nevest_Ivanovo') : ?>
<?php print $date ?>
<?php endif;?>
или так :
<?php $nodetype=$node->type; // Определяем тип ноды
if ($nodetype != 'Lublu_nevest_Ivanovo')
print $date ?>
Спасибо,камрады, работает. Невесты передают благодарности
Другой вопрос возник, как более правильно через node.tpl.php или через template.php?
если через template.php то как будет?
и как несколько типов объявить?
if ($nodetype != 'page , galery')
иif ($nodetype != 'page','galery')
выдают ошибку.правильно будет
<?php if ($nodetype != 'page '||$nodetype != 'galery') ?>
через node.tpl.php
не работает однако
if ($nodetype !='page'|| $nodetype !='galery')
print $date ?>
!= - это значит не равно и значит ,что будет выводиться во всех типах кроме указанных (page,galery).
так оно и надо. убрать вывод даты для 'page' и 'galery'.
если по одному вставлять,
if ($nodetype ! ='galery')
print $date ?>
то убирается.
если
if ($nodetype !='page'|| $nodetype !='galery')
print $date ?>
то везде выводиться.
значит надо так :
<?php $nodetype=$node->type; // Определяем тип ноды
if ($nodetype !='page' && $nodetype !='galery')
print $date ?>
так работает. спасибо еще раз.