Personal tools
Namespaces
Variants
Actions

Design:Variabile

From Katapulta

(Difference between revisions)
Jump to: navigation, search
m (catalog)
m (catalog)
Line 127: Line 127:
===catalog===
===catalog===
Returnează produsele din colecția cu identificatorul ''catalog''. Dacă această colecție nu este definită va returna toate produsele din magazin.
Returnează produsele din colecția cu identificatorul ''catalog''. Dacă această colecție nu este definită va returna toate produsele din magazin.
 +
 +
Această variabilă este folosită în template-ul [[Design:Catalog.html|catalog.html]].
Atribute:
Atribute:
* <pre>catalog.products</pre>
* <pre>catalog.products</pre>

Revision as of 13:07, 29 April 2011

Contents

Variabile globale

Variabilele globale sunt variabilele disponibile în toate template-urile sau widget-urile Katapulta. Cu alte cuvinte aceste variabile pot fi apelate în oricare dintre template-uri, indiferent de context. Acestea sunt următoarele:

collections

Conține lista de colecții de produse.

blog

Conține lista de articole din blog-ul magazinului tău.

Atribute:

  • blog.all_posts
    - lista de articole
  • blog.categories
    - lista categorii de articole

cart

Această variabilă reprezintă coșul de cumpărături activ.

link_lists

Conține listele de linkuri (meniurile definite în secțiunea Navigare)

vendors

Lista de producători

product_types

Lista de tipuri de produse

pages

Lista de pagini statice

active_url

URL-ul activ

shop

Conține informații despre magazinul tău așa cum au fost definite în secțiunea setări magazin.

Atribute:

  • shop.name
    - numele magazinului
  • shop.url
    - adresa web a magazinului
  • shop.email
    - email-ul magazinului

Variabile specifice template-urilor

product

Atribute:

  • product.id
  • product.title
  • product.description
  • product.is_physical
  • product.has_variants
  • product.property1
  • product.property2
  • product.property3
  • product.tags
  • product.creation_time
  • product.url
  • product.variants
  • product.images
  • product.collections
  • product.price_varies
  • product.price
  • product.price_min
  • product.compare_price
  • product.compare_price_min
  • product.compare_price_max
  • product.compare_price_varies
  • product.requires_shipping
  • product.type
  • product.vendor
  • product.featured_photo

collection

Atribute:

  • collection.id
  • collection.title
  • collection.collection_type
  • collection.description
  • collection.products
  • collection.url
  • collection.product_count

page

Atribute:

  • page.id
  • page.title
  • page.content
  • page.url

post

Atribute:

  • post.id
  • post.title
  • post.author
  • post.content
  • post.last_update_time
  • post.creation_time
  • post.handle
  • post.url
  • post.comment_count
  • post.comments
  • post.category
  • post.comments_denied

category

Atribute:

  • category.id
  • category.title
  • category.url
  • category.posts

product_type

Returnează tipul de produs curent.

Atribute:

  • product_type.title
    - denumirea tipului de produs curent
  • product_type.url
    - URL-ul tipul de produs curent
  • product_type.products
    - lista de produse a tipului de produs curent

vendor

Returnează producătorul curent.

Atribute:

  • vendor.title
    - denumirea producătorului curent
  • vendor.url
    - URL-ul producătorului curent
  • vendor.products
    - lista de produse a producătorului curent

cart

Returnează coșul de cumpărături activ. Atribute:

catalog

Returnează produsele din colecția cu identificatorul catalog. Dacă această colecție nu este definită va returna toate produsele din magazin.

Această variabilă este folosită în template-ul catalog.html.

Atribute:

  • catalog.products