Personal tools
Namespaces
Variants
Actions

Design:Introducere

From Katapulta

(Difference between revisions)
Jump to: navigation, search
m
m
Line 2: Line 2:
==Twig==
==Twig==
Twig este un limbaj folosit în Katapulta pentru designul template-urilor. Este folosit alături de HTML și CSS. În Twig există două tipuri de taguri:
Twig este un limbaj folosit în Katapulta pentru designul template-urilor. Este folosit alături de HTML și CSS. În Twig există două tipuri de taguri:
-
* {%....%} - folosit pentru executarea structurilor de control (for, if, etc.)
+
* {% ... %} - folosit pentru executarea structurilor de control (for, if, etc.)
-
* {{....}} - folosit pentru afișarea pe ecran a rezultatului unei expresii
+
* '{{ ... }}' - folosit pentru afișarea pe ecran a rezultatului unei expresii
Mai jos este un exemplu care ilustrează cele explicate mai sus:
Mai jos este un exemplu care ilustrează cele explicate mai sus:

Revision as of 09:28, 14 April 2011

În procesul de construire a unei teme Katapulta trebuie avute în vedere următoarele:

Contents

Twig

Twig este un limbaj folosit în Katapulta pentru designul template-urilor. Este folosit alături de HTML și CSS. În Twig există două tipuri de taguri:

  • {% ... %} - folosit pentru executarea structurilor de control (for, if, etc.)
  • 'Template:...' - folosit pentru afișarea pe ecran a rezultatului unei expresii

Mai jos este un exemplu care ilustrează cele explicate mai sus:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>  
  <head>    
    <title>My Webpage</title>  
  </head>
  <body>    
    <ul id="navigation">      
      {% for item in navigation %}        
      <li><a href="{{ item.href }}">{{ item.caption }}</a></li>      
      {% endfor %}    
    </ul>    
    <h1>My Webpage</h1>    
    {{ a_variable }}  
  </body>
</html>


Template-uri

Variabile

Filtre

Expresii logice