Смысл таков: есть шаблоны документов, в которых нужно заменять поля. Одиночные поля заменяются просто «Привет, {username}», например. Но возник вопрос — что делать с табличными данными? Заменять таблицу одним полем нельзя. Вкратце нужно иметь возможность менять поля таблицы в шаблоне (и их порядок естественно), и желательно стили оформления. Кроме того, не должно быть PHP кода внутри шаблона, то есть шаблон должен легко редактироваться тетей Зиной из бухгалтерии :)
Не хочется изобретать свой велосипед, но навскидку ничего подходящего не нашел.
Что то мне кажется что стандартных решений, нет, я по крайней мере не припомню.
Я бы на вашем месте взял какой нибудь smarty или twig и написал плагин для таблиц.
Что-нибудь типа
[table name=«test», fields=['id','name','surname'] ]
Почему минусуют решение? Внизу вот автор сказал, что ему мегафоновский шаблонизатор подходит. Чем не устраивают более мощные шаблонизаторы, позволяющие сделать плагины специально под таблички для тёти Зины?
Как известно, PHP позволяет отсылать в POST-запросах мультиуровневые массивы. Собственно, вполне возможно сгенерить такие вот поля-массивы и для таблицы. Единственный вменяемый вариант который я вижу.