Prohlížení tohoto vlákna:
1 Anonymní uživatelé
Funkce pro získání hodnoty váhy |
||
---|---|---|
Začátečník
Členem od:
19:07 19.9.2009 Skupina:
Registrovaní uživatelé Příspěvky:
21
|
Dobrý den.
Chtěl bych Vás o požádat o radu. Potřebuju zjistit název funkce pro získání hodnoty váhy zboží v product_listing.php. Pro tpl_info_display.php je to: $products_weight ale pro product listing nevím. Např. funkce pro získání stavu skladu zboží v product_listing.php je: zen_get_products_stock Tak mě napadlo že by to mohlo být tohle: zen_get_products_weight. Toto ale bohužel nefunguje. Už si stím celkem dlouho lámu hlavu a stále nemohu přijít jak se ta funkce jmenuje. PS: Kde získám dejme tomu přehled dostupných funkcí Děkuji Vám za případné návrhy
Zasláno: 10:36 1.12.2009
|
|
Přenos |
Re: Funkce pro získání hodnoty váhy |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
ne na všechno je funkce, něco se tahá rovnou přes SQL.
Váha do výpisu se bere v includes/index_filters/default_filter.php, kde se dává dohromady $listing_sql.... a vypíšeš to pomocí $listing->fields['products_weight'] anebo si to zapni v adminu - konfigurace / product listing / Display Product Weight
Zasláno: 12:28 1.12.2009
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Funkce pro získání hodnoty váhy |
||
---|---|---|
Začátečník
Členem od:
19:07 19.9.2009 Skupina:
Registrovaní uživatelé Příspěvky:
21
|
Díky za odpověd
No já řeším tady toto: Pokud je váha větší než např. 20 tak se zobrazí obrázek např. osobni_odber.gif místo hodnoty váhy v product listing. ted to mám takhle: (v product_listing.php) case 'PRODUCT_LIST_QUANTITY': $lc_align = 'right'; if (zen_get_products_stock($listing->fields['products_id'])>20) { $lc_text = '<img src="images/icons/osobni_odber.gif"/>; // 20 nebo více } Bohužel ale ted se zobrazování obrázku osobni_odber řídí podle stavu skladu zboží. já potřebuji aby se řídil podle hodnoty váhy. Pokud to změním na (snad jsem to správně pochopil): case 'PRODUCT_LIST_QUANTITY': $lc_align = 'right'; if ($listing->fields['products_weight'])>20) { $lc_text = '<img src="images/icons/osobni_odber.gif"/>; // 20 nebo více } Tak zmizí celý prostřední sloupec což je teda nesprávně. Prosím tě co bych tam měl místo toho napsat aby to pracovalo správně (zobrazovalo to obrázek podle hodnot váhy) Děkuji
Zasláno: 13:10 1.12.2009
|
|
Přenos |
Re: Funkce pro získání hodnoty váhy |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
se nediv...
if ($listing->fields['products_weight'] ) >20) { tá zvýrazněná závorka je zbytečná !!! jinak podmínka je dobře a mělo by to fungovat
Zasláno: 13:16 1.12.2009
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Funkce pro získání hodnoty váhy |
||
---|---|---|
Začátečník
Členem od:
19:07 19.9.2009 Skupina:
Registrovaní uživatelé Příspěvky:
21
|
Díky. Super, už to funguje.
Moc ti děkuju za tvou pomoc.
Zasláno: 14:05 1.12.2009
|
|
Přenos |
Re: Funkce pro získání hodnoty váhy |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
nz,
kéž by všechno šlo takhle jednoduše....
Zasláno: 14:39 1.12.2009
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.