Fatto punto 1 e 2
Purtroppo ho fatto diverse mofiche, e tra il codice ho quelle di Header tag SEO e lightbox e non riesco a riportare dei riferimenti corretti, per capirlo bisogna come minimo essere un grado di fare qualche smanettamento, dato che ho preso spunto dalla documentazione in pricing1.5.txt ma l'ho modificata per questa mia esisgenza, che vi riporto, in caso chi è interessato a qualcosa di simile mi faccia sapere!!
Allora ho preso spunto dallo step 2.0 di call for
pricing1.5.txt per il file
product_info.php usando questo codice:
Codice: Seleziona tutto
// codice che fa apparire il prezzo
if ($product_info['products_price'] != 999999){
echo '<a rel="lightbox" href="'. DIR_WS_IMAGES . $product_info['products_image'] .'">';
echo tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<p>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
<table width="0" height="20"><tr><td></td></tr></table>
<?php echo '<strong>'.'<h1>' . $products_price . '</h1>' . '</strong>'; }else{
// eof codice che fa apparire il prezzo
// codice che non fa apparire il prezzo
echo '<a rel="lightbox" href="'. DIR_WS_IMAGES . $product_info['products_image'] .'">';
echo tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<p>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
<table width="0" height="40"><tr><td></td></tr></table>
<?php echo '<a href="' . tep_href_link(FILENAME_CONTACT_US, 'enquiry=Price Inquiry%0D%0A%0D%0AModel: ' . $product_info['products_model'] . '%0D%0AProduct Name: ' . $product_info['products_name'] . '%0D%0AProduct URL: ' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $product_info['products_id'] .'%0D%0A%0D%0A') . '') . '">' . ''. tep_image_button( 'small_prev.gif') . '</a>'; }
// eof codice che non fa apparire il prezzo
Questo mi fa apparire il prezzo sotto l'immagine anzichè sopra e un bottone creato ad hoc
small_prev.gif in
\includes\languages\italian\images\buttons con la scritta "richiedi preventivo" in caso il prodotto ha il prezzo settato a 999999.
Per aggiungere il bottone al posto di quello "aggiungi al carrello" si può usare questo codice:
Codice: Seleziona tutto
<?php if ($product_info['products_price'] == 999999){
/* visualizza bottone richiesta preventivo */ echo tep_draw_separator('small_prev.gif');
/* eof visualizza bottone richiesta preventivo */
}else{ echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); } ?>
Naturalmente se si preferisce avere il bottone in basso, a meno che non li si desideri entrambi
bisogna togliere quello in alto dal codice
:
Codice: Seleziona tutto
// codice che fa apparire il prezzo
if ($product_info['products_price'] != 999999){
echo '<a rel="lightbox" href="'. DIR_WS_IMAGES . $product_info['products_image'] .'">';
echo tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<p>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
<table width="0" height="20"><tr><td></td></tr></table>
<?php echo '<strong>'.'<h1>' . $products_price . '</h1>' . '</strong>'; }else{
// eof codice che fa apparire il prezzo
// codice che non fa apparire il prezzo
echo '<a rel="lightbox" href="'. DIR_WS_IMAGES . $product_info['products_image'] .'">';
echo tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<p>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
<table width="0" height="40"><tr><td></td></tr></table>
<?php echo '<a href="' . tep_href_link(FILENAME_CONTACT_US, 'enquiry=Price Inquiry%0D%0A%0D%0AModel: ' . $product_info['products_model'] . '%0D%0AProduct Name: ' . $product_info['products_name'] . '%0D%0AProduct URL: ' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $product_info['products_id'] .'%0D%0A%0D%0A') . '') . '">' . ' ' . '</a>'; }
// eof codice che non fa apparire il prezzo