Описание
GravityView (какое бы ни было к нему мое отношение) популярный инструмент. Но встроенный в него Экспорт, позволяет формировать лишь CSV файлы. Для многих это неудобно и недостаточно, потому, что требуется утомительная постобработка таких файлов. Присутствие в названии полей Кириллицы – может сильно испортить настроение и желание что-то делать.
Этот Плагин как раз и предназначен для того, чтобы решить эту проблему.
Особенности и Возможности:
- Работает с ядром WordPress 6.0.1 (наличие PHP 7.4) Модифицированная библиотека phpExcel_7.4
- Работает с Формами GravityView версий 2.0 и выше. Проверено до 2.14.3
- Проверено с Gravity Forms до 2.5.15.4
- Учитывает результаты Поиска при отборе Записей.
- Учитывает Фильтры дополнений “Advanced Filter Extension”.
- Учитывает опции “Override Date Format” для полей типа Дата.
- Корректно обрабатывает Кириллицу
- Имя результирующего Файла содержит Метку Времени, Имя Пользователя и Название Формы/Страницы.
- Выбор интервала дат с помощью календаря.
- Наличие Опции “Привилегии Администратора” для каждой Формы GV. Позволяет выводить все Записи, если текущий Пользователь имеет права Администратора. * Требуется наличие Add-on “Advanced Filter”.
- Виджет “Кнопка Excel-Export”. Добавлен в общий список GV Виджетов. Теперь, чтобы вставить Кнопку “Excel-Export”, достаточно просто кликнуть на этот Виджет. Без необходимости прописывания Шорткода.
- Наличие Опции “Альтернативное название для Excel” для каждого GV Поля. Позволяет изменять названия колонок в таблице Excel, делая их более осмысленными или компактными.
- Возможность Скрыть любое из GV Полей при выводе Записей на Фронтенд и/или в таблицу Excel.
Установка плагина:
Обычная Автоматическая инсталляция.
Демонстрация работы:
* кликните на иконку Excel
* установите нужный Диапазон Дат!
Entry ID | Entry Date | ААА | Дата | User | User IP |
---|---|---|---|---|---|
2 | 28.01.2021 | запись 2 | 2021.01.28 | CS | 8.8.8.8 |
1 | 10.01.2021 | запись 1 | 2021.01.10 | CS | 4.4.4.4 |
Entry ID | Entry Date | ААА | Дата | User | User IP |
-
Каждая Форма GravityView настраивается отдельно. Можно включить Excel-Export или нет.
При наличии Add-on “Advanced Filter” можно управлять выводом Записей. Отображая только Записи Текущего Пользователя, или Все, если Пользователь – Администратор.
Кнопка “Excell Export” для Фронтенда, находится в списке доступных Виджетов GravityView.
Кнопку “Excell Export” для Фронтенда, можно добавить в любой из блоков: Верхний; Нижний; Левый; Правый.
Все Поля GV Формы получают новые элементы Индикации и Управления. (Внутри светлых прямоугольных блоков)
Это Поле “Name” имеет две пиктограммы зеленого цвета. Это значит, что Поле “Name” будет отображаться и на Дисплее и таблице Excel.
Поле “Sea”. Пиктограмма “Excel” – выделена красным. Значит, Поле “Sea” не будет присутствовать в результирующей таблице Excel.
Поле “Color” имеет Альтернативное название “Tone”. Именно так оно будет называться в результирующей таблице Excel.
Поле “ZIP”. Пиктограмма “Display” – выделена красным. Значит, Поле “ZIP” не будет отображаться на Фронтенд как колонка в Списке Записей.
Поле “Edit Entry”. Пиктограмма “Excel” – выделена красным. Значит, Поле “Sea” не будет присутствовать в результирующей таблице Edit Entry. И это правильно, т.к. в таблице совершенно была бы лишней кнопка-ссылка для Редактирования Записи.
Можно видеть, что в данный момент включен режим: “Привилегии Администратора” (Mode: Administrator). При этом, отображаются Записи созданные всеми Пользователями. (если имеется активированный Add-on “Advanced Filter”)
Отображаются Записи созданные только текущим залогиненным Пользователем. (если имеется активированный Add-on “Advanced Filter” и выставлено условие: “Created by – is – Logged-in”)
Итоговая таблица Excel с Записями Текущего Пользователя. (Привилегии Администратора выключены, но активен Фильтр “Created by – is – Logged-in”.
Отзывы
Отзывов пока нет.