Pagina 1 di 1
Formattazione titolo e prezzo
Inviato: 21/12/2005, 10:01
da remixe
Re: Formattazione titolo e prezzo
Inviato: 21/12/2005, 12:22
da Bass
remixe ha scritto:
è possibile rendere più piccolo il prezzo dei prodotti?(quello che appare nella scheda finale insieme al titolo e alla descrizione del prodotto, a dx del titolo praticamente)e poi farlo apparire sotto al titolo invece che a fianco? se si come esattamente?
Nel file product_info.php trovi i dati che compaiono nella scheda prodotto.
Il prezzo e' assegnato a una variabile $products_price e in quella posizione viene assegnato alla classe pageHeading che trovi nel css e che definisce il formato.
A questo punto, se vuoi spostare il prezzo, devi spostare la variabile nel punto che ti interessa e assegnarla ad un'alta classe nel css in modo che cambi le dimensioni mettendola magari in una tabella gia' esistente o creandone una nuova.
Infine un quesito che avevo già postato ma senza esito, e cioè come posso fare per far si che i produttori dei prodotti invece che apparire solamente sulla colonna di sx appaiano ciascuno nella scheda del relativo prodotto?
La query del prodotto richiama l'id del produttore (manufacturers_id) quindi dovresti fare un'altra query che dall'id risale al nome e utilizzare la variabile risultante per visualizzarlo
'iao
Sergio
re
Inviato: 21/12/2005, 16:28
da remixe
ciao Bass
dunque ho formattato il prezzo e il titolo (ora è tutto ok);
poi ho individuato in product_info.php la variabile relativa al prezzo,
ora vorrei spostarla praticamente sotto la variabile product_model che
sul mio negozio appare proprio sotto al titolo del prodotto è solo
che nel file product_info.php non riesco ad individuare quest'ultima variabile.
Sapresti indicarmi esattamente dov'è.
saluti
remixe
re
Inviato: 21/12/2005, 17:36
da remixe
OK Bass risolta la prima parte del problema ora anche il prezzo sono riuscito a farlo apparire sotto il nome del prodotto, esattamente come desideravo.
Ora mi è rimasto da risolvere l'ultimissimo problema, e cioè come far apparire il nome del produttore nella scheda del prodotto.
Io ho pensato questo, cioè nella query esistente all'interno di product_info.php aggiungere la stringa "pd.manufacturers_name" infine
aggiungere sotto la seguente variabile che dovrebbe richiamarla:
<td class="main"><br><?php echo $manufacturers_name; ?></td>
correggimi se sbaglio Bass
ciao
remixe
Re: re
Inviato: 21/12/2005, 17:52
da Bass
remixe ha scritto:
<td class="main"><br><?php echo $manufacturers_name; ?></td>
correggimi se sbaglio Bass
Non funziona, nel prodotto e' presente solo l'id....
fai qualcosa del genere:
Codice: Seleziona tutto
$manufacturer_query = tep_db_query("select manufacturers_name from " . TABLE_MANUFACTURERS . " where manufactures_id = '" . (int)$product_info ['manufacturers_id'] . "'");
$manufacturer = tep_db_fetch_array($manufacturer_query);
E poi la richiami con $manufacturer['manufacturers_name']
Occhio che va messa dopo la query al prodotto, inoltre controlla perche' l'ho fatta adesso al volo e ci sara' qualche errore
'iao
Sergio
re
Inviato: 21/12/2005, 18:15
da remixe
dunque ho aggiunto la query che mi hai indicato sotto quella esistente del prodotto.
Ora non ho compreso bene dove devo inserire la variabile che la richiama:
$manufacturer['manufacturers_name']
ciao
remixe
p.s. dimenticavo (premetto che non sono un programmatore quindi chiedo scusa se dico una stupidaggine

) ) ma nella pagina product_info.php
vedo 2 query una alla riga 18 e un altra alla riga 97.
Re: re
Inviato: 21/12/2005, 18:21
da Bass
remixe ha scritto:
Ora non ho compreso bene dove devo inserire la variabile che la richiama:
$manufacturer['manufacturers_name']
Dove devi visualizzare il produttore, dipende da te
p.s. dimenticavo (premetto che non sono un programmatore quindi chiedo scusa se dico una stupidaggine

) ) ma nella pagina product_info.php
vedo 2 query una alla riga 18 e un altra alla riga 97.
Sotto $product_info_query
'iao
Sergio
re
Inviato: 21/12/2005, 18:42
da remixe
ho eseguito ma sul negozio mi visualizza questo errore:
1054 - Unknown column 'manufactures_id' in 'where clause'
select manufacturers_name from manufacturers where manufactures_id = '1672'
[TEP STOP]
la query che ho scritto è questa:
<?php
$manufacturer_query = tep_db_query("select manufacturers_name from " . TABLE_MANUFACTURERS . " where manufactures_id = '" . (int)$product_info ['manufacturers_id'] . "'");
$manufacturers = tep_db_fetch_array($manufacturer_query);
?>
la variabile che la richiama:
$manufacturer['manufacturers_name'];
fammi sapere
Ciao
remixe
Re: re
Inviato: 21/12/2005, 19:00
da Bass
remixe ha scritto:
la query che ho scritto è questa:
C'e' una lettera di meno
Anziche'
Inoltre occhio a questa:
Codice: Seleziona tutto
$manufacturers = tep_db_fetch_array($manufacturer_query);
Se metti la s finale in $manufacturers devi metterla anche alla varibaile dopo $manufacturers['manufacturers_name'];
'iao
Sergio
re
Inviato: 21/12/2005, 19:15
da remixe
credo che siamo in dirittura di arrivo Bass
ora non mi da più il messaggio di errore, però
invece di visualizzarmi il nome del produttore nel relativo campo
della scheda prodotto, mi visualizza la variabile per richiamarlo :
$manufacturer['manufacturers_name']
credo proprio che sia da correggere qualche stupidaggine magari
di sintassi appunto su questa stringa qui sopra....almeno credo
ciao
remixe
re
Inviato: 21/12/2005, 19:18
da remixe
non è che x caso va messo il punto e virgola alla fine della variabile che richiama il produttore?
fammi sapere
remixe
Re: re
Inviato: 21/12/2005, 19:40
da Bass
remixe ha scritto:non è che x caso va messo il punto e virgola alla fine della variabile che richiama il produttore?
Piu' che altro va messa in un codice php altrimenti ti visualizza il nome della variabile.
'iao
Sergio
re
Inviato: 21/12/2005, 19:49
da remixe
OK Sergio è stata una dura lotta ma ce l'abbiamo fatta (ce l'hai fatta

)
ti ringrazio ancora una volta per disponibilità e gentilezza.
remixe
