gomymobi.com: Znalostní báze

Použitelné obchod tříd

Ukládat vestavěných tříd

- Už jsme vyvinout mnoho vestavěných tříd a předem definovaných objektů; budete muset použít tyto objekty stavět své prodejny motivů pouze.

- Závisí na kontextu, některé objekty nejsou k dispozici k použití, příklad: výpis stránku výrobků, nelze použít objekt $ výrobek na dotaz podrobnosti o produktu nebo nemůžete použít objekt $ Shop_Order pokud nejste v pořádku stránce.

- Nicméně, výše uvedené příklady jsou vzácné; v podstatě můžete použít všechny tyto globální objekty v libovolné stránce v obchodě. Ale pozor sami.


Můžete použít tento deklarovaný objekt k použití v jakékoliv stránky vašeho obchodu témat. Tento objekt obsahuje všechny užitečné metody, které pracují s nastavením uložit.

$shop Pole nastavení obchodu, který přinesl z obou kol Stolní & tabulce webu nebo obchodě ID

Vrátit se: Objekt

Příklad: definovat objekt úložiště


Vrátit atribut (tabulka pole databáze) ze skladu. Překontrolovat Tabulka obchodů polí, můžete získat; s atributy Paypal můžete použít: paypal_sandbox, paypal_email, paypal_prefix, paypal_pdt.

Vrátit se: String / Počet

Příklad


Vrací řetězec formátovaný časové razítko s datem formátu v nastavení majitel obchodu.

$time časové razítko

Vrátit se: šňůra


Vrátit favicon URL obchodě.

Vrátit se: šňůra


Vrátit celou řadu nastavení plateb obchod.

Vrátit se: řada

Příklad


Vrátit logo URL obchodě.

Vrátit se: šňůra


Vrátit URL skladu.

Vrátit se: šňůra

Příklad


Vrací řetězec formátovaný cenu, na základě nastavení obchod měny.

Vrátit se: šňůra



Můžete použít tento deklarovaný objekt k použití v jakékoliv stránky vašeho obchodu témat. Tento objekt obsahuje hierarchie strukturu všech kategorií od obchodu.

$categories pole všech kategorií z obchodu, který přitažené za vlasy z obou kategorií tabulky. Nebo můžete předat NULL nebo prázdné, tato třída musí získat aktuální úložiště autimatically.

Vrátit se: Objekt

Příklad: načíst všechny kategorie z tabulky pak definovat předmět kategorií obchodů

Příklad: nejlépe jednoduché řešení

2 shora uvedená řešení vrátit objekt s daty, jako je níže


Vrátit pole objektů (aktivní kategorie obsažené v obchodě) v hierarchické struktuře.

Vrátit se: Pole objektů

Příklad: můžete použít tento objekt k vytvoření hierarchie panel nabídek



If this defined object $Shop_Current_Category is not NULL, indicate visitors are viewing some store category. And you may access all properties of this object directly, please check its properties (table fields).

$category pole všech vlastností kategorie (tabulka pole) stažen z kategorie tabulky. Nebo můžete použít jedinečný kulku kategorie

Vrátit se: Objekt / NULL

Příklad: definuje objekt pro určitou kategorii


Přidat nějaký objekt kategorie aktuální kategorii objekt jako hierarchickou strukturu.

$category_object Předmětem nějaké kategorie, kterou byste chtěli přidat jako děti



Tento objekt obsahuje všechny aktivní stránky z obchodu, můžete použít tento objekt kdekoliv v obchodech.

Vrátit se: Objekt / NULL


Vrátit objekt obchodu mezi stránkami ID.

$id ID hodnota straně je třeba získat

Vrátit se: Objekt / NULL


Vrátit pole objektů store stránek.

Vrátit se: Pole objektů



Tato třída umožňuje deklarovat objektu na stránce.

$page array of store page properties (table fields) fetched from page table. Or you may use ID (number) of page

Vrátit se: Objekt / NULL



Tato metoda vrací konečnou cenu, že kupující muset zaplatit po počítáno s prodejem off nebo poplatek za registrační (pro upisování produktů). Tato metoda se používá v pokladně stránce.

Vrátit se: Číslo


Tato metoda vrací konečnou cenu, že kupující muset zaplatit po počítáno s registračním poplatkem. Tato metoda se používá pouze pro FPR předplatného produktů.

Vrátit se: Číslo


Vrací řetězec ceně výrobku. Můžete použít filtr get_price formátovat konečný výsledek.

$short zobrazit krátkého formátu s cenou

Vrátit se: šňůra

Příklad: Je-li výrobek singl, echo jeden z výsledků

Příklad: Je-li výrobek skupina

Příklad: Je-li výrobek předplatné, echo něco níže


Příklad: Použít filtr


Vrátit matici, která obsahuje související objekty produktu. Tyto podobné produkty jsou vypočteny na základě názvu produktu.

$number Ve výchozím nastavení, načíst pouze 8 související produkty

Vrátit se: Pole objektů


Vrátit pole objektů, která obsahuje dětské výrobky. Tato metoda se používá v případě, výrobek je skupina. Výsledek vrací FALSE, pokud výrobek není skupina, vrátí NULL, pokud není žádné děti nebo vrátí dětské.

Vrátit se: Pole objektů / NULL / false


Return an attribute (table field) of product. Beside, this method also accepts some extra attributes for accessing easier.

$attr atribut chtít vybírat, další atributy

featured_image Funkce obraz produktu

tags všechny tagy produktu, vrátí celou řadu značek, pokud existují

Vrátit se: Array / String


Zjistit, zda výrobek je opravdu něco.

$type atribut chtěli zjistit, přijatelných hodnot:

saleoff zkontrolujte, zda výrobek je na prodej off (sleva)
new vrátí TRUE, pokud výrobek nový
instock return TRUE Je-li výrobek ještě nacházejí na skladě
outstock vrátí TRUE, pokud výrobek není na skladě
group zjistit, zda výrobek je skupina
subscription zkontrolujte, zda výrobek je předplatné
single zkontrolujte, zda výrobek je single
digital zkontrolujte, zda výrobek je digitální

Vrátit se: TRUE / FALSE



Tato třída se používá do nákupního seznamu, filtrovány podle svých pravidel a podmínek.

$type hlavní filtr je třeba použít; Ve výchozím nastavení je tato třída vrací nové produkty; přijatelné hodnoty:

featured vybrat pouze hlavní produkty
discounted zvolit produkty mají slevu nebo jen výprodej off
childs vyzvednout dětské produktu, který se používá u $condition je mateřskou ID
cart vyzvednout zboží v košíku, který se používá u $condition je pole ID produktu
relate vyzvednout související produkty, používané při $condition je pole ID a název aktuální produkt
order_add_item Vyhledávání výrobků přidat do pořádku, který se používá v oblasti řízení pořadí stránku s majitelem obchod povolením

$condition Dodatečné podmínky byste chtěli platit

$number omezit, kolik produktů byste chtěli získat; Ve výchozím nastavení, načíst pouze 10 výrobků

$parent Pokud je to pravda, vybrat produkty, které nejsou v žádné skupině

Vrátit se: Pole objektů / NULL

Příklad


Tato statická metoda počítá výrobky spolu s pravidly a podmínkami.

$type main filter to count, you may check table fields for futher usage, acceptable defined values:

featured spočítat všechny doporučené produkty
discounted spočítat všechny zlevněné výrobky

Vrátit se: TRUE / FALSE

Příklad


Vrátit objekt produktu v aktuálním seznamu.

$id Hodnota ID produktu je třeba získat

Vrátit se: Objekt / NULL


Vrátit matici objektu produktu v aktuálním seznamu.

Vrátit se: Pole objektů


Vrátit pole ID produktu v aktuálním seznamu.

Vrátit se: řada



Vrátit objekt úložiště pořadí.

$order_properties array of all order properties (table fields) fetched from order table. Or you may use order ID value

Vrátit se: Objekt / NULL

Příklad


Zjistit, zda objednávka je opravdu něco.

$type atribut chtěli zjistit, přijatelných hodnot:

subscription zkontrolujte, zda objednávka je předplatné
shipping zkontrolujte, zda objednávka má hmotné položky potřebujete přepravit
suspended vrátí TRUE pokud objednávka je pozastavena
downloadable vrátí TRUE, pokud objednávka obsahuje soubory ke stažení

Vrátit se: TRUE / FALSE


Vrací řetězec formátovaný cenu, na základě nastavení obchod měny. Tato metoda se používá pro zobrazení celkovou cenu objednávky v košíku, pokladna stránek, pořadí stran; a pro zobrazení pouze pro účely, nikoliv pro výpočet.

Použití $Shop_Order->get('purchase_price') pokud se chtějí dostat upisovací cena, nebo pro výpočet.

$short Pokud je to pravda, návrat krátkého formátu

Vrátit se: šňůra


Vrátit atribut (tabulka pole databáze) objednávky. Překontrolovat Tabulka objednávek polí, můžete dostat..

$attr atribut chtít vybírat; vedle polí tabulky, můžete také použít tyto definované atributy:

date načíst vytvořil datum pořádku, výsledek je formátován podle nastavení formátu data o majiteli obchodu
date_completed načtení vyplněný datum (datum) zaplatil pořádku, výsledek je formátován podle nastavení formátu data o majiteli obchodu
items vrátí seznam výrobků s cílem, který se používá s druhým parametrem $option
count vrátit celkem výrobků
list vrátí řetězec produktů, zahrnují odkaz na každé počet výrobků a kupní
id vrací pole identifikátorů produktů
default vrátit škálu produktů
files načtení pole soubory ke stažení na objednávku nebo vrátit pouze počet souborů, pokud je nastaven druhý parametr $option = 'count'
buyer_name vrátí celé jméno kupujícího
buyer_email vrátit odkaz na e-mail kupujícího nebo e-mailem pouze v případě, nastavit druhý parametr $option = 'raw'
buyer_phone vrátit odkaz na telefonní číslo kupujícího nebo telefonní číslo, pouze pokud je nastaven druhý parametr $option = 'raw'
ship_fullname vrátí celé jméno osoby přepravního
ship_fax vrátit fax z dodané osoby
ship_company vrátit společnost o dodáno osobou
ship_email vrátit odkaz na e-mailu z přepravovaných osob nebo e-mailem pouze v případě, nastavit druhý parametr $option = 'raw'
ship_phone vrátit odkaz na telefonní číslo přepravovaných osob nebo telefonního čísla pouze tehdy, pokud nastavíte druhý parametr $option = 'raw'
ship_address vrátí dodací adresu
payment_method Návratnost metoda název vybraného platby nebo slimák metody pokud je nastaven druhý parametr $option = 'key'
payment_guide vrátí platební příručce zvolené metodě
paypal_link vrátit odkaz na PayPal pro placení v případě objednávky je neplacená a způsob platby je Paypal

$option Další možností je třeba získat

Vrátit se: šňůra



neváhejte nás kontaktovat, pokud vaše věc je vně tohoto oddílu
pomocí kontaktního tlačítka nahoře nebo poslat přímo na hello@gomymobi.com s předmětem: [contactgmm]
pokud nemohl dostávat naše odpověď do 24 hodin, prosím znovu odeslat lístek znovu