DocLister
Автор: Agel Nash
Сниппет для вывода информации из различных таблиц. Изначально разрабатывался как замена сниппета Ditto, но в итоге существенно превзошел его в возможностях, гибкости и производительности. При этом в простых случаях использовать DocLister не сложнее, чем Ditto (многие параметры совпадают).
Отличительные особенности:
- легко расширяется;
- позволяет выводить данные из любых таблиц (в том числе из каталога Shopkeeper);
- есть возможность вывести данные в json-формате;
- возможность произвольной обработки данных перед выводом;
- удобные средства отладки;
- сортировка по TV-параметрам с преобразованием типов;
- фильтрация документов, в том числе по TV-параметрам;
- поддержка лексиконов;
- загрузка параметров из файлов.
Для работы DocLister требуется PHP 5.3 или выше.
Github