Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Programování v Drupalu – poraďte začátečníkovi

Luděk Kvapil
verified
rating uzivatele
14. 10. 2016 11:42:34
Snažím se o tvorbu vlastního submodulu pro modul Exporter.
Potřeboval bych přepsat tid do termínu. Zkoušel jsem to přes taxonomy_term_load(), ale "vyskytla se neočekávaná chyba"
Když si $term zakomentuju a nechám vypsat $tid, tak se to v pořádku vypíše.
Dále se mi vůbec nedaři napojit se na cenu produktu. Umím vytáhnout pruduct_id.
Jak teď z toho zjistím tu cenu?
---------- Příspěvek doplněn 14.10.2016 v 12:41 ----------
Tak termín taxonomie už mám. Je to
Už jen tu cenu...
---------- Příspěvek doplněn 14.10.2016 v 14:03 ----------
V DEVEL PHP mám cenu na
V kódu toho Exporteru to použít nejde, protože " Cannot use object of type EntityStructureWrapper as array" :(
---------- Příspěvek doplněn 14.10.2016 v 15:10 ----------
Aktuální celý kód souboru ExampleNodeXmlExporter.inc
14. 10. 2016 11:42:34
https://webtrh.cz/diskuse/programovani-v-drupalu-poradte-zacatecnikovi/#reply1230215
node
verified
rating uzivatele
(5 hodnocení)
14. 10. 2016 15:43:51
pouzivaj devel modul a v nom
dsm()
alebo
kint()
nech vidis strukturu a nemusis hadat co premenne obsahuju.
Skus
A ako printujes tie itemy tek davaj premenne do
check_plain()
, kvoli bezpecnosti a na riadkovanie pouzivam tento sposob:
$items = [];
$item[] = ...;
$item[] = ...;
$item[] = ...;
print implode("n", $item);
14. 10. 2016 15:43:51
https://webtrh.cz/diskuse/programovani-v-drupalu-poradte-zacatecnikovi/#reply1230214
Luděk Kvapil
verified
rating uzivatele
14. 10. 2016 16:16:34
V tom modulu Exporter nejde používat ->value(). Vždy se tam musí zadat např. field_product_ean
Ten kód s price mi v develu hází správný výsledek ve znění
14. 10. 2016 16:16:34
https://webtrh.cz/diskuse/programovani-v-drupalu-poradte-zacatecnikovi/#reply1230213
Pro odpověď se přihlašte.
Přihlásit