Мне было интересно, есть ли там что-то, что позволит php отображать шаблоны Handlebarsjs на стороне сервера.
благодаря
Я запускаю новый проект для выполнения этой задачи, здесь:
https://github.com/XaminProject/handlebars.php
Не так много проверено, но достаточно для его использования.
lightncandy – это чистая библиотека PHP, которая поддерживает почти все функции рулей (не требует библиотеки PECL)
Попробуйте mustache.php, это не то же самое, но handlebarsjs основан на нем, поэтому он очень похож.
Это в значительной степени зависит от того, как вы имеете дело с шаблонами Handlebars. Вы внедряете их в HTML? Вы загружаете их отдельно? Вы сохраняете их локально, а затем компилируете? Если вы внедряете HTML, вы можете просто поместить туда некоторые теги PHP, и все готово.
Если вы загружаете их отдельно, вам нужно будет загрузить файл шаблона в PHP (например: file_get_contents, fopen / fread), обработать необходимую информацию и затем снова сохранить файл (например: file_put_contents, fopen / fwrite).
PHP может отображать что угодно. Просто поместите свои открытые / закрытые теги PHP и сделайте свою магию.