Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Mettere la descrizione breve

    Salve a tutti....
    Com'è il codice PHP che praticamente se c'è la descrizione così

    "Lorem Ipsum è un testo segnaposto utilizzato nel settore della tipografia e della stampa. Lorem Ipsum è considerato il testo segnaposto standard sin dal sedicesimo secolo, quando un anonimo tipografo prese una cassetta di caratteri e li assemblò per preparare un testo campione. È sopravvissuto non solo a più di cinque secoli, ma anche al passaggio alla videoimpaginazione, pervenendoci sostanzialmente inalterato. Fu reso popolare, negli anni ’60, con la diffusione dei fogli di caratteri trasferibili “Letraset”, che contenevano passaggi del Lorem Ipsum, e più recentemente da software di impaginazione come Aldus PageMaker, che includeva versioni del Lorem Ipsum."

    Ossia la descrizione è troppo lunga, mi piacerebbe che impostasse breve a 2 righe impostando così?

    "Lorem Ipsum è un testo segnaposto utilizzato nel settore della tipografia e della stampa. Lorem Ipsum è considerato il testo segnaposto standard sin dal sedicesimo secolo, quando un anonimo tipografo prese una cassetta di caratteri e li assemblò per...

    LEGGI ALTRO"

    Cioè la descrizione su qualsiasi pagina deve essere sintetico e cliccando LEGGI ALTRO fa vedere tutto il testo..

    NOn riesco a trovare il giusto codice PHP

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Basta che prendi il testo intero (da un database suppongo), lo accorci con substr() alla lunghezza che si addice alle tue esigenze, lo stampi sulla pagina e alla fine metti un link (Leggi altro) che punta ad un'altra pagina che invece prende lo stesso testo e lo mostra per intero.

  3. #3
    CIao, grazie..
    Ho pensato di mettere il codice SUBSTR ma c'è un problema...
    All'interno del testo ci sono codici di formattazione ossia grassetto, sottolineato, alcuni <p> etc che mettendo SUBSTR può capitare di sparire la chiususa dei codici come per esempio "<b>Cristiano</b>" e mettendo SUBSTR diventa "<b>Cristi" e si incarta tutto...

    Come mi suggerisce?

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Qui un esempio, vedi se fa al caso tuo
    http://stackoverflow.com/questions/1...-ignoring-tags

    Non so come sia fatto il tuo sito, ma valuta anche di togliere tutti i tag HTML dalla descrizione breve (o di scrivere un testo di introduzione prima di quello esteso)

  5. #5
    Usata e perfettamente funzionante:

    https://gist.github.com/fdisotto/285b91dcc4ab7f234f3f

    Edit:
    Scusate non mi sta formattando il codice
    Ho creato un gist per ovviare
    Ultima modifica di fdisotto; 01-07-2015 a 23:42

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.