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

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

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

Перейти к: навигация, поиск
(Основы синтаксиса)
Строка 9: Строка 9:
 
     /* условные конструкции: */   
 
     /* условные конструкции: */   
 
     /* если keywords существует */   
 
     /* если keywords существует */   
     {?*keywords*}  
+
     {?*keywords*}<meta name="keywords" content="{*keywords*}">{*keywords*?}
        <meta name="keywords" content="{*keywords*}">
+
    {*keywords*?}
+
 
      
 
      
     {?*description*}
+
     {?*description*}<meta name="description" content="{*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 &copy; {* @date(Y)*} /* мадуль даты как PHP */  
+
         2fox.org &copy; {* @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 &copy; {* @date(Y)*} /* модуль даты как PHP */ 
     </div>
</body>
</html>