Joomla.it Forum
Joomla! 3 => Joomla! 3 => : gabergaber 22 Nov 2017, 17:36:49
-
Buongiorno, in una pagina del sito tramite iframe ho salvato una mappa di google maps, ma pur vedendola nel back end (anteprima pagina e articolo aperto), quando vado in front end non me la mostra.
Dove sbaglio?
Grazie
-
se la vedi nel back-end devi vederla anche nel front-end.
non so dirti altro in quanto sono poche le informazioni che offri, forse un link del sito potrebbe aiutare.
-
Provo a dare altre informazioni:
versione Joomla 3.8.2
PHP 7.0.14
Template Zhong
link pagina: http://liceofederici.gov.it/index.php/dove-siamo (http://liceofederici.gov.it/index.php/dove-siamo)
-
analizzando la pagina manca il codice, ci hai detto tutto fuorchè quello che serviva.....
Dove hai appiccicato il codice, su un articolo oppure su un modulo?
Come lo hai appiccicato?
Non possiamo dare per scontato cose che non sappiamo, quindi spiegaci passo passo come e dove fai quelle operazioni.
Fai questo test, subito dopo il codice inserito, inserisci questa stringa:
<p>Ciao a tutti</p>
così visualizzando la pagina vediamo di capirci qualcosa.
-
Questo è il codice che ho incollato su una pagina di articolo:
<div class="contentmap">
<iframe width="600" height="450" style="border: 0;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2787.0878577562366!2d9.827690315351512!3d45.68920882642241!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47815c735c885b47%3A0x2bd8c1cce7faaabc!2sI.S.+Lorenzo+Federici!5e0!3m2!1sit!2sit!4v1511296619016" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div>
<div class="contentmap"></div>
-
ok, ho ricontrollato, ma il codice non c'è.
Lo puoi verificare pure tu con firebug.
Per cortesia rispondi alle domande poste nel precedente post.
-
Il codice l'ho incollato su un'articolo e non su un modulo.
Il codice l'ho copiato (tasto destro mouse copia-incolla) dalla finestra di google maps -condividi.
Editor Tiny, tasto codice sorgente...
-
controlla che l'editor sia configurato per non eliminare gli iframe
-
Si si, questo lo avevo già fatto.
-
ma l'articolo scritto così è giusto?
<p>Via dell'Albarotto 21, Trescore B. (BG)</p>
<div class="contentmap"><iframe style="border: 0;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2787.0878577562366!2d9.827690315351512!3d45.68920882642241!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47815c735c885b47%3A0x2bd8c1cce7faaabc!2sI.S.+Lorenzo+Federici!5e0!3m2!1sit!2sit!4v1511375848835" width="600" height="450" frameborder="0" allowfullscreen="allowfullscreen"></iframe> </div>
<p>Ciao a tutti</p>
-
Ciao,
prova a mettere solo il codice embed di google, senza div vari:
<iframe width="600" height="450" style="border: 0;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2787.0878577562366!2d9.827690315351512!3d45.68920882642241!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47815c735c885b47%3A0x2bd8c1cce7faaabc!2sI.S.+Lorenzo+Federici!5e0!3m2!1sit!2sit!4v1511296619016" frameborder="0" allowfullscreen="allowfullscreen"></iframe>
Ciao!
-
Tu quel codice come lo hai ottenuto, credo che hai un problema di API
-
Ho provato anche come hai suggerito tu, maicolstaip, senza vari div, ma niente da fare.
Poi ho provato a fare tutto su un altro vecchio sito joomla 2.5 e invece li funziona eccome.
A questo punto mi vengono dei dubbi e chiedo a voi che sieti più esperti di me:
non potrebbe essere un bug di Joomla 3.8.2 ? Oppure un problema del template che sto utilizzando?
-
Ma no,
controlla i settings dell'editor che stai usando.
Come ti hanno già scritto
controlla che l'editor sia configurato per non eliminare gli iframe
Ciao!
-
A questo punto mi vengono dei dubbi e chiedo a voi che sieti più esperti di me:
non potrebbe essere un bug di Joomla 3.8.2 ? Oppure un problema del template che sto utilizzando?
Non perché io sia più esperto di te, ma di certo non è un bug di J 3.8.2 (ho inserito vari iframe con le mappe di Google senza nessun errore), e non è nemmeno un problema del template Zhong.
Il sito scolastico che amministro è anch'esso costruito su quel template; ho appena provato ad inserire un iframe e la mappa compare come e dove deve comparire.
Probabilmente l'hai già fatto, ma dai un'occhiata a questo articolo (http://www.joomla.it/e-ancora/articoli-community-3x/8356-l-editor-tinymce-di-joomla-smette-di-mangiarsi-il-codine-nei-contenuti.html) su TinyMCE e il codice "mangiato"...
-
Probabilmente l'hai già fatto, ma dai un'occhiata a questo articolo (http://www.joomla.it/e-ancora/articoli-community-3x/8356-l-editor-tinymce-di-joomla-smette-di-mangiarsi-il-codine-nei-contenuti.html) su TinyMCE e il codice "mangiato"...
si avevo già provato quella strada, ma nisba.
Provate a vedere se i settings dell'editor Tiny sono corretti (ho allegato gli screenshot)
-
Non mi lascia allegare le immagini screenshot :( : amen!
-
Se non hai installato l'editor JCE, prova ad installarlo.
Una volta installato vai in Componenti, JCE, Editor Profiles, Default, Editor Parameters e lì al tab Advanced inserisci iframe in Extended Elements.
Salva e chiudi e con l'editor JCE in modalità "codice" inserisci l'iframe della mappa.
Non può non funzionare... :'(
-
Se non hai installato l'editor JCE, prova ad installarlo.
Una volta installato vai in Componenti, JCE, Editor Profiles, Default, Editor Parameters e lì al tab Advanced inserisci iframe in Extended Elements.
Salva e chiudi e con l'editor JCE in modalità "codice" inserisci l'iframe della mappa.
Non può non funzionare... :'(
Fatto, ma
Non funziona :'( :'(
-
... >:( Mi spiace, ma non riesco proprio a capire dove stia il problema... :-[
-
Tu quel codice come lo hai ottenuto, credo che hai un problema di API
se clicchi sul link viene proprio un messaggio di errore delle API
The Google Maps Embed API must be used in an iframe.