Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : die84albe 04 Dec 2007, 20:12:06
-
Ciao a tutti è da un po che cerco di far visualizzare nel Browse dei prodotti anche il link del produttore , riportando il {manufacturer_link} che trovo nel flypage non ottengo risultati, consigli?
GRazie!!!
-
Riporto la Soluzione, prego i moderatori di metterla in evidenza potrebbe essere utile a qualcun altro! ;)
GRazie
La modifica è da fare sul file shop.browse.php alla riga 294 e poi alla riga 460 circa.
dopo questa riga
while ($db_browse->next_record()) {
aggiungere
$manufacturer_id = $ps_product->get_manufacturer_id($db_browse->f("product_id"));
$manufacturer_name = $ps_product->get_mf_name($db_browse->f("product_id"));
$manufacturer_link = "";
if( $manufacturer_id && !empty($manufacturer_name) ) {
$link = "$mosConfig_live_site/index2.php?page=shop.manufacturer_page&manufacturer_id=$manufacturer_id&output=lite&option=com_virtuemart&Itemid=".$Itemid;
$text = ''.$manufacturer_name.'';
$manufacturer_link .= vmPopupLink( $link, $text );
}
e dopo questa riga
$product_cell = str_replace( "{product_sku}", $db_browse->f("product_sku"), $product_cell );
aggiungere
$product_cell = str_replace( "{manufacturer}", $manufacturer_link, $product_cell );
Ringrazio k0nan del forum vmitalia!
Ciaooooooooooo ;) ;) ;)
-
Non riesco a far apparire il nome produttore, probabilmente perchè non trovo nel file shop.browse.php il
Codice: (php)
$product_cell = str_replace( "{product_sku}", $db_browse->f("product_sku"), $product_cell );
sotto il quale devo aggiungere
$product_cell = str_replace( "{manufacturer}", $manufacturer_link, $product_cell )
non ho trovato nessuna discussione in merito, spero di non essere l'unico ad avere questo problema.