Autor Téma: Skrytí "Vložit do košík" pro neregistrované  (Přečteno 652 krát)

0 uživatelů a 1 Host prohlíží toto téma.

Offline Radek

  • Nováček
  • *
  • Příspěvků: 46
  • Počet poděkování: 40
Skrytí "Vložit do košík" pro neregistrované
« kdy: 24. Květen 2017, 10:21:48 dopoledne »
Dobrý den,
je možné prosím úpravou kódu skrýt zobrazení tlačítka "Vložit do košíku" pro neregistrované zákazníky? Košík skrýt je možné, ale na tohle jsem nepřišel. VM3.2.2

Díky

Offline ado

  • Full Member
  • ***
  • Příspěvků: 128
  • Počet poděkování: 447
Re:Skrytí "Vložit do košík" pro neregistrované
« Odpověď #1 kdy: 24. Květen 2017, 19:47:15 odpoledne »
Dobry den

asi skusit testovanie
Kód: [Vybrat]
$user = JFactory::getUser(); 
if( $user->guest == 1) {
   ...... nezobrazit kosik
} else {
   ...zobrazit kosik
}


ado




Offline Radek

  • Nováček
  • *
  • Příspěvků: 46
  • Počet poděkování: 40
Re:Skrytí "Vložit do košík" pro neregistrované
« Odpověď #2 kdy: 25. Květen 2017, 07:40:15 dopoledne »
Díky,
nevím kam přesně s tím, vypadá na spíše VM2.
Jsem hledal, spíše úprava:
echo shopFunctionsF::renderVmSubLayout('addtocart',array('product'=>$this->product));
jasně, když zakomentuji, tak se neukáže košík vůbec ani pro registrované

Offline ado

  • Full Member
  • ***
  • Příspěvků: 128
  • Počet poděkování: 447
Re:Skrytí "Vložit do košík" pro neregistrované
« Odpověď #3 kdy: 25. Květen 2017, 17:53:42 odpoledne »
dobry den

ak mate vlastnu sablonu tak v templates/tvoj_templejt/com_virtemart/sublayouts/addtocart.php
a samozrejme  vsade, kde davate kosik mimo tohoto layoutu ;-)

andrej