Здравствуйте. Собственно вопрос в заголовке.
Что пробовал делать:
в node.tpl.php заменил $submitted на $date Это приводит к решению на всех типах материалов.
А мне нужно это применить скажем к типу материала news
создал файл node-news.tpl.php скопировал в него выше упомянутый файл и заменил $submitted на $date
Никакого эффекта!!
Как это сделать на 7??
Комментарии
http://drupal.org/node/1089656#node-suggestion
если бы еще язык англицкий знать и язык PHP забот бы не было. А так мне эта информация мало полезна.
сочувствую
Спасибо и за такую помощь
Точно написали node-news.tpl.php? Надо в названии файла писать два минуса (--) node--news.tpl.php .
Спасибо получилось. Хотя это я пробовал просмотрев страницу по ссылке в первом комментарии. Но почему то не сработало. Возможно где то опечатался.
Все работает. Всем спасибо ))
Наверно, можно без доп. шаблонов обойтись.
* Override or insert variables into the node template.
*/
function YOURTHEME_preprocess_node(&$variables) {
if ($variables['node']->type == 'news') {
$variables['submitted'] = $variables['date'];
}
}
Можно установить модуль Display Suite и без возни с кодом настроить вывод и самих материалов, и их анонсов, и даже создать другие варианты вывода.
Сам пока только разбираюсь после 4-х летнего перерыва (в прошлом был опыт создания нескольких сайтиков на drupal) и на сколько помню и сейчас что читаю что доп. модули сильно повышают нагрузку. Тем не менее спасибо и за модуль и за решение выше, все буду пробовать "на вкус и цвет"))
если планируете использовать views, то ими же и решайте свою задачу,
в вывод какие нужно поля, и все дела)
актуально..