Представление в ноде, как?

11 ноября 2010 в 10:45

Что можно посоветовать использовать в такой ситуации:
- есть тип материала (в принципе сейчас только заголовок и содержимое).
- есть представление из Views, которые выводит некий структурный список с ссылками

Нужно вставлять в ноду при создании по данному типу материала содержимое представления, но так, чтобы оно потом обновлялось только при редактировании или создании, но не при просмотре. Вставлять нужно посреди всего остального текста (т.е. что-то типа дайджеста делать)...

Комментарии

Есть три варианта:
1. php кодом через views_embed_view().
2. ССК views field - есть такой модуль.
3. Можно еще попробовать Ajax ом вытащить.

11 ноября 2010 в 11:05

annya wrote:
Непонятно. При редактирование и создании должна быть вьюшка, а при просмотре статика?

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

11 ноября 2010 в 11:14

Как по мне просто можно сделать так:
Выводить вьюшку ручками через views_embed_view()+поставить аргумент по дате создания, и показывать только те материалы, которые были созданы до последнего обновления даной ноды.

11 ноября 2010 в 11:21

penexe wrote:
кнопку к буедитору или другому редактору которая вставит отрендереный вью

А кнопку на чем написать, на JScript?

11 ноября 2010 в 17:05

Softovick wrote:
penexe wrote:
кнопку к буедитору или другому редактору которая вставит отрендереный вью

А кнопку на чем написать, на JScript?

если для bueditor'а, то можно для кнопки использовать php код
http://ufku.com/drupal/bueditor/buttons

11 ноября 2010 в 20:32