Уведомления

Группа в Telegram: присоединиться | Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Март 13, 2007 15:34:20

NilovSerge
От:
Зарегистрирован: 2007-02-15
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать <dtml параметр во вложенный шаблон

А можно ли передать параметры во вложенный шаблон наподобе:


<dtml-let SubTitle=“'Who is'” relation=“'uncleBob'”> // Создаю переменные

<dtml-var standard_html_header> // Внутри заголовка переменные SubTitle и relation будут считаны <dtml-var SubTitle> и вызовет ошибку “KeyError: ‘SubTitle’”

</dtml-let>

Если такое сделать можно то как?



Офлайн

#2 Март 13, 2007 15:54:44

albert
От:
Зарегистрирован: 2006-09-15
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать <dtml параметр во вложенный шаблон

С DTML я мало чем могу помочь, я его не использую, и не считаю целесообразным его использовать для генерации страниц. А ZPT разве не подходит?



Офлайн

#3 Март 13, 2007 16:37:23

NilovSerge
От:
Зарегистрирован: 2007-02-15
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать <dtml параметр во вложенный шаблон

Пробую ZPT:
<span tal:define=“global CampusName python:'Educational Improvment Plan'” tal:omit-tag=“”></span>

<dtml-var standard_html_header>


В standard_html_header:
<font style=“font-size:16pt” face=“Verdana” color=“#009F9F” >
<span tal:replace=“CampusName” >CampusNameText…</span>
</font><br>
И не меняет значение “CampusName”…

А как вставить standard_html_header используя ZPT?



Офлайн

#4 Март 13, 2007 16:49:49

albert
От:
Зарегистрирован: 2006-09-15
Сообщения: 70
Репутация: +  0  -
Профиль   Отправить e-mail  

Передать <dtml параметр во вложенный шаблон

NilovSerge
<dtml-var standard_html_header>
Это к чему?

NilovSerge
А как вставить standard_html_header используя ZPT?
Обычно для этого используются макросы.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version