andare a capo nella descrizione di un oggetto

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
decola
membro Junior
membro Junior
Messaggi: 16
Iscritto il: 18/05/2007, 22:19

andare a capo nella descrizione di un oggetto

Messaggio da decola »

Ciao a tutti.
Ho da poco provato osCommerce e mi piace molto.

Grazie alle ricerche nel vostro forum sto risolvendo tanti problemi.

Direi che me ne rimane uno.

Nel textfield in amministrazione scrivo la descrizione del mio oggetto e quando ne ho voglia vado a capo. E fin qui tutto normale. Ma come mai quando guardo la pagine di descrizione dell'oggetto vedo scritto tutto sulla stessa riga?

Grazie in anticipo.
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Messaggio da maury2ma »

perche' devi usare o un html editor tipo tiny o htmlarea oppure devi usare codice html nella descrizione.

per andare a capo basta che scrivi un break line (scusate se il mio inglese fa pena)

si scrive in codice html :

Codice: Seleziona tutto

<br />
e vedrai andare a capo la descrizione
decola
membro Junior
membro Junior
Messaggi: 16
Iscritto il: 18/05/2007, 22:19

Messaggio da decola »

Grazie maury.

Cavolo, è proprio spartano OSCommerce!

Installare un editor HTMl solo per andare a capo penso che sia un po' eccessivo.

Mi sa tanto che aggiungerò una riga di codice per la conversione dei "new line" in <br />
vinsita
membro Baby
membro Baby
Messaggi: 97
Iscritto il: 30/11/2006, 18:47

Messaggio da vinsita »

volevo farvi presente, che Se non si vuole usare un editor html o codice html, e si vuole riconoscere l' interlinea sotto forma di stringa ci ricorre in aiuto la funzione nl2br di PHP, che converte appunto le interline /n/r in < /br

questa funzione dovrai quindi inserirla quando stampi a video la descrizione nella pagina product_info.php

cerca:

Codice: Seleziona tutto

echo $product_info['products_description'];
e rimpiazza con

Codice: Seleziona tutto

echo nl2br($product_info['products_description']);
decola
membro Junior
membro Junior
Messaggi: 16
Iscritto il: 18/05/2007, 22:19

Messaggio da decola »

grazie, molto gentile vinsita.
Rispondi