Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    dovrai stabilire una lingua di default, se $_GET['lang'] non è settata le assegni tu il valore 'it' come default
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  2. #12
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Esatto! Questo l'ho già fatto! Ma il problema è la gestione dei link con url friendly! Hai un metodo da consigliare?

  3. #13
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    no allora non ho capito il problema. con i link user friendly fai allo stesso modo, no? come scrivevi all'inizio

    it/appartamenti-centro-storico-firenze.html

    farai una funzione che prende la var di sessione della lingua e stampa it/ e poi ti prelevi la parte userfriendly e gliela appendi.. dove sta il problema?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  4. #14
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Esatto...per la variabile lingua già fatto, anche se nell'url c'è già /it ne viene aggiunto un altro!
    La parte userfriendly da dove la prelevo? Ce l'ho solo nel file htaccess...

  5. #15
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    come dove la prelevi?? sei tu che la devi avere.
    immagino che se stai facendo tutto questo è perchè hai un sistema cms e ci stai integrando un modulo seo per la gestione deill'url rewrite.
    Quindi immagino che avrai un pannello di controllo tramite il quale associ a ogni pagina/prodotto/news del tuo cms un link userfriendly. Questo link userfriendly andrà a finire in un database. Tutta questa struttura io la davo per scontata. Poi il lavoro sull'htaccess è solo l'ultimo passo.

    Quindi immagino che per stampare un url su html avrai (consiglio io) una classe, o se vuoi una funzione. In questa classe funzione prenderai la variabile $lang e la gestisci come hai già fatto, poi prenderai la variabile $id e farai una query sul tuo db e andrai a prenderti la parte user-friendly dell'url che hai associato a quella pagina/prodott/news tramite pannello di controllo e poi appendi il tutto. E tramite questa funzione/classe dovranno transitare tutti i link stampati su html, dai menu, ai pulsanti, ai link presenti nei testi.. tutto.
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  6. #16
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    In precendenza creavo diverse index quante erano le lingue da pubblicare, così da avere un 'menù per ogni lingua' e direttamente nel menù associavo l'url userfriendly.
    Ma adesso che ho adottato questo nuovo sistema, quindi una sola index, un solo menù e la sessione lingua vorrei capire come gestire gli url userfriendly appunto.

    Quindi suggerisci di memorizzare tutto nel database?!

    Grazie.

  7. #17
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    cioè.. dipende se hai un sito statico o dinamico. Se hai un sito dinamico che aggiorni tramite pannello di controllo per forza devi memorizzare nel db. Perchè altrimenti quando aggiungi una nuova pagina o un nuovo prodotto o quel che è dovresti mettere mano al codice.
    Se invece hai un sito statico che non cambia nel tempo puoi anche pensare di mettere i link user-friendly direttamente dentro la funzione scrivi_url. Ti fai un if con le 4-5 pagine del sito e ad ogni ramo dell'if assegni un url user-friendly. E' un metodo molto artigianale, ma dipende sempre dalle esigenze
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  8. #18
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    La pagine sono statiche, mentre i contenuti sono dinamici.
    Quindi potrei sfruttare direttamente la funzioni 'scrivi_url'.

    Provo e vediamo cosa succede!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.