Для нашей EPR системы на MODX требуется много редактируемых html-таблиц. Функционал большинтсва таблиц практически одинаков. В основном требуется просто GRUD — создание, чтение, редактирование, удаление записей из базы. Для этой цели имеет смысл создать отдельный компонент или использовать существующий. До написания getTables и PVTables для редактируемых таблиц в MODX был только MIGX на EXTJS 3. EXTJS 3 не понравился мне тем, что для простой задачи выдает кучу HTML кода в котором не легко разобраться. Был сделан getTables на php и jquery. В принципе с большинством задач он справляется, но сейчас я подсел на реактивный фреймворк Vue. И решил сделать таблицы на нем. (Были еще мотивы делать, но по большому счету потому, что понравился Vue :-). Хотя как оказалось, по моим ощущениям, на программировании на нем в среднем уходит больше времени :-().
Задумка PVTables
Читать дальше