2011-01-20 6 views
1

Я использую представления, чтобы показать некоторые данные узлов. в настоящее время я показываю 4 узла за один раз в представлении ... но клиенту нужен переключатель для просмотра 1 узла или 4 узла ... Мне нужен Ajax.переключение между представлениями в drupal

Любая идея, как реализовать это или в любом направлении?

Спасибо.

ответ

1

Вы можете создать два вида: один с 1 узлом и один с 4 узлами, затем с помощью модуля Quick Tabs для переключения между двумя видами с помощью Ajax.

Вы также можете выполнить его с помощью одного вида с двумя различными дисплеями, а затем использовать модуль Views Display Tabs для переключения Ajax.

+0

Спасибо за ответ Matt. Я также использую модуль Quick Tabs для отображения разных представлений, но мне нужно переключение между вкладками :) –

+0

Я думаю, что я не понимаю, что вам нужно. Какой механизм вы хотите использовать для запуска переключения? Форма? Ссылка? –

+0

Мэтт, я могу настроить необходимую вещь ... большое спасибо за ваше сотрудничество. осталось только одно. Я использовал вкладки «Представления просмотров», которые вы упомянули, и теперь мне нужно поместить вкладки ниже содержимого представлений (Нижний левый угол). Я уверен, что это возможно. Могу ли я получить любую идею? –

0

Почему вы не добавляете открытый фильтр к виду и не позволяете клиенту изменить сумму? Я уверен, что если вы настроите представление на использование ajax, фильтр будет основан на ajax.

+0

Привет, Джейми, спасибо за сообщение. На самом деле я новичок в Drupal. Могу ли я узнать больше об экспонированном фильтре? это фильтр, используемый в представлении первоначально или что-то еще, как модуль? –

+0

Это часть просмотров. В правом нижнем углу, когда вы редактируете представление, есть поле, называемое фильтрами. Вы можете добавить фильтр, и когда вы его добавляете, есть кнопка, которая говорит «разоблачить». Это позволяет пользователям использовать форму, называемую «выставленным фильтром». Редактировать: При взгляде на это кажется невозможным. Оставьте это со мной, и я найду другой путь. Возможно, мне придется написать модуль для этого. –

Смежные вопросы