Pagina 1 di 1

Formattazione titolo e prezzo

Inviato: 21/12/2005, 10:01
da remixe
Ciao,
:o
è 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?


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?

Fatemi sapere

Ciaooooooooooo :o :wink: :wink: :wink: :wink: :wink: :wink:

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 :o
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

Codice: Seleziona tutto

where manufactures_id =
Anziche'

Codice: Seleziona tutto

where manufacturers_id =
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 :o
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.

Codice: Seleziona tutto

<?php echo $manufacturer['manufacturers_name'];?>
'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 :o )

ti ringrazio ancora una volta per disponibilità e gentilezza.

remixe :wink: