Drupal, Views: используя AJAX для загрузки всего узла? - PullRequest
3 голосов
/ 16 мая 2010

У меня есть страница просмотра со всем содержимым моего сайта (заголовки узлов). Когда я нажимаю на один из этих заголовков, я хочу загрузить весь узел без обновления страницы и отобразить его слева.

Могу ли я сделать это с помощью Views (я имею в виду ... есть ли у него функция загрузки полного узла и добавления его на текущую страницу?

спасибо

Ответы [ 3 ]

2 голосов
/ 17 мая 2010

Я думаю, что это возможно с помощью Views. Представления - это гораздо больше, чем просто генератор SQL.
Представления могут работать с полями или с полным узлом. Установите его на полный узел.
Представления могут работать с Ajax - установите для него «да» (я думаю, что это да по умолчанию).

Трудно из вашего описания понять всю картину, поэтому я не могу вести вас дальше. Все, что я могу сказать, это то, что я использую Exposed Filter с Ajax и правильно загружаю полный узел, изменяя содержимое страницы.

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

С уважением,
Шуша

1 голос
/ 17 мая 2010

Нет. Представления в основном генератор запросов SQL. Вы можете делать то, что вы описываете, с помощью JavaScript, но я не знаю, какие модули могут быть полезны.

0 голосов
/ 17 мая 2010

Проверьте модальную раму - http://drupal.org/project/modalframe

По сути, ваше представление отображает только заголовок, и у вас включена "ссылка заголовка на узел". Вместо того чтобы переходить на страницу узла, вы хотите отобразить содержимое узла во всплывающем модальном фрейме.

...