User Module für PMX 1.12

Begonnen von dema80, 24 Dezember 2010, 11:38:28

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

dema80

Hallo

Wie mach ich am besten ein User Module mit die your account tabs

Die Tabs hab ich schon gemacht das geht mit core verzeichniss siehe hier http://www.pragmamx.org/Forum-topic-32012.html

jetzt ist die frage wie das Modul gemacht werden muß das es in den Tabs angezeigt wird?

mein beispiel sieht jetzt so aus:


<?PHP

defined('mxMainFileLoaded') or die('access denied');
    include("header.php");
$index =0;


    OpenTable();


           echo "ist nur ein test";



    CloseTable();   

    include("footer.php");
?>


Wie muß ich mein Code gestallten das es in den User Tabs angezeigt wird.

gruß

DeMa
Es gibt keinen zweiten Sieger --- du bist eine 1 oder ne 0, lebendig oder tot

dema80

Hallo

Ich bin schon ein riesen stück näher gekommen, ich glaube ich habs rausgefunden wie das geht


<?PHP

defined('mxMainFileLoaded') or die('access denied');
    include("header.php");
$index =0;
$userdata=mxGetUserData();
   
    ob_start();
   
$out = ob_get_clean();

  $out='Hallo<br><bt><br>das ist nur ein test';

    $out='out anzeige 2';



    require_once(PMX_SYSTEM_DIR . DS . 'mx_userfunctions.php');

        $view = new pmxUserPage($userdata);
        $view->tabname = 'pmxfre';
        $view->subtitle = "Test User Module";
        $view->show($out);

    include("footer.php");
?>


Weiß nicht ob das so Richtig ist.

Hier hab ich ein problem ich hab jetzt zum testen mal zwei $out reingemacht aber es wird mir nur der letze $out angezeigt.

wie mach ich das am besten das mir alle zwei angezeigt wird alles in einen reinhauen das will ich nicht

gruß

DeMa
Es gibt keinen zweiten Sieger --- du bist eine 1 oder ne 0, lebendig oder tot

Olaf

Zitat von: dema80 am 24 Dezember 2010, 14:37:49


Hier hab ich ein problem ich hab jetzt zum testen mal zwei $out reingemacht aber es wird mir nur der letze $out angezeigt.

wie mach ich das am besten das mir alle zwei angezeigt wird alles in einen reinhauen das will ich nicht

Einfach die Strings aneinanderfügen mit einem Punkt '.' vor dem Gleichheitszeichen '='...
also

$out="erster String";
$out .= "zweiter String";
$out .= "dritter ........ ";
...usw.


alles klar?
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

dema80

ah cool danke

also das ist so richtig um ein User Module zu coden

oder gibt es noch eine andere besser lösung?

gruß

DeMa
Es gibt keinen zweiten Sieger --- du bist eine 1 oder ne 0, lebendig oder tot