Pagina 1 di 1

Come disabilitare ivari box?

Inviato: 04/05/2006, 10:57
da DANIELEDAVE
Mi servirebbe sapere come è possibile disabilitare (o eliminare), i box laterali : "i piu venduti" ... "recensioni" ecc..
Grazie

Inviato: 04/05/2006, 11:26
da m3skalina
basta editare i file column_right.php e column_left.php contenuti in includes

Nei suddetti file troverai delle righe simili a queste...

Codice: Seleziona tutto

  require(DIR_WS_BOXES . 'manufacturers.php');
  require(DIR_WS_BOXES . 'whats_new.php');
  require(DIR_WS_BOXES . 'information.php');
  require(DIR_WS_BOXES . 'search.php');
  require(DIR_WS_BOXES . 'spedizioni.php');
Quindi ti basta commentare il box che non vuoi mettere....

Inviato: 04/05/2006, 12:18
da DANIELEDAVE
m3skalina ha scritto:basta editare i file column_right.php e column_left.php contenuti in includes

Nei suddetti file troverai delle righe simili a queste...

Codice: Seleziona tutto

  require(DIR_WS_BOXES . 'manufacturers.php');
  require(DIR_WS_BOXES . 'whats_new.php');
  require(DIR_WS_BOXES . 'information.php');
  require(DIR_WS_BOXES . 'search.php');
  require(DIR_WS_BOXES . 'spedizioni.php');
Quindi ti basta commentare il box che non vuoi mettere....
Scusa ho trovato la pagina e tutto...ma non capisco come devo fare per disabilitarlo il mio codice è così:

Released under the GNU General Public License
*/
$column_location = 'right';
?>
<tr><td align="center" valign="top">
<table valign="top" border="0" cellspacing="0" cellpadding="4" align="center" width="155">
<tr><td>
<?php
require(DIR_WS_BOXES . 'shopping_cart.php');
require(DIR_WS_BOXES . 'search.php');

if (isset($HTTP_GET_VARS['products_id'])) {
include(DIR_WS_BOXES . 'manufacturer_info.php');
}

if (tep_session_is_registered('customer_id')){
include(DIR_WS_BOXES . 'order_history.php');
}

if (isset($HTTP_GET_VARS['products_id'])) {
if (tep_session_is_registered('customer_id')) {
$check_query = tep_db_query("select count(*) as count from " . TABLE_CUSTOMERS_INFO . " where customers_info_id = '" . (int)$customer_id . "' and global_product_notifications = '1'");
$check = tep_db_fetch_array($check_query);
if ($check['count'] > 0) {
include(DIR_WS_BOXES . 'best_sellers.php');
} else {
include(DIR_WS_BOXES . 'product_notifications.php');
}
} else {
include(DIR_WS_BOXES . 'product_notifications.php');
}
} else {
include(DIR_WS_BOXES . 'best_sellers.php');
}

if (isset($HTTP_GET_VARS['products_id'])) {
if (basename($PHP_SELF) != FILENAME_TELL_A_FRIEND) {
include(DIR_WS_BOXES . 'tell_a_friend.php');
}
} else {
include(DIR_WS_BOXES . 'specials.php');
}

require(DIR_WS_BOXES . 'reviews.php');

if (substr(basename($PHP_SELF), 0, 8) != 'checkout') {
include(DIR_WS_BOXES . 'languages.php');
include(DIR_WS_BOXES . 'currencies.php');
}
?>
</td></tr>
</table>
</td>
</tr>
<?php
$column_location = '';

?>

Inviato: 04/05/2006, 13:39
da simoneinweb
ciao, è uguale, basta che trovi il nome del box da elimiare e lo commenti. Per fare le cose più pulite sul tuo codice sarebbe meglio togliere anche le istruzioni condizionali, coumque questo non è necessario.
Per esempio, sempre in riferimento al tuo codice, supponiamo che vuoi eliminare il box tell a friend
if (isset($HTTP_GET_VARS['products_id'])) {
if (basename($PHP_SELF) != FILENAME_TELL_A_FRIEND) {
include(DIR_WS_BOXES . 'tell_a_friend.php');
}
} else {
include(DIR_WS_BOXES . 'specials.php');
}
metti due slash prima dell'inizio della riga sottolineata:
if (isset($HTTP_GET_VARS['products_id'])) {
if (basename($PHP_SELF) != FILENAME_TELL_A_FRIEND) {
//include(DIR_WS_BOXES . 'tell_a_friend.php');
}
} else {
include(DIR_WS_BOXES . 'specials.php');
}

okok

Inviato: 04/05/2006, 16:43
da DANIELEDAVE
Scusa ma non ci ero arrivato alla parola "commentare".
AIuto perfetto...funge tutto...ora manca l'aiuto sul flash..nell'altro post.