Popis funkcie
Zobrazí informácie o produkte získané z konkurenčného obchodu.
{exp:kreacommerce:products_rival product_id="1"}
Obchod: {rival_product_eshop} <br />
Cena: {rival_product_price}
{/exp:kreacommerce:products_rival}
Stránkovanie
Popis vytvorenia stránkovania je zdokumentovaný tu.
Parametre
- product_id="1"
- eshop="www.obchod.sk"
- is_sale="1"
- min_price="30"
- max_price="20"
- dynamic="On"
- order_by="product_name"
- sort="asc"
- limit="30"
product_id
Vyhľadá konkurenčné produkty podľa ID produktu.
eshop
eshop="www.obchod.sk"
Vyhľadá konkurenčné produkty podľa názvu obchodu.
is_sale
is_sale="1"
Vyhľadá konkurenčné produkty podľa toho, či majú nastavený príznak akcia.
min_price
min_price="10"
Zobrazí konkurenčné produkty, ktorých cena je vyššia ako zadaná suma.
max_price
max_price="50"
Zobrazí konkurenčné produkty, ktorých cena je nižšia ako zadaná suma.
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="product_name"
Usporiadanie výpisu podľa zadaného kľúča. Usporiadavať je možné na základe týchto kľúčov:
- product_name - podľa názvu produktu
- price - podľa ceny
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}
- {rival_product_id}
- {rival_product_eshop}
- {rival_product_name}
- {rival_product_currency}
- {rival_product_availability}
- {rival_product_price}
- {rival_product_shipping_price}
- {rival_product_price_with_shipping}
- {rival_product_date}
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.
rival_product_id
{rival_product_id}
ID produktu.
rival_product_eshop
{rival_product_eshop}
Názov obchodu.
rival_product_name
{rival_product_name}
Názov produktu v konkurenčnom obchode.
rival_product_currency
{rival_product_currency}
Mena.
rival_product_availability
{rival_product_availability}
Dostupnosť produktu v konkurenčnom obchode zadaná slovne.
comment_url
{comment_url}
URL adresa autora.
rival_product_price
{rival_product_price}
Cena produktu. Spôsob formátovania cien.
rival_product_shipping_price
{rival_product_shipping_price}
Cena za dopravu. Spôsob formátovania cien.
rival_product_price_with_shipping
{rival_product_price_with_shipping}
Cena produktu vrátane dopravy. Spôsob formátovania cien.
rival_product_date
{rival_product_date format="d.m.Y"}
Dátum aktualizácie. Predvolený formát: dd.mm.rrrr, hh:mm.
Značky, ktoré je možné zahrnúť do podmienok
count
{if count == 5}
Test, aktuálneho poradia
total_count
{if total_count == 35}
Počet zobrazených záznamov na stránku - závisí od nastaveného limitu
total_result
{if total_result == 35}
Celkový počet vyhovujúcich záznamov
paginate
{if paginate}
Test, či je potrebné stránkovanie
current_page
{if current_page == 2}
Aktuálna stránka pri stránkovaní
total_pages
{if total_pages == 5}
Celkový počet stránok pri stránkovaní
rival_product_id
{if rival_product_id == 2}
ID produktu
rival_product_eshop
{if rival_product_eshop == 2}
Názov obchodu
rival_product_price
{if rival_product_price == 1}
Cena produktu
rival_product_is_sale
{if rival_product_is_sale}
Test, či je produkt v akcii