Hlavní kategorie

Aktuálně ke stažení

Zoner INSHOP4 Manager verze 4.7
(velikost 24 MB)

 

Zoner INSHOP4 Manager verze 4.5
(velikost 24,3 MB)

 

Update verze 4
(velikost 21,8 MB)

 

Manuál pro Zoner INSHOP4 Manager
(velikost 2,5 MB)

 

shop:UserSelection

Vrací seznam výrobků podle zadaných kritérií

Základní syntaxe
<shop:UserSelection Type="" runat="server" />
Příklad
<shop:UserSelection Type="New" Maxcount="5" runat="server">
  <TagBody>
    <shop:GetProduct Property="productlink" runat=server/>
  </TagBody>
</shop:UserSelection>
Zobrazí se název s odkazem na 5 nových výrobků.
Typ tagu: Kolekce
Modul:
Poznámka:

Parametry tagu

Config

Textový identifikát konfigurační skupiny v ZIM, která se má na tag použít. V případě, že je config uveden a jsou uvedeny další atributy tagu, mají přímo definované atributy přednost před hodnotama z konfigurace ZIM.

Dostupné hodnoty
  • UserSelection1 - uživatelský výběr 1
  • UserSelection2 - uživatelský výběr 2
  • UserSelection3 - uživatelský výběr 3
  • MainSelection1 - Výběr na titulní stránce 1
  • MainSelection2 - Výběr na titulní stránce 2
Příklad
<shop:UserSelection Config="UserSelection1" Level="" runat="server">
Vezme konfiguraci ze ZIM, konkrétně pro Uživatelský výběr 1.
Datový typ: String
Poznámka:

Level

ID úrovně, pro kterou se má výběr výrobků provádět

Příklad
<shop:UserSelection Level="shop:GetDomainConditions(Property=Level)" runat="server">
Vrátí ID hlavní úrovně, která byla nastavena k doménovému jménu v databázi.
Datový typ: String
Poznámka:

Range

Rozsah výběru omezuje, odkud se mají výběry výrobků provádět. Ignoruje se, pokud je určen přímo parametr Level.

Dostupné hodnoty
  • all - vše
  • department - aktuální oddělení
  • category - aktuální kategorie
Příklad
<shop:UserSelection Config="" Range="all" runat="server" />
Zobrazí výrobky ze všech kategorií a odděleních.
Datový typ: String
Poznámka:

Type

Podmínka výběru určuje, které příznaky bude výběr zobrazovat.

Dostupné hodnoty
  • TopSale - nejprodávanější výrobky
  • CompareList - seznam výrobků, které si zákazník přidal do prorovnání
  • Bookmarks - seznam výrobků zařazených zákazníkem do oblíbených
  • New, IsNew - novinka - jednak ty, které jsou označany příznakem novinka a dále pak podle data přidání
  • Preparing - příznak Připravujeme
  • Sale - příznak Výprodej
  • Tip - příznak Tip
  • ProductAction - akční zboží
  • ParLog1 - ParLog3 - vlastní příznaky 1-3
  • Restrictions - vlastní podmínka, která je v parametru Restrictions
Příklad
<shop:UserSelection Config="" Type="Sale or ProductAction" runat="server" />
Výběr zobrazí výprodejové a akční zboží.
Datový typ: String
Poznámka:

MaxCount

Maximální počet zobrazovaných položek.

Dostupné hodnoty
Číslo
Příklad
<shop:UserSelection Type="Tip" MaxCount="10" runat="server" / >
Zobrazí 10 výrobků s příznakem Tip.
Datový typ: Int
Poznámka:

Ordering

Pole, podle kterého se mohou výrobky řadit.

Dostupné hodnoty
  • ProductName - Název výrobku
  • ProductCatalogueNumber - Katalogové číslo
  • IsNew - Novinka
  • DateAdd - Datum přidání
  • ManufacturerName - Název výrobce
  • ProductPrice - Cena výrobku
  • ProductPriceWithVat - Cena výrobku s DPH
  • ProductAction - Příznak Akce
  • Sale - Příznak Výprodej
  • ManufacturerID - ID výrobce
  • NotInStore - Příznak Není na skladě
  • Preparing - Příznak Připravuje se
  • SellingNotAllowed - Příznak Prodej zakázán
  • Tip - Příznak Tip
  • ParLog1 - Příznak vlastní příznak 1
  • ParLog2 - Příznak vlastní příznak 2
  • ParLog3 - Příznak vlastní příznak 3
  • ProductPicture - Obrázek
  • ProductType - Typ výrobku
  • DiscountsDisabled - Příznak Slevy zakázány
Datový typ: String
Poznámka:

Descending

Řazení výrobků sestupně

Dostupné hodnoty
  • true - řazení sestupně
  • false -
Příklad
<shop:UserSelection Config="" Descending="true" runat="server" />
Řazení výrobků sestupně.
Datový typ: String
Poznámka:

ProducerID

ID omezí výběr pouze na konkrétního výrobce.

Příklad
<shop:UserSelection Config="" Producer="3" runat="server" />
Zobrazí výrobky od výrobce, který má v databázi ID rovno 3.
Datový typ: Int
Poznámka:

Random

Náhodně vybere výrobky podle nastavených parametrů. Ignoruje se v případě typu TopSale, CompareList a Bookmarks.

Dostupné hodnoty
  • True - zobrazovat náhodné výrobky ANO
  • False - NE
Datový typ: Boolean
Poznámka:

MaxOld

Ve výběru zobrazit jen položky přidané od určitého data.

Dostupné hodnoty
Číslo
Příklad
<shop:UserSelection Config="" MaxOld="14" runat="server" />
Zobrazí výrobky přidané za poslední dva týdny, respektive 14 dní.
Datový typ: Int
Poznámka:

WithPicture

Jen výrobky, které mají obrázek.

Datový typ: String
Poznámka:

ShowHidden

Ne/zobrazovat výrobky zařazené do skryté kategorie nebo s příznakem hidden.

Datový typ: String
Poznámka:

SaleRange

Ve výběru jen položky přidané od určeného data, ve dnech od aktuálního data. Jen pro TopSale.

Dostupné hodnoty
Číslo
Příklad
<shop:UserSelection SaleRange="14" runat="server" />
Zobrazí položky přidané za posledních 14 dnů.
Datový typ: Int
Poznámka:

Restrictions

Vlastní podmínky ve tvaru "usernumber=..."

Příklad
<shop:userselection Type="Restrictions" Restrictions="usernumber1=100" 
  runat="server" />
Vybere výrobky s vlastním číslem 1 rovno 100.
Datový typ: String
Poznámka: Lze použít podmínku AND – oddělujeme pomocí znaku &. – PODPOROVÁNO ALE NETESTOVANO napr. <shop:userselection Type="Restrictions" Restrictions="usernumber1=100 & usernumber2=10" runat="server" />

Související články

  • GetUserSelectionCount