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