Загрузка макросов из других файлов шаблонов в Chameleon - PullRequest
0 голосов
/ 09 августа 2011

У меня есть приложение Pyramid, которое использует Chameleon для своих шаблонов.
Я хотел бы создать главную страницу шаблона (скажем, master.pt), содержащую несколько макросов, которые я использую на всех страницах моего сайта.
Я пытаюсь загрузить эти макросы в разные шаблоны в моем приложении, но я не могу этого сделать - в документации Chameleon указан следующий синтаксис:

<div tal:define="master load: ../master.pt" metal:use-macro="master" />

Но это вызывает исключение.Каков правильный синтаксис для включения внешних макросов в шаблон Chameleon?

1 Ответ

0 голосов
/ 10 августа 2011

В случае, если кому-то интересно, так как я использую Pyramid, использование немного отличается:
http://docs.pylonsproject.org/projects/pyramid/1.0/narr/templates.html#using-zpt-macros-in-pyramid

...