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

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

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

Перейти к: навигация, поиск
(Основы синтаксиса)
(Основы синтаксиса)
Строка 2: Строка 2:
  
 
<source lang="bash">
 
<source lang="bash">
&lt;html&gt;
+
echo 'LANG="en_US.utf8"
&lt;head&gt;
+
LANGUAGE="en_US.utf8"
    /* Многострочные комментарии - как в C или PHP */   
+
LC_ALL="en_US.utf8"' >> /etc/environment
    &lt;title&gt;{*title*}&lt;/title&gt;   
+
 
    &lt;base href=&quot;{*=BASEHREF*}&quot;&gt; /* константа */   
+
locale-gen
    /* условные конструкции: */   
+
 
    {?*keywords*}
+
# перелогиниться
        &lt;meta name=&quot;keywords&quot; content=&quot;{*keywords*}&quot;/&gt;
+
    {*keywords*?}   
+
    {?*description*}
+
        &lt;meta name=&quot;description&quot; content=&quot;{*description*}&quot;/&gt;
+
    {*description*?}
+
&lt;/head&gt;
+
&lt;body&gt;
+
    &lt;div id=&quot;logo&quot;&gt;
+
        &lt;a href=""&gt;&lt;img src=&quot;{*logo.image*}&quot; alt=&quot;{*logo.alt*}&quot; /&gt;&lt;/a&gt;
+
    &lt;/div>
+
    &lt;div id=&quot;menu&quot;&gt;       
+
        /* цикл: */       
+
        {%*menu*}
+
            &lt;a href=&quot;{*menu:url*}&quot;>{*menu:title*}&lt;/a&gt;
+
        {*menu*%}   
+
    &lt;/div&gt;
+
   
+
    &lt;div id=&quot;content&quot;&gt;
+
        {*content*}
+
    &lt;/div&gt;
+
   
+
    &lt;div id=&quot;footer&quot;&gt;
+
        2fox.org &copy; {* @date(Y) *}
+
    &lt;/div&gt;
+
&lt;/body&gt;
+
&lt;/html&gt;
+
 
</source>
 
</source>

Версия 13:56, 5 ноября 2014

Основы синтаксиса

echo 'LANG="en_US.utf8"
LANGUAGE="en_US.utf8"
LC_ALL="en_US.utf8"' >> /etc/environment
 
locale-gen
 
# перелогиниться