Вставить тег шаблона бизнес-катализатора - PullRequest
2 голосов
/ 16 ноября 2010

Привет, ребята, я пытаюсь сделать, и если заявление для бизнес-катализатора

В BC они дают вам теги шаблонов, то есть {module_webapps,5502,a,}

Я пытаюсь запустить оператор if, чтобы добавить этокак код для div.

var pathname = window.location.pathname;

if(pathname == '/test') {

//var mod = "{module" + '_' + "webapps,5502,a,}";

$('.comment-box').html("{module" + '_' + "webapps,5502,a,}");

 //alert(mod);
}

Проходит, но отображается на веб-странице в виде текста и не запускает код.

Ответы [ 2 ]

3 голосов
/ 26 июля 2011

Вы не можете этого сделать. Модуль должен быть в этой форме {module_webapps,5502,a,} на стороне сервера, чтобы механизм рендеринга мог извлечь данные. Подобная сборка на стороне клиента ничего не даст.

0 голосов
/ 28 января 2011

Я знаю, что это довольно старый вопрос, но я только начал вникать в BC сам (UGH. Какой беспорядок, их админ-центр!)

Я подозреваю, что причина того, что он не работает для вас, заключается в том, что они фактически выполняют некоторую предварительную обработку файлов шаблонов html до того, как UA получит запрашиваемую страницу. Эти теги заменяются соответствующим контентом на стороне сервера; Вставка тегов шаблона на стороне клиента не будет предварительно обработана.

...