Pagina 1 di 2
data termine offerte speciali
Inviato: 28/10/2003, 9:58
da 100asa
nel dettaglio articolo, product_info per intenderci, mi piacerebbe aggiungere una tabella sopra quella esistente con 2 campi: la data di scadenza della promozione e la disponibilità del prodotto. Qualcuno può aiutarmi? Bluedog, ritaglia un minutino per me e per tutti gli amici oscommerceitalia. Grazie anticipate.
Inviato: 28/10/2003, 14:00
da BluEdoG
ti do le dritte, non ho il tempo materiale per farlo
dove c'è la variabile $product_info_query e $product_info (riga 70)
aggiungi una cosa del tipo:
Codice: Seleziona tutto
$product_end_query = tep_db_query ("select expires_date from " . TABLE_PRODUCTS . " ");
$product_end = tep_db_fetch_array($product_end_query);
Poi devi cercare i tag relativi alle altre date (o dove vuoi aggiungere questa data)
Codice: Seleziona tutto
<?php
}
if ($product_end['expires_date'] > date('Y-m-d H:i:s')) {
?>
<tr>
<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_END, tep_date_long($product_end['expires_date'])); ?></td>
</tr>
<?php
} ?>
Non so se funzioni, te lo devi aggiustare te nel caso di rogne.
Inviato: 28/10/2003, 14:02
da BluEdoG
p.s. edita il topic in "data termine offerte speciali"
Inviato: 28/10/2003, 14:05
da 100asa
non ti seguo, che vuol dire "edita il topic"..
Inviato: 28/10/2003, 14:06
da BluEdoG
il topic, l'oggetto di questo post, non si capisce bene l'argomento, se serve a qualcun'altro cosi' capisce se la cosa gli puo' interessare o meno.
Inviato: 28/10/2003, 14:23
da 100asa
mi da questo errore:
Codice: Seleziona tutto
1054 - Unknown column 'expires_date' in 'field list'
select expires_date from products
[TEP STOP]
Inviato: 28/10/2003, 14:34
da BluEdoG
infatti ho confuso la tavola prodotti con offerte
Codice: Seleziona tutto
$product_end_query = tep_db_query ("select expires_date from " . TABLE_SPECIALS . " ");
$product_end = tep_db_fetch_array($product_end_query);
errore
Inviato: 28/10/2003, 16:05
da 100asa
Codice: Seleziona tutto
Parse error: parse error, unexpected '}' in D:\ecommerce\product_info.php on line 264
Inviato: 28/10/2003, 16:54
da BluEdoG
elimina la parentesi dal secondo blocco che ho scritto prima di if
Inviato: 29/10/2003, 12:21
da 100asa
l'ho cancellato perchè non mi visualizzava nulla. Quando hai 5 minuti mi dai una mano. Thank. ciao
Inviato: 06/11/2003, 16:58
da southmodel
confermo, non visualizza più la pagina dettaglio articolo!
ho dovuto rimuovere tutto....
Inviato: 06/11/2003, 17:03
da 100asa
ha dato anche a me lo stesso problema. Secondo me non si tratta di ritocchi, si tratta di bug madornale.
Inviato: 06/11/2003, 17:33
da BluEdoG
se aveste letto il manuale del php sapreste leggere gli errori...
Codice: Seleziona tutto
<?php
$products_end_query = tep_db_query ("select expires_date from " . TABLE_SPECIALS . " where products_id = ". $HTTP_GET_VARS['products_id'] ." ");
$products_end = tep_db_fetch_array($products_end_query);
if ($products_end['expires_date'] > date('Y-m-d H:i:s')) {
?>
<tr>
<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_END, tep_date_long($products_end['expires_date'])); ?></td>
</tr>
<?php
} ?>
la cosa va inserita all'interno di una tabella html
Inviato: 06/11/2003, 17:45
da BluEdoG
dimenticavo poi nel corrispondente file di lingua dovete scrivere un define tipo:
define('TEXT_DATE_END', 'blabla non ci sara' piu il %s ');
non dimenticate %s nel testo...
Inviato: 06/11/2003, 18:39
da 100asa
Cena pagata.
dimmi solo dove e quando.
ps: solo per due!!!
