Преобразование механизма шаблонов JavaScript Джона Резига для работы с шаблонами PHP - PullRequest
0 голосов
/ 23 марта 2010

Я пытаюсь преобразовать шаблонизатор Джона Резига для работы с PHP.

По сути, я бы хотел добиться возможности использовать определенные представления Kohana с помощью механизма шаблонов JavaScript, чтобы я мог использовать одни и те же представления как для стандартного запроса PHP, так и для запроса jQuery AJAX.

Я начинаю с основ и хотел бы иметь возможность конвертировать

http://github.com/nje/jquery-tmpl/blob/master/jquery.tmpl.js

Работать с php вот так ...

### From This ###
<li><a href="{%= link %}">{%= title %}</a> - {%= description %}</li>
### Into This ###
<li><a href="<?= $link ?>"><?= $title ?></a> - <?= description ?></li>

RexEx в нем немного над моей головой, и это, очевидно, не так просто, как изменить%} на?> В строках 148 - 158. Любая помощь будет высоко оценена. Я также не уверен, как позаботиться о разнице в $, которую имеют переменные PHP.

Спасибо

Сергей

1 Ответ

0 голосов
/ 30 марта 2010

Поскольку я не получил никаких указаний о том, как сделать все это на чистом JS, я подумал о другом методе. Любые советы или указатели по этому методу также будут высоко оценены. Я думал написать свои взгляды в HAML, используя kohaml для их анализа.

http://github.com/transphorm/kohaml

Затем немного подправил интерпретатор Kohaml, чтобы выплевывать JS Templates и для меня. Что вы, ребята, думаете о решении проблемы таким образом?

...