Üdv!
Egy szkriptben a rendelések tételeit szeretném kiolvasni.
A rendelést a commerce_order_load() fv beolvassa, csak a tétel mennyisége (pl. db) nem látszódik.
Az adatbázisban a 'commerce_line_item' táblában a 'quantity' mező értéke ami kellene.
Melyik commerce fv. adja meg az adott rendelés (order) tételeinek darabszámát/mennyiségét?
Drupal verzió:
Fórum:
line_items_quantity
Ezt nézem: commerce_line_items_quantity()
Talán jó lehet.
quantity
Jó lesz a fv, de a tételek darabszáma is kellene.
A tételek "item_id"-jei itt vannak:
azaz:
Ezt hogy tudnám megszámolni?
Ezt derítettem még ki:
most jó
Most jónak tűnik.
Talán valami nem volt jó a tömbben...?
item load
A teljesség kedvéért: a commerce_line_item_load() fv betölti a tétel adatait. Így minden adat lekérdezhető a tételről.
Köszönet a segítségért dj-nek!
Csak annyit jegyeznék meg,
hogy remek api-val rendelkezik a commerce, tessék használni bátran:
http://api.drupalcommerce.org
Üdv!
Dudás József