Tovább a tartalomhoz

Rövidkódok és REST API

Az ajánlatkérő gomb beillesztése rövidkóddal, a mini ajánlatkosár és a REST API végpontjai.

Az ajánlatkérő gombot rövidkóddal bárhová beteheted a boltban. A kódokat és a magyarázatukat a Beállítások → Ajánlatkérő gomb shortcode-ja fülön találod, a Másolás gombbal a vágólapra teheted őket.

https://minta-bolt.hu/wp-admin/admin.php?page=af-rfq-settings&tab=quote_btn_shortcode
Az ajánlatkérő gomb rövidkódjai

Négy változat van:

Rövidkód Mit csinál
[AFRFQ_QUOTE_BUTTON text='Add to Quote' product-id='408'] Egyszerű gomb egy adott termékhez. A termék azonosítója kötelező, a felirat testreszabható. Változó terméknél a variáció azonosítóját add meg. Kattintásra a termék rögtön az ajánlatlistára kerül.
[AFRFQ_QUOTE_BUTTON text='Add to Quote' class='your_css_class' product-id='408'] Ugyanaz saját CSS-osztállyal, így a megjelenése alakítható.
[AFRFQ_QUOTE_BUTTON text='Add to Quote' product-id='408' product-quantity='2'] A megadott mennyiséget adja hozzá az ajánlathoz.
[AFRFQ_QUOTE_BUTTON text='Add to Quote' class='your_css_class' product-id='408' popup-enabled='yes'] Felugró ablakos változat: kattintásra párbeszédablak nyílik, amelyben az ajánlat beküldhető.

A 408 helyére a saját termékazonosítódat írd, a text értéke a gomb felirata.

Az [addify-mini-quote] rövidkód a mini ajánlatkosarat jeleníti meg ott, ahová beilleszted.

A bővítmény kiterjeszti a WooCommerce REST API v3 változatát, ugyanazzal a hitelesítéssel (fogyasztói kulcs és titok), mint a WooCommerce. Feltételek: WooCommerce 3.5 vagy újabb, WordPress 4.4 vagy újabb, szép permalinkek (az alapértelmezett nem működik). HTTPS ajánlott.

Művelet Kérés
Az összes ajánlatkérési szabály listája GET /wp-json/wc/v3/af_rfq/
Egy szabály lekérése azonosító szerint GET /wp-json/wc/v3/af_rfq/{szabály azonosítója}
Az összes ajánlat listája GET /wp-json/wc/v3/af_quotes/
Egy ajánlat lekérése GET /wp-json/wc/v3/af_quotes/{ajánlat azonosítója}
Új ajánlat létrehozása POST /wp-json/wc/v3/af_quotes
Ajánlat módosítása PUT /wp-json/wc/v3/af_quotes/{ajánlat azonosítója}
Ajánlat törlése DELETE /wp-json/wc/v3/af_quotes/{ajánlat azonosítója}?force=true

Példa az ajánlatok lekérésére:

Terminál
curl https://example.com/wp-json/wc/v3/af_quotes -u consumer_key:consumer_secret

Létrehozásnál és módosításnál a Content-Type: application/json fejléccel küldd a JSON-adatokat.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások