Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : iacoposk8 05 Jun 2012, 12:54:05
-
Ciao a tutti! ho un sito dove voglio usare il wrapper iframe senza riscrivere le url.
gli indico il percorso "cartella/file.html" e funziona!
se riscrivo le url mi potrei trovare in una situazione come:
sito/index.php/voce_menu/
e quindi cambia la root del sito e non mi trova il percorso giusto, infatti sarebbe
url non riscritte:sito/cartella/file.html
url riscritte:sito/index.php/voce_menu/cartella/file.html
-
Non ho capito una cippa ;D
-
allora, creo una voce di menu iframe e do il percorso:"cartella/file.html"
quindi se guardo il codice avrò <iframe src="sito.com/cartella/file.html">...</iframe>
mentre se riscrivo le url avrò una cosa tipo <iframe src="sito.com/index.php/voce_menu/cartella/file.html">...</iframe>
quindi se nel primo caso va nel secondo (dove riscrivo la url) non va
-
Ciaoiacoposk8,
il file.html cos'è un tuo file esterno a Joomla? Allora devi svcriverlo nel primo modo.
Perché hai la necessità di scrivere un percorso che evidentemente è sbagliato?
-
nel src dell'iframe si possono mettere due tipi di percorsi, assoluti o relativi.
se lo metto assoluto, ovvero http://www............./file.html di certo funzionerà però non so ancora dove starà il sito, per cui devo usare un percorso relativo, quindi se sono nella home, quindi nella cartella root potra scrivere ad esempio un percorso relativo come images/img1.png e funzionerebbe.
se ho le url non riscritte qualunque pagina richiamo l'url punterà sempre alla root, per esempio: miosito.com/index?................. qualunque cosa ci sia scritta nei puntini io richiamo sempre la index (presente nella root)
se invece ho una url riscritte, fisicamente richiamerò la index della root ma virtualmente no, perchè nel caso io abbia sito.com/index.php/alias-menu è come se richiamassi un file dentro root/alias-menu
tutto questo influenzerà anche l'iframe che al posto che cercare il file all'interno della root lo cercherà all'interno della cartella "alias-menu" che essendo virtuale non esiste!
-
intanto ti consiglio di fare un corso di Italiano perché ciò che scrivi è incomprensibile
Comunque forse ho capito il tuo problema, se scrivi l'url così dovrebbe andare:
/cartella/del/file.html
-
Se ho capito bene tu vorresti poi visualizzare gli url dei i contenuti all'interno dell'iframe quando li selezioni, è così?
-
Ciao a tutti! ho un sito dove voglio usare il wrapper iframe senza riscrivere le url.
gli indico il percorso "cartella/file.html" e funziona!
se riscrivo le url mi potrei trovare in una situazione come:
sito/index.php/voce_menu/
e quindi cambia la root del sito e non mi trova il percorso giusto, infatti sarebbe
url non riscritte:sito/cartella/file.html
url riscritte:sito/index.php/voce_menu/cartella/file.html
Ho lo stesso problema in alcuni siti dove gli indirizzi si modificano a seconda del rewrite url. La mia soluzione veloce è stata, lascia con le url riscritte. Non so se è un problema di joomla sulla riscrittura degli url (molto probabilmente, joomla e queste dinamiche non vanno molto d'accordo rispetto ad altri CMS), ma affiancandolo a un buon componente sef il problema potrebbe scomparire in quanto ti permette di fissare la root del sito.
-
intanto ti consiglio di fare un corso di Italiano perché ciò che scrivi è incomprensibile
Comunque forse ho capito il tuo problema, se scrivi l'url così dovrebbe andare:
/cartella/del/file.html
mmm... questi giudizi lasciamoli stare per cortesia... mi sembrano maleducati anche se con toni corretti, anche perchè, converrai con me nel dire che non è una cosa facile da spiegare e da trasmettere.
comunque, scritto così funziona, ma se joomla è in una sottodirectory?