Back to top

Autore Topic: passare valori testo a iframe  (Letto 981 volte)

Offline danjde

  • Appassionato
  • ***
  • Post: 326
  • Sesso: Maschio
    • Mostra profilo
passare valori testo a iframe
« il: 25 Mar 2015, 10:34:55 »
Ciao amici,
su joomla 3.x multilingua,
ho uno script di booking in php che ho incluso in iframe,
ho un selettore date, numero persone, etc jquery che vorrei passasse i valori all'iframe.
Di fatto se mantengo lo script in iframe il selettore date non riesce a passarmi i valori verso l'iframe.
So che l'iframe viene visto come un sito esterno, ma non mi è chiaro come dovrei fare per inviargli le informazioni testuali.

Esiste un modo?

grazie infinite
cosmogoniA
n o p r o v a r e n o f a r e o n o n f a r e n o n c e p r o v a r e

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:passare valori testo a iframe
« Risposta #1 il: 25 Mar 2015, 13:42:58 »
Dovresti interfacciarti direttamente col sito esterno, ma non mi e chiaro perché  vuoi passarli da joomla e non dal selettore direttamente nell'iframe come accde in genere.

Offline danjde

  • Appassionato
  • ***
  • Post: 326
  • Sesso: Maschio
    • Mostra profilo
Re:passare valori testo a iframe
« Risposta #2 il: 25 Mar 2015, 15:23:14 »
Sì, forse avrei potuto essere più chiaro.  :-[

In pratica ho inserito in un form da get questo path:

Codice: [Seleziona]
<form method="get" action="http://www.mysite.it/it/prenotazioni-check">
  • il link inserito fa riferimento al menu pagina "iframe-wrapper" in modalità multilingua in italiano
  • nella pagina iframe ho inserito come indirizzo link: /foo/myscript.php
in questo modo non riesco a passare i valori testuali.

Se invece modifico il path nella get e lo faccio puntare direttamente allo script php (http://www.mysite.it/foo/myscript.php) il tutto passa correttamente, ma al di fuori di Joomla.

In pratica come potrei fare perchè dal form io riesca a passare i dati all'iframe tramite get?

grazie infinite!


cosmogoniA
n o p r o v a r e n o f a r e o n o n f a r e n o n c e p r o v a r e

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:passare valori testo a iframe
« Risposta #3 il: 25 Mar 2015, 17:43:21 »
Inserisci direttamente in un articolo lo script tramite sourcerer. Se vuoi farlo funzionare con iframe devi correggere nello script i percorsi a file  esterni.

Offline danjde

  • Appassionato
  • ***
  • Post: 326
  • Sesso: Maschio
    • Mostra profilo
Re:passare valori testo a iframe
« Risposta #4 il: 25 Mar 2015, 17:52:48 »
non mi è possibile tramite codice php (sourcerer) in quanto lo script contiene path relativi che puntano a script, immagini, fogli di stile, etc che dovrei modificare uno ad uno (lo script è in una directory "/foo" e invece sourcerer mi lancia lo script come se si trovasse nella root di installazione per cui non trova i vari elementi).

per l'iframe eventualmente cosa dovrei modificare nello script perché accetti gli argomenti testuali?
io credevo che il problema nel caso iframe dipendesse dal fatto che nel form il "get" non trovava l'indirizzo corretto a cui inviare.

grazie ancora
cosmogoniA
n o p r o v a r e n o f a r e o n o n f a r e n o n c e p r o v a r e

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:passare valori testo a iframe
« Risposta #5 il: 25 Mar 2015, 18:03:04 »
Ma no, ho utilizzato script di booking a partire da un directory che mi hanno inviato, sia come iframe o modulo ed hanno sempre funzionato a prescindere dal metodo get o post.  Sia con sourcerer o da iframe, devi adattare i percorsi link di richiamo librerie, immagini relativi. Apri il file php con un editor notepad++, correggi quei 4 link relativi ed il gioco e fatto.

 



Web Design Bolzano Kreatif