Описание
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».
Отзывы
Отзывов пока нет.