Personal tools
Namespaces
Variants
Actions

Design:Catalog.html

From Katapulta

(Difference between revisions)
Jump to: navigation, search
m
m
Line 3: Line 3:
Așadar pentru a avea un control cât mai bun asupra produselor care vor fi afișate în acest template este recomandabilă crearea unei colecții al cărei identificator se numește ''catalog''. Numele colecție poate fi oricare (ex. nume: Catalogul de produse, identificator: catalog). Important este ca identificatorul să se numească ''catalog''.
Așadar pentru a avea un control cât mai bun asupra produselor care vor fi afișate în acest template este recomandabilă crearea unei colecții al cărei identificator se numește ''catalog''. Numele colecție poate fi oricare (ex. nume: Catalogul de produse, identificator: catalog). Important este ca identificatorul să se numească ''catalog''.
 +
<html><div class="highlight">
 +
<pre>
 +
<span class="x">&lt;h2&gt;Catalogul de produse&lt;/h2&gt;</span>
 +
<span class="x">&lt;ul id="catalog"&gt;</span>
 +
<span class="x">  </span><span class="cp">{%</span> <span class="k">for</span> <span class="nv">product</span> <span class="k">in</span> <span class="nv">catalog.products</span> <span class="cp">%}</span><span class="x"></span>
 +
<span class="x">    &lt;li&gt;</span><span class="cp">{{</span> <span class="nv">product.title</span> <span class="cp">}}</span><span class="x">&lt;/li&gt;</span>
 +
<span class="x">  </span><span class="cp">{%</span> <span class="k">endfor</span> <span class="cp">%}</span><span class="x"></span>
 +
<span class="x">&lt;/ul&gt;</span>
 +
 +
</pre>
 +
</div></html>
==Variabile==
==Variabile==
* <pre>catalog</pre> - are un singur atribut:
* <pre>catalog</pre> - are un singur atribut:
** <pre>catalog.products</pre> - lista produselor din catalog
** <pre>catalog.products</pre> - lista produselor din catalog
* toate [[Design:Variabile#Variabile globale|variabilele globale]]
* toate [[Design:Variabile#Variabile globale|variabilele globale]]

Revision as of 08:41, 28 April 2011

Acest template afișează toate produsele din colecția cu identificatorul catalog. Dacă colecția Catalog nu este definită, atunci implicit toate produsele din site vor fi afișate în template-ul catalog.html.

Așadar pentru a avea un control cât mai bun asupra produselor care vor fi afișate în acest template este recomandabilă crearea unei colecții al cărei identificator se numește catalog. Numele colecție poate fi oricare (ex. nume: Catalogul de produse, identificator: catalog). Important este ca identificatorul să se numească catalog.

<h2>Catalogul de produse</h2>
<ul id="catalog">
  {% for product in catalog.products %}
    <li>{{ product.title }}</li>
  {% endfor %}
</ul>

Variabile

  • catalog
    - are un singur atribut:
    • catalog.products
      - lista produselor din catalog
  • toate variabilele globale