Právě je 20 dub 2024 10:33

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
 Předmět příspěvku: VirtueMart - Zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 11 srp 2011 22:38 

Registrován:
30 pro 2009 21:31
Příspěvky:
63
Potřebuji ve flypage zobrazit rozměr zboží - šířku. Zadal jsem tedy do šablony parametr
Kód:
<?php echo $product_width ?>
Nyní se mi zobrazuje hodnota ve tvaru: 5.0000. Což není nic úchvatného. Jak by se dal výpis hodnoty zredukovat na: 5 - tedy bez x desetinných míst?

Pozn.:
Také se mi nezobrazil popisek, řešil jsem doplněním
Kód:
'PHPSHOP_PRODUCT_WIDTH1' => 'Šířka',
do czech.php v administrator/components/com_virtuemart/languages/common/ a do flypage:
Kód:
<?php echo $VM_LANG->_('PHPSHOP_PRODUCT_WIDTH1'); ?>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 11 srp 2011 23:13 
Uživatelský avatar

Registrován:
25 pro 2010 13:02
Příspěvky:
290
To odřezávání řeším kódem:
echo str_replace(".0000", "", $product_length);
apod.

_________________
Joomla + VirtueMart + cs = eCommerce_cs-CZ


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 11 srp 2011 23:31 

Registrován:
30 pro 2009 21:31
Příspěvky:
63
Velmi děkjuji, vyřešeno :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 12 srp 2011 18:19 

Registrován:
30 pro 2009 21:31
Příspěvky:
63
Dnes jsem si všiml, že sice došlo ke zkrácení 5.0000 na 5, ale já používám i 5,5, kde je zobrazeno 5.5000. Tady prostý přepis nefunguje. Jak to upravit, aby byla zobrazena hodnota vždy s jednou desetinou (0.X) ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 12 srp 2011 18:49 

Registrován:
30 pro 2009 21:31
Příspěvky:
63
Asi bych svoji poslední odpověď i smazal - pomohlo upravit:
Kód:
echo str_replace(".0000", "", ...
na
Kód:
echo str_replace("00", "", ...
:oops:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 16 srp 2011 09:14 
Uživatelský avatar

Registrován:
25 pro 2010 13:02
Příspěvky:
290
Třeba takto:
$product_lenght = round($product_lenght,1);
$product_lenght = str_replace(".0", "", $product_lenght);
$product_lenght = str_replace(".", ",", $product_lenght);
echo $product_lenght;

_________________
Joomla + VirtueMart + cs = eCommerce_cs-CZ


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazení rozměrů zboží ve flypage
PříspěvekNapsal: 16 srp 2011 16:19 

Registrován:
30 pro 2009 21:31
Příspěvky:
63
Děkuji za odpověď.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
VirtueMart partneři
VirtueMart Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz