Právě je 19 dub 2024 05:25

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: Počet komentářů u výpisu zboží (VirtueMart - Jcomments)
PříspěvekNapsal: 22 říj 2010 00:15 

Registrován:
21 říj 2010 23:57
Příspěvky:
7
Zdravím,

mám joomlu 1.5.21 a na ní VirtueMart 1.1.5 s Jcomments 2.5.6, návod jak tyto dva moduly propojit, aby šlo komentáře z Jcomment psát i ke zboží jsem našla a úspěšně aplikovala, ale chybí mi u výpisu zboží, že se nezobrazuje počet komentářů, jen "popis zboží" (http://picasaweb.google.com/lh/photo/Be ... directlink), případně "přidat komentář", jako je tomu u článků (viz http://picasaweb.google.com/lh/photo/U0 ... directlink).
Má prosím někdo návod, jak toho docílit? Do jaké šablony, co napsat, aby to fungovalo stejně jako u článků? Případně, kde bych mohla návod najít? Děkuji!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Počet komentářů u výpisu zboží (VirtueMart - Jcomments)
PříspěvekNapsal: 27 říj 2010 15:25 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8504
Dobrý den,

zobrazení počtu komentářů musíte upravit v souboru administrator/components/com_virtuemart/html/shop.browse.php. Pokud jste implementovala JCommnets pomocí návodu, v kterém se také odstranila část tohoto kódu ze souboru shop.browse.php:

Kód:
if (PSHOP_ALLOW_REVIEWS == '1' && @$_REQUEST['output'] != "pdf") {
   // Average customer rating: xxxxx
          // Total votes: x
   $product_rating = ps_reviews::allvotes( $db_browse->f("product_id") );
}
else {
   $product_rating = "";
}

tak místo smazané části kódu vložte do souboru tento kód:
Kód:
global $mainframe;
$comments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
if (file_exists($comments)) {
   require_once($comments);
   $count = JComments::getCommentsCount($db_browse->f('product_id'), 'com_virtuemart');
   $product_rating = 'Počet komentářů: '.$count. '<br /><a href="'.$url.'#comments">[Přidat komentář...]</a>';
}
else {
   $product_rating = "";
}


Tím docílíte toho, že se Vám pod linkem "[Popis zboží]", zobrazí počet komentářů s linkem na přidání komentáře.

Příloha:
vm-komentare-u-produktu-v-kategorii.jpg
vm-komentare-u-produktu-v-kategorii.jpg [ 149.32 KiB | Zobrazeno 21082 krát ]

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Počet komentářů u výpisu zboží (VirtueMart - Jcomments)
PříspěvekNapsal: 30 říj 2010 13:56 

Registrován:
21 říj 2010 23:57
Příspěvky:
7
Moc děkuji, funguje to :-)


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ů: 3 ] 

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:  
cron
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