Visualizzazione risultati 1 fino 8 di 8

Discussione: e-xoops

  1. #1
    Guest

    Predefinito

    Ciao, qualcuno usa questo aggeggio simile al php nuke?

  2. #2
    L'avatar di colonnaromana
    colonnaromana non è connesso Altervistiano Junior
    Data registrazione
    29-05-2003
    Messaggi
    531

    Predefinito

    Si io dimmi che ti serve 8)

  3. #3
    Guest

    Predefinito

    Allora, innanzitutto se vorrei creare un blocco con all'interno delle pagine che creo dal nulla io ma che mantengono tutti i blocchi e i servizi di e-xoops come faccio?

    Ad esempio, le sezioni gia presenti come download, faq, ecc non sono gestibili, le puoi soltanto aggiungere o modificare, ma se io volessi creare delle pagine come voglio io?

  4. #4
    L'avatar di colonnaromana
    colonnaromana non è connesso Altervistiano Junior
    Data registrazione
    29-05-2003
    Messaggi
    531

    Predefinito

    Allora Innanzi tutto bisogna creare una cartella nella root del sito e-xoops ad esempio html.
    In questa cartella vanno copiati le pagine html che si vuole integrare.
    Oltre alle pagine si deve inserire un file .php che ora andremo a creare.
    Il file lo possiamo chiamare chiamapagina.php
    e il suo contenuto deve essere questo:

    <?phpinclude("../mainfile.php");
    include(XOOPS_ROOT_PATH."/header.php");
    include($pagina);
    include(XOOPS_ROOT_PATH."/footer.php");
    ?>

    A questo punto creiamo un link dove volete voi tipo in un blocco con il seguente codice:

    <a href="../../html/chiamapagina.php?pagina=vostrapagina.htm">link& lt;/a>

    Dove per vostrapagina.htm si intende il nome della pagina html che volete inserire.
    Questo e' quanto, e' un hack non ufficiale, ma a me funziona benissimo.
    Se hai problemi fammi sapere.

    Questo articolo e' pubblicato sul sito di supporto di e-xoops ed e-xoopport
    http://www.e-xoopport.it/modules/sec...le&artid=1
    Postato da me (io sono peps)

  5. #5
    Guest

    Predefinito

    Ma nel file php devo metterci al posto di $pagina ci metto http://www.sito/cartelladellapagina/...richiamare.htm ?

  6. #6
    Guest

    Predefinito

    Sono riuscito, grazie mille!!!!

  7. #7
    L'avatar di colonnaromana
    colonnaromana non è connesso Altervistiano Junior
    Data registrazione
    29-05-2003
    Messaggi
    531

    Predefinito

    Il file php lo devi lasciare cosi' come ho scritto io.
    $pagina e' una variabile a cui dai un valore nel momento che crei il link che ho scritto prima. per fare un'esempio vuoi richiamare la pagina che hai scritto tu?
    http://www.sito/cartelladellapagina/...richiamare.htm
    devi fare un link cosi'
    <a href="http://www.sito/cartelladellapagina/chiamapagina.php?pagina=nomepaginadarichiamare.htm ">test di collegamento</a>
    Questo ovviamente presupponendo che il file php sia gia' nella cartella cartelladellapagina.
    A questo punto che succede, la variabile $pagina prende automaticamente il valore nomepaginadarichiamare.htm
    Fai una prova e dimmi come va.

    p.s. questo metodo che ti ho descritto serve se hai una o piu' pagine da integrare.
    Altrimenti dovresti creare per ogni pagina da integrare un file php senca variabile con direttamente il nome della pagina da inserire e cioe'
    <?phpinclude("../mainfile.php");
    include(XOOPS_ROOT_PATH."/header.php");
    include("nomepaginadarichiamare.htm");
    include(XOOPS_ROOT_PATH."/footer.php");
    ?>
    e poi il link deve puntare direttamente a questa pagina php.
    Il problema cosi' e' che per ogni pagina html ne devi fare una php.

  8. #8
    Guest

    Predefinito

    Si, grazie, ora mi funziona!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •