2010-06-30 2 views
0

У меня есть некоторый вид (Views 2 - список приглашений, стиль таблицы), который использует встроенные формы для редактирования записей непосредственно в строках вида. Я использую ahah для изменения значений в записях. Мне нужно обновить все записи динамически (некоторые вычисления) после изменения некоторых флажков. Есть ли способ обновить представление с помощью Ajax? Чтобы вызвать перезагрузку строк таблицы, только сформировать код? Я подозреваю, что это должно быть каким-то образом (некоторые команды), поскольку есть вариант использования Ajax в представлениях для сортировки таблиц, и т.д. ...Drupal Views Ajax refresh rows

Любые намеки были бы оценены

ответ

1

В базовых настройках есть " используйте ajax ', который:

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

вы можете найти модуль Ajax Views Refresh полезную

+0

Этого вида используются только для администраторов, чтобы не быть индексируют поисковые системы, ETCC. поэтому использование Ajax наиболее удобно здесь. Я не хочу устанавливать отдельный модуль для такой простой функции. Я уверен, что некоторые функции запускаются, когда пользователь обновляет фильтр или меняет сортировку ... – Lukasz

+0

Я взглянул на модуль и его довольно маленький, всего менее 100 строк кода для файлов .js и .module. Вероятно, стоит попробовать. – Jukebox