Персональные инструменты

Обработчик шаблонов (Основы) — различия между версиями

Материал из wiki.2fox.org

Перейти к: навигация, поиск
(Основы синтаксиса)
(Основы синтаксиса)
Строка 6: Строка 6:
 
     /* Многострочные комментарии - как в C или PHP */     
 
     /* Многострочные комментарии - как в C или PHP */     
 
     <title>{*title*}</title>     
 
     <title>{*title*}</title>     
     <base href="{*=BASEHREF*}"> /* константа */     
+
     <base href="{*=BASEHREF*}"> /* константа */     
 
     /* условные конструкции: */     
 
     /* условные конструкции: */     
 
     {?*keywords*}  
 
     {?*keywords*}  
         <meta name="keywords" content="{*keywords*}"/>
+
         <meta name="keywords" content="{*keywords*}"/>
 
     {*keywords*?}     
 
     {*keywords*?}     
 
     {?*description*}
 
     {?*description*}
         <meta name="description" content="{*description*}"/>
+
         <meta name="description" content="{*description*}"/>
 
     {*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>
     <div id="menu">         
+
     <div id="menu">         
 
         /* цикл: */         
 
         /* цикл: */         
 
         {%*menu*}  
 
         {%*menu*}  
             <a href="{*menu:url*}">{*menu:title*}</a>
+
             <a href="{*menu:url*}">{*menu:title*}</a>
 
         {*menu*%}     
 
         {*menu*%}     
 
     </div>
 
     </div>
 
      
 
      
     <div id="content">
+
     <div id="content">
 
         {*content*}
 
         {*content*}
 
     </div>
 
     </div>
 
      
 
      
     <div id="footer">
+
     <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>