Механизм шаблонов, написанный на PHP, который использует формат JSON в качестве данных?

Мне нужен механизм шаблонов, написанный на PHP, который использует файл JSON в качестве данных. Популярный движок, который мне нравится, это формат шаблона Mustache.php но что я понял из документации, данные для этого движка — это классы PHP, которые не очень красивы.

Что мне нужно, это что-то вроде этого:

Data in JSON + {{A Pretty Template that use curly braces for objects}} знак равно A clean HTML

И, конечно же, я хочу, чтобы этот движок выполнял компиляцию на сервере. Ваши комментарии приветствуются.

0

Решение

использование json_decode функция для декодирования данных JSON в объекты PHP, например:

require '/path/to/mustache/src/Mustache/Autoloader.php';
Mustache_Autoloader::register();

$mustache = new Mustache_Engine();

$tpl = $mustache->loadTemplate('foo'); // loads __DIR__.'/views/foo.mustache';
echo $tpl->render(json_decode('my_data.json'));
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]