Подтвердить что ты не робот

Перенос PHP-рендеринга Handlebarsjs

Мне было интересно, есть ли что-то, что позволит php отображать шаблоны Handlebarsjs на стороне сервера.

спасибо

4b9b3361

Ответ 1

Я запускаю новый проект для выполнения этой задачи, здесь:

https://github.com/XaminProject/handlebars.php

Не так много проверено, но его достаточно для использования.

Ответ 2

lightncandy - это чистая библиотека PHP, которая поддерживает почти все функции рулей (не требует библиотеки PECL)

Ответ 3

Попробуйте mustache.php, это не то же самое, но handlebarsjs основано на этом, так что это очень похоже.

Ответ 4

Это сильно зависит от того, как вы имеете дело с шаблонами Handlebars. Вы внедряете их в HTML? Вы загружаете их отдельно? Вы сохраняете их локально, а затем компилируете? Если вы внедряете HTML, вы можете просто поместить туда некоторые теги PHP, и все готово.

Если вы загружаете их отдельно, вам нужно будет загрузить файл шаблона в PHP (например: file_get_contents, fopen/fread), обработать необходимую информацию и затем снова сохранить файл (например: file_put_contents, fopen/FWRITE).

PHP может отображать что угодно. Просто поместите свои открытые/закрытые теги PHP и сделайте свою магию.