Вы здесь

Как вывести под нодой N последних комментариев

1

Вывожу в представлении содержимое полностью (с комментариями).

Как под нодой, на странице представления, выводить только последние комментарии, к примеру 10 ?

Версия Drupal: 
7.x
Категория: 
Comments API
Вопрос задан 14.08.2015 - 19:27

Ответы

0

использовать 2 представления или attach. В общем разделить ноду и комменты.
Оффтопик: Зачем вьюхой выводить полную ноду с комментами, если этого можно добиться и без использования вьюхи?

Ответ дан 14.08.2015 - 22:10

Зачем вьюхой выводить полную ноду с комментами, если этого можно добиться и без использования вьюхи

на странице представления вывожу все ноды определенного типа с комментариями и формой добавления комментария

Комментарий оставлен 14.08.2015 - 22:36

Если плевать на производительность, то лучше написать хендлер к вьюхе. Но советую всё же пересмотреть необходимость подобного функционала

Комментарий оставлен 14.08.2015 - 22:46

в принцине, тут про вьюху можно забыть, задача просто под нодой выводить не все комметны, а только несколько последних.

Комментарий оставлен 14.08.2015 - 23:04
0

там шаблон node.tpl.php подхватывается?
берем тогда в этом шаблоне $content['comments'] и смотрим, что в этом массиве есть.
"обрезаем" часть массива и переназначаем для вывода в $content['comments'];

Ответ дан 15.08.2015 - 09:46