Я пытаюсь использовать Mustache.php с Joomla. Что бы я хотел, это проверить всю страницу на фигурные скобки, а затем изменить {{name}} для PERSONS NAME и т. Д. И т. Д. Я попытался сыграть с ним с примером, который у них есть на веб-сайте, и получил привет мир, чтобы эхо в верхней части страницы, как пример, дело в том, что если я включаю {{planet}} в другое место на странице, это просто буквально эхо {{planet}}, как я могу заставить его отобразить всю страницу и искать любые экземпляры {{planet}} и заменять его миром, чтобы я мог включать {{name}} в шаблоны и т. д.?Использование Усы с joomla
Это пример, который я разместил на своих сайтах templates index.php, im не уверен, как направить его для рендеринга всей страницы, но кто-нибудь знает, будет ли Joomla хранить всю страницу в массиве до ее отображения или способ сделать выше? ».
<?php
include('Mustache.php');
$m = new Mustache;
echo $m->render('Hello {{planet}}', array('planet' => 'World!'));
// "Hello World!"
?>
Вы можете попытаться найти место, где все собрано в буфер ('ob_start()', если это сделано в Joomla), а затем получить все содержимое буфера в переменную. Затем передайте его на усы и произнесите результат. Что-то вроде того. Не familier с Joomla, так что не могу сказать точно! – Eugene