gomymobi.com: Baza wiedzy

Stosowane klasy przechowują

Przechowywać wbudowanych klas

- Mamy już rozwinąć wiele wbudowanych klas i predefiniowane obiekty; trzeba tylko korzystać z tych obiektów, aby zbudować swój sklep tematów.

- Zależy od kontekstu, niektóre obiekty nie są dostępne do użycia, na przykład: w wykazie stronę produktów, nie można korzystać z obiektu $ Produktu kwerendy szczegóły dotyczące produktu, lub nie można użyć obiektu $ Shop_Order chyba że jesteś na stronie zamówienia.

- Jednak powyższe przykłady są rzadkie; Zasadniczo, można korzystać ze wszystkich tych obiektów globalnych na dowolnej stronie w sklepie. Ale uważaj samemu.


Można użyć tego zadeklarowany obiekt do wykorzystania w dowolnej stronie swojego sklepu tematów. Obiekt ten zawiera wszystkie użyteczne metody pracy z ustawieniami sklepu.

$shop Tablica przechowywania ustawień, które pobrane z obu sklepów tabeli i tabeli serwisu lub sklepu ID

Powrót: Obiekt

Przykład: zdefiniować obiekt sklepu


Zwraca atrybut (pole tabeli bazy danych) w sklepie. Sprawdzić spis sklepów dla pól można uzyskać; z atrybutami Paypal można użyć: paypal_sandbox, paypal_email, paypal_prefix, paypal_pdt.

Powrót: String / liczba

Przykład


Zwraca ciąg sformatowany datownik z formatu daty z ustawieniem Właściciel sklepu.

$time datownik

Powrót: Strunowy


Powrót favicon URL sklepu.

Powrót: Strunowy


Zwraca tablicę ustawieniach sklepu płatności.

Powrót: Szyk

Przykład


Powrót logo URL sklepu.

Powrót: Strunowy


Powrót URL sklepu.

Powrót: Strunowy

Przykład


Zwraca ciąg sformatowany cenie, na podstawie ustawień sklepu walutowych.

Powrót: Strunowy



Można użyć tego zadeklarowany obiekt do wykorzystania w dowolnej stronie swojego sklepu tematów. Obiekt ten zawiera strukturę hierarchiczną wszystkich kategorii w sklepie.

$categories Tablica wszystkich kategorii w sklepie, który pobranego z obu tabeli kategorii. Albo można przekazać NULL lub jest pusta, ta klasa powinna uzyskać aktualny sklep autimatically.

Powrót: Obiekt

Przykład: pobrać wszystkie kategorie z tabeli, a następnie zdefiniować przedmiot kategoriach sklepowych

Przykład: Najlepszym proste rozwiązanie

2 powyższe rozwiązania powrotu obiektu z danymi jak poniżej


Zwraca tablicę obiektów (aktywnych kategorii muzycznej) w strukturze hierarchicznej.

Powrót: Tablica obiektów

Przykład: można użyć tego obiektu do stworzenia hierarchii paska menu



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 Tablica wszystkich właściwości kategorii (pól tabeli) pobrane z kategorii tabeli. Albo można użyć unikatową łyk kategorii

Powrót: Obiekt / null

Przykład: zdefiniować obiekt jakiegoś kategorii


Dodaj jakiś przedmiot kategorię w aktualnej kategorii obiektu jako struktury hierarchii.

$category_object Przedmiotem niektórych kategorii chciałbyś dodać jako dzieci



Obiekt ten zawiera wszystkie aktywne strony sklepu, można korzystać z tego obiektu w dowolnym miejscu w sklepach.

Powrót: Obiekt / null


Zwraca obiekt stronie sklepu przez Stronę ID.

$id Wartość identyfikatora strony trzeba pobrać

Powrót: Obiekt / null


Zwraca tablicę obiektów stronie sklepu.

Powrót: Tablica obiektów



Klasa ta pozwala zadeklarować obiekt na stronie.

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

Powrót: Obiekt / null



Ta metoda zwraca ostateczną cenę, że kupujący trzeba zapłacić po obliczone sprzedaży off lub opłaty rejestracyjnej (dla produktów abonamentowych). Metoda ta jest stosowana w stronę kasy.

Powrót: Numer


Ta metoda zwraca ostateczną cenę, że kupujący trzeba zapłacić po obliczone opłaty rejestracyjnej. Sposób ten jest stosowany wyłącznie FPR produktów subskrypcji.

Powrót: Numer


Zwraca ciąg ceny produktu. Można zastosować filtr get_price sformatować wynik końcowy.

$short pokazać krótki format cenie

Powrót: Strunowy

Przykład: jeśli produkt jest pojedyncza, echo jeden z wyników

Przykład: jeśli produkt jest grupa

Przykład: jeśli produkt jest abonament, echo coś jak poniżej


Przykład: nałóż filtr


Zwraca tablicę zawierającą obiekty powiązane produktów. Podobne produkty te są obliczane w oparciu o nazwę produktu.

$number domyślnie sprowadzić 8 Powiązany tylko produkty

Powrót: Tablica obiektów


Zwraca tablicę obiektów, które zawiera produkty dla dzieci. Metoda ta jest stosowana, gdy produkt jest grupą. Wynik zwraca FAŁSZ, jeśli produkt nie jest to grupa, zwraca NULL jeśli nie ma dzieci lub zwraca dzieci.

Powrót: Tablica obiektów / null / Fałsz


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

$attr atrybut chciałby odzyskać, dodatkowe atrybuty

featured_image Funkcja obraz produktu

tags Wszystkie tagi produktu, powrót tablicę tagów, jeśli istnieje

Powrót: Array / String


Wykryć, czy produkt jest naprawdę coś.

$type atrybut chciałby, aby wykryć, dopuszczalne wartości:

saleoff sprawdzić, czy produkt jest sprzedaży off (rabat)
new zwróci TRUE, jeśli produkt jest nowy
instock zwróci TRUE, jeśli produkt jest wciąż w magazynie
outstock zwróci TRUE, jeśli produkt jest niedostępny
group wykryć, czy produkt jest grupa
subscription sprawdzić, czy produkt jest abonament
single sprawdzić, czy produkt jest pojedyncza
digital sprawdzić, czy produkt jest cyfrowy

Powrót: PRAWDA FAŁSZ



Ta klasa jest używana do listy produktów, przefiltrowane przez swoich zasad i warunków.

$type Głównym filtr należy zastosować; domyślnie, klasa ta zwraca nowych produktów; wartości dopuszczalne:

featured wybrać tylko Polecane produkty
discounted wybrać produkty posiadają rabat lub sprzedaży off tylko
childs Dziecięce odebrać produkt, stosowany z $condition Identyfikator jest rodzicem
cart odbiór produktów w koszyku stosowane przy $condition jest tablicą identyfikatory produktów
relate odbiór produktów związanych stosowane przy $condition jest tablicą ID i nazwa bieżącego produktu
order_add_item Produkty wyszukiwania, aby dodać do porządku, stosowany w stronę zarządzania zleceniami za zgodą właściciela sklepu

$condition dodatkowe warunki chcesz zastosować

$number ograniczyć liczbę produktów chcesz odzyskać; domyślnie pobierać tylko 10 produktów

$parent Jeśli to prawda, wybrać produkty, które nie znajdują się w jednej grupie

Powrót: Tablica obiektów / null

Przykład


Ta metoda statyczna liczy produkty ze swoimi zasadami i warunkami.

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

featured policzyć wszystkie polecanych produktów
discounted policzyć wszystkie produkty ze zniżką

Powrót: PRAWDA FAŁSZ

Przykład


Zwraca obiekt produktu w aktualnej listy.

$id Wartość identyfikatora produktu trzeba pobrać

Powrót: Obiekt / null


Zwraca tablicę obiektów produktu w aktualnej listy.

Powrót: Tablica obiektów


Zwraca tablicę identyfikatorów produktów w aktualnej listy.

Powrót: Szyk



Zwraca obiekt sklepu kolejności.

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

Powrót: Obiekt / null

Przykład


Wykryć, czy rozkaz jest naprawdę coś.

$type atrybut chciałby, aby wykryć, dopuszczalne wartości:

subscription sprawdzić, czy zamówienie jest abonament
shipping sprawdzić, czy kolejność ma namacalne przedmioty potrzebne do wysyłki
suspended zwróci TRUE, jeśli zamówienie jest zawieszone
downloadable zwróci TRUE jeśli zlecenie ma pliki do pobrania

Powrót: PRAWDA FAŁSZ


Zwraca ciąg sformatowany cenie, na podstawie ustawień sklepu walutowych. Ta metoda stosowana pokazać całkowitej ceny zamówienia w koszyku, stron finalizacji transakcji, strony zlecenia; oraz wyświetlanie wyłącznie celowi, a nie do obliczenia.

Posługiwać się $Shop_Order->get('purchase_price') jeśli chcesz uzyskać cenę abonamentu, albo do wyliczenia.

$short Jeśli to prawda, powrót krótkiego formatu

Powrót: Strunowy


Zwraca atrybut (pole tabeli bazy danych) w porządku. Sprawdzić Tabela zleceń dla pól może dostać..

$attr atrybut chciałby odzyskać; obok pól tabeli, można również korzystać z tych zdefiniowanych atrybutów:

date umożliwia wyświetlenie datę zamówienia tworzone, wynik jest formatowany przez ustawienia formatu daty właściciela sklepu
date_completed pobierać wypełniony datę (płatne data) porządku, wynik jest formatowany przez ustawienia formatu daty właściciela sklepu
items wykaz produktów, w celu powrotu stosowane przy drugim parametrze $option
count powrót łącznie produktów
list zwracać ciąg produktów, to link do każdej liczby produktów i zakupu
id powrót tablicę identyfikatorów produktów
default powrót wachlarz produktów
files odzyskać tablicę plików do pobrania w celu powrotnego czy tylko liczby plików, jeśli ustawić drugi parametr $option = 'count'
buyer_name powrót imię i nazwisko kupującego
buyer_email powrót link e-mail kupującego lub e-mail tylko wtedy ustawić drugi parametr $option = 'raw'
buyer_phone powrót link numer telefonu kupującego lub numer telefonu tylko wtedy ustawić drugi parametr $option = 'raw'
ship_fullname powrót pełnej nazwy przewozowej osoby
ship_fax powrót faksu przemieszczanych osoby
ship_company powrót firmę przemieszczanych osoby
ship_email powrót link e-mail z dostarczonym osobiście lub pocztą elektroniczną tylko wtedy ustawić drugi parametr $option = 'raw'
ship_phone powrót link numer telefonu dostarczonym osoby lub numeru telefonu tylko wtedy ustawić drugi parametr $option = 'raw'
ship_address powrót adres wysyłki
payment_method Zwrot nazwa metody wybranej płatności lub ślimaka metody, jeśli ustawić drugi parametr $option = 'key'
payment_guide powrót zwracając przewodnika wybranej metody
paypal_link powrót link do Paypal za wypłatę, jeśli zamówienie jest nieodpłatna i sposób płatności Paypal

$option Dodatkowa opcja trzeba pobrać

Powrót: Strunowy



nie wahaj się z nami skontaktować, jeśli jest to poza tym dziale
za pomocą przycisku kontaktowego powyżej lub wysłać bezpośrednio do hello@gomymobi.com z tematem: [contactgmm]
jeśli nie może otrzymać naszą odpowiedź w ciągu 24 godzin, należy ponownie wysłać ponownie bilet