[RISOLTO] "Clicca per ingrandire" non funziona bene!

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
mannaggero
membro Junior
membro Junior
Messaggi: 19
Iscritto il: 06/02/2009, 5:58

[RISOLTO] "Clicca per ingrandire" non funziona bene!

Messaggio da mannaggero »

Quando nella scheda articolo si va a fare clicca x ingrandire, l' immagine mi sposta lo sfondo e va in basso, molto in basso invece che sopra, qualche idea?

http://www.naturebox.it/catalog/product ... cts_id=128

..:: RISOLTO
premessa, in questo sito ho messo una 1.0.8D a seguito di attacchi alla root come ho letto in altri post, ho riadattato la relese nuova ai file che avevo editato nella 1.0.6, ottinendo un buon risultato se non questo problemino del "clicca per ingrandire" che ho risolto con una contributions, questa http://addons.oscommerce.com/info/7534 che è anche migliore del metodo che c' era prima. Ho avuto solo un problemino con i prezzi dato che questa contributions non era considerato il TotalB2B quindi ho modificato la pagina product_info.php con il seguente codice:

Codice da Cercare:

Codice: Seleziona tutto


if ($new_price = tep_get_products_special_price($product_info['products_id'])) {
$products_price = '<s>' . $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) . '</s> <span class="productSpecialPrice">' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>';
} else {
$products_price = $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']));
}

Codice sostitutivo:

Codice: Seleziona tutto

//TotalB2B start
$product_info['products_price'] = tep_xppp_getproductprice($product_info['products_id']);
//TotalB2B end

if ($new_price = tep_get_products_special_price($product_info['products_id'])) {

//TotalB2B start
$query_special_prices_hide = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " WHERE configuration_key = 'SPECIAL_PRICES_HIDE'");
$query_special_prices_hide_result = tep_db_fetch_array($query_special_prices_hide);
if ($query_special_prices_hide_result['configuration_value'] == 'true') {
$products_price = '<span class="productSpecialPrice">' . $currencies->display_price_nodiscount($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>';
} else {
$products_price = '<s>' . $currencies->display_price($product_info['products_id'], $product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) . '</s> <span class="productSpecialPrice">' . $currencies->display_price_nodiscount($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>';
}
//TotalB2B end

} else {
//TotalB2B start
$products_price = $currencies->display_price($product_info['products_id'], $product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']));
//TotalB2B end
}
P.S. Ho dovuto anche editare pesantemente il file categories.php
Ma il codice lo aggiungo prossimamente...
Rispondi