Príručka pre developerov‎ > ‎Tagy‎ > ‎

{exp:kreacommerce:lines}

Zobrazí základné informácie o líniách.

{exp:kreacommerce:lines line_id="1"} Názov: {line_name} <br /> Popis: {line_desc} {/exp:kreacommerce:lines}

Stránkovanie

Popis vytvorenia stránkovania.

Parametre

  • line_id="1"
  • line_url_title="url-nazov"
  • line_first_letter="A"
  • has_products="yes"
  • dynamic="off"
  • order_by="line_id"
  • sort="asc"
  • limit="30"

line_id=

line_id="1"

Vyhľadá líniu podľa jej ID. Ak chceme zobraziť viac konkrétnych línii, použijeme ako oddeľovač "|" (pipe).

line_id="1|2|3"

line_url_title=

line_url_title="url-nazov"

Vyhľadá líniu podľa jej "url title". Ak chceme zobraziť viac konkrétnych línii, použijeme ako oddeľovač "|" (pipe).

line_url_title="url-nazov|iny-url-nazov|dalsi-url-nazov"

line_first_letter=

line_first_letter="A"

Vyhľadá všetky línie, ktorých názov začína na zadanú sekvenciu znakov. Veľkosť písmen sa nerozlišuje.

has_products=

has_products="yes"

Tento parameter určuje či sa majú zobraziť všetky línie alebo len tie, pre ktoré existujú nejaké produkty. Defaultne je táto hodnota vypnutá.

dynamic=

dynamic="on"

Ak je nastavená hodnota na "on", tak pri výpise sa berie do úvahy stránkovanie (berie sa do úvahy URL adresa). Ak je hodnota nastavená na "off", zobrazia sa všetky záznamy.

order_by=

order_by="line_id"

Usporiadanie výpisu podľa zadaného kľúča. Usporiadavať je možné na základe týchto kľúčov:

  • line_id - podľa ID línie
  • line_name - podľa názvu

sort=

sort="asc"

Usporiadanie výpisu vzostupne alebo zostupne. Defaultne je nastavená hodnota na "asc". Možné hodnoty:

  • asc - vzostupne
  • desc - zostupne

limit=

limit="30"

Určuje, koľko záznamov sa má zobraziť. Defaultne sa zobrazuje 30 záznamov.

Nepárové značky

  • {switch}
  • {total_results}
  • {count}
  • {total_count}
  • {line_id}
  • {line_name}
  • {line_url_title}
  • {line_desc}
  • {line_status}

switch

{switch="jeden cyklus|druhý cyklus|tretí cyklus"}

"Loopuje" medzi jednotlivými hodnotami, ktoré sú oddelené znakom "|" (pipe).

total_results

{total_results}

Celkový počet záznamov, ktoré budú zobrazené.

count

{count}

Poradové číslo výpisu.

total_count

{if total_count < 3} content {/if}

Počet príspevkov zobrazených v jednom cykle.

line_id

{line_id}

ID línie.

line_name

{line_name}

Názov línie.

line_url_title

{line_url_title}

Názov línie upravený do formy pre použite do url adresy.

line_desc

{line_desc}

Popis línie.

line_status

{line_status}

Vráti status línie. "1" línia je zobrazovaná, "0" nie je zobrazovaná.

Párové značky

  • {line_products}

line_products

{line_products} {exp:kreacommerce:products product_id="{line_product_id}"} Názov produktu: {product_name} <br /> {/exp:kreacommerce:products} {/line_products}

Vráti produkty v danej línii.

line_product_switch

{line_product_switch="jeden cyklus|druhý cyklus|tretí cyklus"}

"Loopuje" medzi jednotlivými hodnotami, ktoré sú oddelené znakom "|" (pipe).

line_product_count

{line_product_count}

Poradové číslo výpisu.

line_product_total_count

{line_product_total_count}

Celkový počet zobrazených produktov.

line_product_id

{line_product_id}

ID produktu.

Značky, ktoré je možné zahrnúť do podmienok

{if count == 5} - Aktuálne poradie {if total_count == 35} - Počet zobrazených záznamov na stránku - závisí od nastaveného limitu {if total_result == 35} - Celkový počet vyhovujúcich záznamov {if paginate} - Otestovanie, či je potrebné stránkovanie {if current_page == 2} - Aktuálna stránka pri stránkovaní {if total_pages == 5} - Celkový počet stránok pri stránkovaní {if line_id == 2} - ID linie {if line_url_title == 'lina'} - URL názov línie {if line_status == 1} - Status linie
Comments