Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : Nuvola6 20 Oct 2011, 13:34:00
-
Che posso fare con questo errore?
Notice: Undefined variable: manufacturer_link in /web/htdocs/www.xxx.com/home/store/administrator/components/com_virtuemart/html/shop.product_details.php on line 416
-
Ho risolto...
Avevo camcellato dal file in questione queste stringhe:
// LINK TO MANUFACTURER POP-UP
$manufacturer_id = $ps_product->get_manufacturer_id($product_id);
$manufacturer_name = $ps_product->get_mf_name($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 );
// Avoid JavaScript on PDF Output
if( @$_REQUEST['output'] == "pdf" )
$manufacturer_link = "<a href=\"$link\" target=\"_blank\" title=\"$text\">$text</a>";
}
Ma come elimino il link manifacturer??? Ho solo capito che non devo cancellare le stringhe.
-
Ho provato ad eliminare la stringa in components/com_virtuemart/themes/default/templates/product_details/flypage.tpl.php
ma niente..................
-
Ho provato anche nel pannello di amministrazione di virtuemart. Mostra manifacturer è settato su no ma appare lo stesso.
-
Trovato.
Non era la flypage.tpl.php
ma flypage-ask.tpl.php.
per eliminari i link nelle fly page dovete modificare solo 1 file che si trova nel percorso
/components/com_virtuemart/themes/default/templates/product_details
tale file e' flypage-ask.tpl.php
basta cancellare le righe
<td rowspan="1" colspan="2"><?php echo $manufacturer_link ?>
</td> per quello che riguarda il produttore
-
è giusto per chi ha il tema di default eventualmente chi ha temi tipo orange black ecc. basta entrare nella cartella e seguire la guida qui sopra.