Обработчик шаблонов (Основы) — различия между версиями
Материал из wiki.2fox.org
2fox (обсуждение | вклад) |
2fox (обсуждение | вклад) (→Основы синтаксиса) |
||
Строка 9: | Строка 9: | ||
/* условные конструкции: */ | /* условные конструкции: */ | ||
/* если keywords существует */ | /* если keywords существует */ | ||
− | {?*keywords*} | + | {?*keywords*}<meta name="keywords" content="{*keywords*}">{*keywords*?} |
− | + | ||
− | + | ||
− | {?*description*} | + | {?*description*}<meta name="description" content="{*description*}">{*description*?} |
− | + | ||
− | + | ||
</head> | </head> | ||
<body> | <body> | ||
<div id="logo"> | <div id="logo"> | ||
− | <a href=""><img src="{*logo.image*}" alt="{*logo.alt*}"></a> | + | <a href="/"><img src="{*logo.image*}" alt="{*logo.alt*}"></a> |
</div> | </div> | ||
Строка 32: | Строка 28: | ||
<div id="footer"> | <div id="footer"> | ||
− | 2fox.org © {* @date(Y)*} /* | + | 2fox.org © {* @date(Y)*} /* модуль даты как PHP */ |
</div> | </div> | ||
</body> | </body> | ||
</html> | </html> | ||
</source> | </source> |
Версия 14:01, 5 ноября 2014
Основы синтаксиса
<html> <head> /* Многострочные комментарии - как в C или PHP */ <title>{*title*}</title> /* условные конструкции: */ /* если keywords существует */ {?*keywords*}<meta name="keywords" content="{*keywords*}">{*keywords*?} {?*description*}<meta name="description" content="{*description*}">{*description*?} </head> <body> <div id="logo"> <a href="/"><img src="{*logo.image*}" alt="{*logo.alt*}"></a> </div> <div id="menu"> /* цикл: */ {%*menu*}<a href="{*menu:url*}">{*menu:title*}</a>{*menu*%} </div> <div id="content"> {*content*} </div> <div id="footer"> 2fox.org © {* @date(Y)*} /* модуль даты как PHP */ </div> </body> </html>