xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Модуль DataTables — шустрые javascript таблицы с помощью Views

Опубликовано в

Описание

Модуль DataTables — это style плагин для Views 3, добавляющий поддержку одноимённой javascript библиотеки и наделяющий таблицы следующими возможностями:

  • Cортировка с автоматическим определением типа данных в колонке.
  • Фильтр по данным (поиск).
  • Javascript пагинация и динамическое количество записей на страницу.
  • Экспорт таблицы в CSV и PDF.
  • Печать всей таблицы.

Все функции выполняются без перезагрузки страницы или подгрузки новых данных.

DataTables в действии

Установка

1. Устанавливаем Libraries API.

2. Скачиваем плагин DataTables и распаковываем в папку sites/all/libraries. После этого файл jquery.dataTables.js должен быть доступен по адресу:

sites/all/libraries/datatables/media/js/jquery.dataTables.js

3. Устанавливаем модуль DataTables.

Использование

Создаём представления. Изменяем стиль на DataTables:

Настраиваем:



Устанавливаем опцию представления Use pager в значение Display all items.

Profit.

Видео

Написанное актуально для DataTables 7.x-1.2
Похожие записи

Комментарии RSS

а экспорт в excel формат не поддерживается?

функция есть, но на выходе там обычный csv

Так он сразу загружает все данные? а если их много? не очень хорошо, имхо...
А так красиво выглядит ))

На офиц. сайте еще и руссификатор лежит.

как эту штуку подключить к модулю tablefield ? был бы круто

Как же всё таки его руссифицировать? Есть код руссификации на оф.сайте, куда его вставить, закачать? Если можно по пунктам для непонятливых... Спасибо.

Помогите разобраться:

Как можно добраться до формы фильтра? А конкретно до слова "Поиск" ("Search").
Суть в том что форма сверстана как то "неудобно", запилена в label, и замена слова "Поиск" приводит к замене всей формы. Что влечет за собой отключение фильтра...

Задача элементарная - заменить слово "Поиск" на значок фильтра. Перепробовал уже кучу способов, но все приводит к тому, что отключается фильтр. Хочу поправить вывод формы, но никак не могу найти где она записана.

Можно ли данным модулем отображать товары Drupal Commerce, чтоб в строке также были остатки, цена и кнопка добавления в корзину.

Это style плагин, который выводит данные в виде таблицы. Какие данные отображать - решать вам.

Доброго дня , xandeadx а не подскажите ?! есть ли возможность развернуть таблицу во весь экран, а то не могу найти информацию по этой теме , если есть буду признателен если дадите хоть какую нибудь инфо)

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании