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

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

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

Перейти к: навигация, поиск
(Новая страница: «== Основы синтаксиса == <code> <html> <head> Многострочные комментарии - как в C или PHP: <ti…»)
 
(Основы синтаксиса)
Строка 1: Строка 1:
 
== Основы синтаксиса ==
 
== Основы синтаксиса ==
  
<code>
+
<blockquote>
<html>
+
&lt;html&gt;
<head>
+
&lt;head&gt;
     /* Многострочные комментарии - как в C или PHP */
+
     /* Многострочные комментарии - как в C или PHP */    
      
+
     &lt;title&gt;{*title*}&lt;/title&gt;   
    <title>{*title*}</title>
+
     &lt;base href="{*=BASEHREF*}"&gt; /* константа */    
      
+
     /* условные конструкции: */    
    <base href="{*=BASEHREF*}"> /* константа */
+
   
+
     /* условные конструкции: */
+
   
+
 
     {?*keywords*}  
 
     {?*keywords*}  
         <meta name="keywords" content="{*keywords*}">
+
         &lt;meta name="keywords" content="{*keywords*}"/&gt;
     {*keywords*?}
+
     {*keywords*?}    
   
+
 
     {?*description*}
 
     {?*description*}
         <meta name="description" content="{*description*}">
+
         &lt;meta name="description" content="{*description*}"/&gt;
 
     {*description*?}
 
     {*description*?}
</head>
+
&lt;/head&gt;
<body>
+
&lt;body&gt;
     <div id="logo">
+
     &lt;div id="logo"&gt;
         <a href=""><img src="{*logo.image*}" alt="{*logo.alt*}"></a>
+
         &lt;a href=""&gt;&lt;img src="{*logo.image*}" alt="{*logo.alt*}" /&gt;&lt;/a&gt;
     </div>
+
     &lt;/div>
 
+
     &lt;div id="menu"&gt;       
     <div id="menu">
+
         /* цикл: */        
       
+
         /* цикл: */
+
       
+
 
         {%*menu*}  
 
         {%*menu*}  
             <a href="{*menu:url*}">{*menu:title*}</a>
+
             &lt;a href="{*menu:url*}">{*menu:title*}&lt;/a&gt;
         {*menu*%}
+
         {*menu*%}    
      
+
     &lt;/div&gt;
    </div>
+
 
      
 
      
     <div id="content">
+
     &lt;div id="content"&gt;
 
         {*content*}
 
         {*content*}
     </div>
+
     &lt;/div&gt;
 
      
 
      
     <div id="footer">
+
     &lt;div id="footer"&gt;
         webew.ru &copy; {*year*}  
+
         2fox.org &copy; {* @date(Y) *}  
     </div>
+
     &lt;/div&gt;
</body>
+
&lt;/body&gt;
</html>
+
&lt;/html&gt;
</code>
+
</blockquote>

Версия 14:33, 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>