categorie su novita' del mese
Moderatore: mod Generali
categorie su novita' del mese
Ciao,
e' possibile scegliere le categorie di prodotti che vengono visualizzati sulla home page nel box "nuovi prodotti per il mese..." ,vorrei escluderne alcune
e' possibile scegliere le categorie di prodotti che vengono visualizzati sulla home page nel box "nuovi prodotti per il mese..." ,vorrei escluderne alcune
credo che sia questa la query :hozone ha scritto:è possibile.
devi modificare la query SQL che trovi in catalog\includes\modules\new_products.php
$new_products_query = tep_db_query("select p.products_id , p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
} else {
$new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
}
pero' non ho la piu' pallida idea di come dirgli che categories_id ='34' non la deve prendere in considerazione
e' una cosa veloce che puoi modificare e rimettere in un altro messaggio oppure no?
Grazie anticipatamente
nessun problema.
ad esempio così visualizzo solo la cat 4.
ad esempio così visualizzo solo la cat 4.
Codice: Seleziona tutto
if ( (!isset($new_products_category_id)) || ($new_products_category_id == '0') ) {
$new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and p.products_status = '1' and c.categories_id = '4' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
} else {
$new_products_query = tep_db_query("select distinct p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and c.parent_id = '" . (int)$new_products_category_id . "' and p.products_status = '1' and c.categories_id = '4' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
}
Bene ho ritrovato un mio vecchio messaggio (questo) con modifica che non capivo...
Ad oggi dopo due anni di studi php mi ripropongo di ricreare la mia vendita on line ...Beh! era proprio una stupidata pero' in quel tempo ....
Tutto li' volevo solo ripartire da dove ero rimasto ...
Un saluto a tutti ....
Ad oggi dopo due anni di studi php mi ripropongo di ricreare la mia vendita on line ...Beh! era proprio una stupidata pero' in quel tempo ....
Tutto li' volevo solo ripartire da dove ero rimasto ...
Un saluto a tutti ....