Вывод тизера во Views
Создаю в ССК новый тип, в списке вьюхе мне нужны заголовок, краткое описание и дата!!! т.е. использовать тизера не получается, а использую fields я не могу вставить туда summary - таким образом делаю сове доп. поле краткое описание ... ну и когда иду на страницу ноды, то оно выводит мне это чертово поле.
возможно, присутствует некая принципиальная ошибка, неправильный подход ?
как мне избавиться от этого поля ? создать отдельный шаблон для этого типа ноды? как его обозвать-то? (ламерский вопрос) :)
о себе в 2 словах у меня лет 10 ПХП-программинга за спиной ... а вот с друпалом чета пока не ладится :)
второй сайтец собираю на нем, и до сих пор частенько встречаю ситуации, что мне проще было бы написать с нуля, чем понять какую-нить мелочь. Гуглю постоянно.
Создаю в ССК новый тип, в списке вьюхе мне нужны заголовок, краткое описание и дата!!! т.е. использовать тизера не получается, а использую fields я не могу вставить туда summary - таким образом делаю сове доп. поле краткое описание ... ну и когда иду на страницу ноды, то оно выводит мне это чертово поле
Самое простое распечатайте массив ноды в файле node.tpl.php вставьте:
<?php print_r($node); ?>
Дальше разбейте файл node.tpl.php ( или node-content_type.tpl.php нужного вам типа) на следующий код
<?php if(page){ // код полной ноды }else{ // код тизера } ?>
Теперь вы можете свободно менять тизер и фулл ноду раздельно.
Насчет выводить через fields view, можно использовать модуль php custom field, который позволит вам вставить любой пхп код в поле view. И опять же, можно распечать $node и посмотреть что доступно через php custom field, а там много доступно, хотя бы $node->nid, дает возможность сделать запрос к БД и вытащить что угодно с любой таблицы где есть nid или через ассоциативную таблицу.
как мне избавиться от этого поля ?
самое простое удалить его из view и отредактировав шаблон view. Можете посмотреть в этой статье:
https://drupalbook.org/ru/content/temizatsiya-views-pravim-shablony-viewtplphp-polya-stroki-bloki-stranitsy-podklyuchaem-jquer
создать отдельный шаблон для этого типа ноды?
Такой шаблон имеет общий вид node-content_type.tpl.php.
https://drupalbook.org/ru/content/page-content-typetplphp-otdelnyi-shablon-dlya-kontent-tipa
Если что-то еще пропустил напишите мне на форум, я постоянно бываю на сайте, а вот в скайп только вечером выхожу.