Back to top

Autore Topic: integrare pagine php mie in joomla  (Letto 4976 volte)

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
integrare pagine php mie in joomla
« il: 29 Lug 2007, 16:03:50 »
Ciao a tutti ho creato pagine php che vanno ad interrogare il db mysql di joomla, più precisamente le tabelle di facile form. Ora il problem che si presenta è con non riesco a visualizzarle in joomla, neanche facendo un link nel menu tramite wrapper.
con il wrapper vedeo il titolo che mette durante la configurazione e il tasto indietro, del mio codice nessuna traccia. AIUTO !!
All'esterno funzionano perfettamente, qualcuno ha un qulache idea/consiglio ??

Grazie mille per la collaborazione

N.
« Ultima modifica: 29 Lug 2007, 23:28:25 da ste »

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: AIUTO ! Importante ! integrare pagine php mie in joomla
« Risposta #1 il: 29 Lug 2007, 22:13:36 »
Ciao.
Io ho incluso pagine asp mie usando il wrapper e non ho avuto alcun problema.
La pagina non la vedi proprio o ti da un errore di pagina non trovata? In quel caso è solo un problema di link alla pagina.
Altrimenti bisogna controllare cosa c'è nel codice delle pagine (ma mi sembra veramente strano se all'esterno funzionano).

Potrebbe anche essere che il tuo browser non riesce a visualizzare gli iframe?

Prova a creare una semplice pagina php (tipo Hello World) e a lincarla con il wrapper. Almeno capiamo se è la tua pagina o il browser.  ;)

Ciao
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #2 il: 29 Lug 2007, 23:29:23 »
Ciao nicolap, ti ho modificato il titolo del post, gentilmente non utilizzare parole come 'AIUTO ! Importante !' nei titoli.
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #3 il: 30 Lug 2007, 09:52:59 »
Ciao bigham, grazie per avermi risposto, comunque il link è giusto e anche con una pagina semplice semplice non funziona. Io uso IE7, non penso ci siano problemi con gli iframe, se come link metto www.joomla.com tutto funziona regolarmente.

il problema è assai strano, cosa dici ?

N.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #4 il: 30 Lug 2007, 23:35:55 »
Ciao.
Ricapitoliamo: se fai un link usando wrapper ad una pagina tipo:
Citazione
http://localhost/miosito/test.php
dove la pagina test.php contiene:
Citazione
<?php
        echo "Pagina di prova PHP";
?>
</br>
<?php

$a = 9;
$b = 4;
$c = $a * $b;

echo "Il risultato dell'operazione (9 * 4) è :";
echo $c;
?>
Non ti visualizza la pagina? Giusto?  ???
Se non funziona neanche il codice PHP base....  :o

Io ho fatto la stessa prova e mi funziona.
(Joomla 1.0.12 e XAMPP)

Cosa hai installato?:
  • versione Joomla
  • Sistema Operativo
  • Web Server (apache/IIS)
  • Versione PHP
  • Il sito è in locale o in remoto?
E ogni altra informazione utile a capire che cosa succede.

Ciao

PS
Io con IE7 sto vedendo i "green mouse"  ;D
Ciò che funziona con Firefox non ne vuole sapere di funzionare con IE7 e viceversa.  :-\
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #5 il: 31 Lug 2007, 08:53:19 »
Ciao, il problema c'è sia in locale dove uso Easyphp 1.8 che sul server. in tutte le 2 installazioni uso la versione 1.0.12 di joomla.

La cosa strana è che se uso il modulo wrapper per aprire i miei file php e li metto sia in user1 che in right funziona tutto regolarmente, come creo un menu wrapper e metto lo stesso link al mio file non funziona più. Io putroppo non ho provato con altri browser ma solo con IE7.

Ciao

N.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #6 il: 31 Lug 2007, 13:18:52 »
Ciao!

Non capisco questa frase:
Citazione
come creo un menu wrapper e metto lo stesso link
La cosa più giusta è quella di creare una voce di menù come wrapper e inserire il link alla pagina. Usare direttamente il modulo non è saggio.
Quando dici che usi il modulo wrapper intendi che modifichi i parametri del modulo direttamente?
Non ha molto senso visto che in un modo o nell'altro i parametri vengono scritti nel DB e richiamati dal file mod_wrapper.php


Facciamo un altro tentativo:
Prova a creare una voce di menù wrapper nel mainmenu (chiamala test) e poi nel database di joomla apri la tabella jos_menu e cerca la voce di menù che hai creata.
nel campo Params dovresti trovare una cosa del genere:
Citazione
44, 'mainmenu', 'test', 'index.php?option=com_wrapper', 'wrapper', 1, 0, 0, 0, 13, 0, '0000-00-00 00:00:00', 0, 0, 0, 0, 'menu_image=-1
pageclass_sfx=
back_button=
page_title=1
header=
scrolling=auto
width=100%
height=500
height_auto=0
add=1
url=http://localhost/miosito/test.php'
Sono tutti i parametri che vengono passati al modulo wrapper.
Almeno escludiamo che ci siano problemi di scittura sul DB.

L'ultima spiaggia è che mi mandi il file php che non ti si apre. Ma questo lo lascio decidere a te.

Io resto on-line, tanto sono in ufficio e un occhio ce lo posso buttare ogni tanto  ;D

Ciauz!
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #7 il: 31 Lug 2007, 13:36:27 »
io uso una voce di menu come wrapper e non mi funziona se invece lo stesso link alla mia pagina esterna lo gestico direttamente da moduli --> moduli sito --> wrapper e li inserisco il link e lo pubblico  nella posizione right funziona tutto regolarmente. Per il php il problema che tutti non funzionano tramite  voce di menu --> wrapper ed invece funzionano regolarmente trami il modulo, anche il php più semplice che può essere quello della moltiplicazione che mi hai fatto eseguire.
Io sono online appena ho un attimo guardo il db.

Ciao e grazie per l'aiuto ma la cosa è abbastanza importante...

N.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #8 il: 31 Lug 2007, 13:47:34 »
Se non fosse importante non lo avresti postato sul forum  ;D

Avevo capito bene allora!
però usare il modulo wrapper e usare una voce di menù è la stessa cosa. I file che viengono richiamati sono sempre gli stessi.
Mmmmmmm!  ???

Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #9 il: 31 Lug 2007, 13:54:14 »
Si, sono sempre gli stessi nella medesima cartella del webserver. Per quanto riguarda il db è come me lo hai scritto te, li non ci dovrebbero essere problemi....

N.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #10 il: 31 Lug 2007, 17:15:51 »
Pensi che abbia senso, farmi mandare da te o da qualcuno i files wrapper.html.php e wrapper.php ?

La cosa che mi fa molto strano e non capisco e xchè i link tramite il modulo funziona mentre tramite la voce di menù no.

Ciao e grazie ancora

Se ti viene in mente qualche cosa fammi sapere.

N.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #11 il: 31 Lug 2007, 17:32:16 »
Bhe puoi sempre tirarli fuori dai file di installazione di Joomla.
Si, è alquanto strano  :o
Bisogna investigare meglio...

Ti farò sapere.

Ciao
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #12 il: 01 Ago 2007, 20:51:03 »
Ciao Bigham, finalmente ho scoperto che il problema risiede nel browser IE7, con firefox funziona tutto regolarmante, ora bisogna solo capire cosa impedisce la regolare visualizzazione.... evviva microsoft !!

 >:(

Ciao N.

Offline nicolap

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #13 il: 02 Ago 2007, 08:43:29 »
Ho trovato dove era il problema con IE7 quando imposti la larghezza del wrapper al 100% non gli va bene, se invece dai la misura esatta in pixel tutto funziona correttamente.

Ciao N.

grazie mille di tutto a bigham per la collaborazione.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #14 il: 02 Ago 2007, 11:15:46 »
Ciao.
Sono contento che hai risolto. Sono due giorni che ci penso e, come recita una delle leggi di Murphy: la soluzione ad un problema è sempre l'ultima cosa a cui avresti pensato.  ;D

E come vedi non dipendeva da Joomla  ;) Ah! zio Bill! Quante ce ne fai passare!!  ::)

Ciao e buon divertimento con Joomla.

Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline gasparirob

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #15 il: 27 Ago 2007, 11:50:16 »
Aggiungo qui per non creare un altro post, visto che ho un problema simile: se imposto il wrapper affiche apra una pagina che risiede in localhost, la pagina viene aperta in fullscreen (invece che nel corpo della pagina), rimpiazzando completamente joomla (sebbene, nella barra degli indirizzi, resta il link di joomla)

EDIT: se imposto, per esempio, www.google.it come link del wrapper, tutto funziona correttamente. Se invece metto http:/localhost/miosito/pincopalla.php, succede quanto detto sopra...

Con firefox, invece, tutto ok: il wrapper apre la pagina nel corpo di joomla

ho provato a impostare la larghezza del wrapper (invece che lasciarlo a 100%), ma non cambia niente...

Come posso risolvere?  :-\
« Ultima modifica: 27 Ago 2007, 11:52:54 da gasparirob »

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #16 il: 27 Ago 2007, 14:39:28 »
Ciao.

Immagino che il browser che ti crea problemi sia Internet Explorer. Quale versione?

Visto che con Firefox funziona tutto il primo pensiero è che dipenda da IE e non da joomla.

Io ho fatto la prova con IE7 e firefox e a me funziona...  ???
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline gasparirob

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #17 il: 28 Ago 2007, 08:04:58 »
Uso IE6...mmm... cosa può essere che non gli va bene? ???

Offline gasparirob

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #18 il: 28 Ago 2007, 09:17:17 »
sto facendo alcune prove... in effetti il problema c'è solo con una certa pagina... se inserisco altri link (locali o esterni), funziona correttamente...

Quindi, presumo sia qualcosa all'interno di questa pagina che crea problemi con joomla... bypassando tutta la struttura...

Offline gasparirob

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re: integrare pagine php mie in joomla
« Risposta #19 il: 28 Ago 2007, 09:29:42 »
trovato l'inghippo!!!
credo che questo sia ciò che in gergo viene definito come la classica figura di m***a!!  ::)

era il seguente script per il fullscreen che creava problemi...

<script language="JavaScript">
   window.moveTo(-2,-2);
   window.resizeTo(screen.width+2,screen.height);
</script>

va beh.. l'importante è aver risolto il problema..  ;D

 



Web Design Bolzano Kreatif