Вывод поля views

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

Аватар пользователя Heihachi88 Heihachi88 13 февраля 2011 в 11:40

Всем привет, нужно вывести заголовки нод при помощи views через запятую, т.е. таким образом: Нода1, Нода2, Нода3.
Как я пытаюсь сделать - создал новый шаблон views-view-fields--disease--page-1.tpl.php, а там я вывожу заголовки:

<?php
print $fields['title']->content;
?>

Он выводит заголовки, но не через запятую, каким образом это можно сделать? Спасибо

Комментарии

Аватар пользователя Antoniy Antoniy 26 апреля 2012 в 13:00

А может так:
Стиль строки: Поля, Настройки стиля строки, Встроенные поля: ставим галочку, Разделитель: ставим запятую ?

Аватар пользователя Antoniy Antoniy 1 августа 2012 в 7:36

Настройка разделителя между встроенными полями в стиле строки действует на поля в одном выводе. Поля выводятся не в div, а в span, а между этими span разделитель

Аватар пользователя Antoniy Antoniy 1 августа 2012 в 7:53

А если в виде только одно поле, то естественно ничего не получится сделать через настройку стиля строки. Да, придется делать темизацию. Только, по моему, не через шаблон вывода полей, а через шаблон вывода колонок (если поле в виде только одно).

Можно попробовать обойтись CSS с помощью float и через свойство content и псевдоэлемент alter добавлять запятые после div в котором выводится содержимое единственного поля.

Аватар пользователя iNFerNo iNFerNo 1 августа 2012 в 9:21

"Kremenetskiy" wrote:
А если в виде только одно поле, то естественно ничего не получится сделать через настройку стиля строки. Да, придется делать темизацию. Только, по моему, не через шаблон вывода полей, а через шаблон вывода колонок (если поле в виде только одно).

можно на примере а то и ридми читал и описание модуля и вас тут - но что то не пойму когда это всетаки работает.

вот у меня 1 поле - автор ноды...... хочу вывести всех автор через запятую во вьюхе...

Аватар пользователя Antoniy Antoniy 1 августа 2012 в 9:56

"iNFerNo" wrote:
вот у меня 1 поле - автор ноды...... хочу вывести всех автор через запятую во вьюхе...

Ну вот, разделитель во встроенных полях работать не будет, так как поле то всего одно, а не два и больше.

Если это текстовые поля в дивах, то по моему проще всего делать через CSS свойство content псевдоэлемент alter. Хотя это проще всего на списках применяется, но и на дивах, думаю, тоже можно. Ридми находится на htmlbook.ru

оно конечно правильнее будет через темизацию шаблона views. Ридми по темизации views тоже можно найти.

"iNFerNo" wrote:
можно на примере

На примере не получится, задачи такой передо мной не стояло, поэтому только в теории.