Hauptmenu mehrfach mit unterschiedlichen Bäumen einsetzen

geigerda
Beiträge: 22
Registriert: Sa 10. Apr 2004, 20:43
Kontaktdaten:

Hauptmenu mehrfach mit unterschiedlichen Bäumen einsetzen

Beitrag von geigerda » So 27. Mär 2005, 14:13

Hallo Leute,

ich kämpf schon seit ein paar Stunden mit dem Hauptmenu. Ich würds gerne mehrfach mit unterschiedlichen Bäumen auf meiner Website einsetzen.

Das eine Hauptmenu soll z.B. den Baum Presse (Links auf der Seite) beinhalten, das Andere den Baum Site Tools (Rechts auf der Seite).

Ich habe mich schon die Suche verwendet und auch die Infos, die ich dort gefunden habe, verwendet. Aber irgendwie funktioniert das nicht.

Ich habe die Funktionen umbenannt, habe teilweise (Wie in einem anderen Thread gelesen) Variablen umbennant. Aber irgendwie will das nicht. Ich hab sogar diese CMS_VAR[0] Geschichte in CMS_VAR[7000] umbenannt, obwohl ich Forum gelesen habe, dass das nicht nötig sei.

Das zweite Menu zeigt mir zwar etwas an, aber eben nicht das, was es soll. Denn anstelle mir z.B. den Baum Site Tools anzuzeigen, bekomme ich alle Bäume, die ich habe, aufgelistet.

Mein Input Source:

Code: Alles auswählen

/**
 * Navigation
 *
 * INPUT
 *
 * @autor Jan Lengowski <Jan.Lengowski@4fb.de>
 * @copyright four for business AG 2003
 */

?>
<table cellspacing="0" cellpadding="0" cellpadding="0">
    <tr>
        <td class="text_medium" style="padding: 10px;">Baum wählen:</td>
        <td style="padding: 10px;">
            <select name="CMS_VAR[7000]">
            <option value="0">-- kein --</option>
            <?php

                $sql = "SELECT
                            A.idcat,
                            C.name
                        FROM
                            ".$cfg["tab"]["cat_tree"]." AS A,
                            ".$cfg["tab"]["cat"]." AS B,
                            ".$cfg["tab"]["cat_lang"]." AS C
                        WHERE
                            A.idcat     = B.idcat AND
                            B.idcat     = C.idcat AND
                            C.idlang    = '".$lang."' AND
                            B.idclient  = '".$client."' AND
                            C.visible   = 1 AND
                            A.level     = '0'
                        ORDER BY
                            A.idtree";

                $db->query($sql);

                while ( $db->next_record() ) {

                    if ( "CMS_VALUE[7000]" == $db->f("idcat") ) {
                        echo '<option selected="selected" value="'.$db->f("idcat").'">'.$db->f("name").'</option>';

                    } else {
                        echo '<option value="'.$db->f("idcat").'">'.$db->f("name").'</option>';

                    }
                }

            ?>
            </select>
        </td>
    </tr>
</table>

<?php
Und mein Output Source:

Code: Alles auswählen

<?php

/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname   :     Navigation 1.1
* Author      :     Jan Lengowski
* Copyright   :     Contenido - four for business
* Created     :     15-05-2003
* Modified    :     26-05-2003
************************************************/

if ( !is_object($db2) ) {
    $db2 = new DB_Contenido;
}

/**
 * Check if a category is child
 * of another category
 *
 * @return boolean true/false
 * @author Jan Lengowski <Jan.Lengowski@4fb.de>
 * @copyright four for business AG 2003
 */
if (!function_exists("catischildof_mod1"))
{
    function catischildof_mod1($id, $idparent) {
    
        global $cfg, $client, $lang;
    
        $db = new DB_Contenido;
    
        $parent = $id;
    
        while ( $parent != 0 ) {
    
            $sql = "SELECT
                        a.parentid
                    FROM
                        ".$cfg["tab"]["cat"]." AS a,
                        ".$cfg["tab"]["cat_lang"]." AS b
                    WHERE
                        a.idclient  = '".$client."' AND
                        b.idlang    = '".$lang."' AND
                        a.idcat     = b.idcat AND
                        a.idcat   = '".$parent."'";
    
            $db->query($sql);
            $db->next_record();
    
            $parent = $db->f("parentid");
    
            if ($parent == $idparent) {
                return true;
            }
    
        }
    
        return false;
    
    }
}

if ( catischildof_mod1($idcat, "CMS_VALUE[7000]") ) {
    $sel_idcat = $idcat;
} else {
    $sel_idcat = "CMS_VALUE[7000]";
}

/* Include Template Class */
include_once($cfg["path"]["contenido"] . 'classes/class.template.php');

/**
 * Array storing alle the
 * navigation data
 */
$navitems_mod1 = array();


/* Template Instance */
$tpl_mod1 = new Template;

/**
 * Recursive function for creating
 * the navigation array
 * @param Int $idcat Category id
 */

if (!function_exists("nav_mod1")) 
{ 
function nav_mod1($idcat) {

        global $navitems_mod1, $client, $lang, $cfg;

        $db  = new DB_Contenido;
        $db2 = new DB_Contenido;

        $sql = "SELECT parentid FROM ".$cfg["tab"]["cat"]." WHERE idcat = '$idcat'";

        $db->query($sql);
        $db->next_record();

        $parentid = $db->f("parentid");

        if ( $parentid == 0 ) {

           if ( $idcat != "CMS_VALUE[7000]" ){

                $navitems_mod1 = array();
              
                $sql = "SELECT
                            A.idcat,
                            C.name
                        FROM
                            ".$cfg["tab"]["cat_tree"]." AS A,
                            ".$cfg["tab"]["cat"]." AS B,
                            ".$cfg["tab"]["cat_lang"]." AS C
                        WHERE
                            A.idcat     = B.idcat   AND
                            B.idcat     = C.idcat   AND
                            B.idclient  = '$client' AND
                            C.idlang    = '$lang'   AND
                            C.visible   = '1'       AND
                            B.parentid  = 'CMS_VALUE[7000]'
                        ORDER
                            BY A.idtree";

                      $db->query($sql);

                      while ($db->next_record()) {

                            /* Check for external redirects... */
                            $sql = "SELECT
                                        a.external_redirect AS ext
                                    FROM
                                        ".$cfg["tab"]["art_lang"]." AS a,
                                        ".$cfg["tab"]["cat_art"]." AS b,
                                        ".$cfg["tab"]["cat"]." AS c
                                    WHERE
                                        b.idcat     = '".$db->f("idcat")."' AND
                                        b.is_start  = '1' AND
                                        c.idclient  = '".$client."' AND
                                        c.idcat     = b.idcat AND
                                        a.idart     = b.idart AND
                                        a.idlang    = '".$lang."'";

                            $db2->query($sql);
                            $db2->next_record();

                            $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';

                            $navitems_mod1[$db->f("idcat")] = array("idcat"      => $db->f("idcat"),
                                                                "name"      => $db->f("name"),
                                                                "target"    => $target);
                      }

           }
           
           return true;
        }

        $sql = "SELECT
                    A.idcat,
                    C.name
                FROM
                    ".$cfg["tab"]["cat_tree"]." AS A,
                    ".$cfg["tab"]["cat"]." AS B,
                    ".$cfg["tab"]["cat_lang"]." AS C
                WHERE
                    A.idcat     = B.idcat   AND
                    B.idcat     = C.idcat   AND
                    B.idclient  = '$client' AND
                    C.idlang    = '$lang'   AND
                    C.visible   = '1'       AND
                    B.parentid  = '$parentid'
                ORDER BY
                    A.idtree";

        $db->query($sql);

        while ($db->next_record()) {

                /* Check for external redirects... */
                $sql = "SELECT
                            a.external_redirect AS ext
                        FROM
                            ".$cfg["tab"]["art_lang"]." AS a,
                            ".$cfg["tab"]["cat_art"]." AS b,
                            ".$cfg["tab"]["cat"]." AS c
                        WHERE
                            b.idcat     = '".$db->f("idcat")."' AND
                            b.is_start  = '1' AND
                            c.idclient  = '".$client."' AND
                            c.idcat     = b.idcat AND
                            a.idart     = b.idart AND
                            a.idlang    = '".$lang."'";

                $db2->query($sql);
                $db2->next_record();

                $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
                
                $tmp_nav[$db->f("idcat")] = array("idcat"   => $db->f("idcat"),
                                                  "name"    => $db->f("name"),
                                                  "target"  => $target);
        }

        $tmp_nav[$idcat]["sub"] = $navitems_mod1;
        $navitems_mod1 = $tmp_nav;

       /* Function call */ 
        nav_mod1($parentid); 

}  // end function 
} // check if exist 

$sql = "SELECT
            A.idcat,
            C.name
        FROM
            ".$cfg["tab"]["cat_tree"]." AS A,
            ".$cfg["tab"]["cat"]." AS B,
            ".$cfg["tab"]["cat_lang"]." AS C
        WHERE
            A.idcat     = B.idcat   AND
            B.idcat     = C.idcat   AND
            B.idclient  = '$client' AND
            C.idlang    = '$lang'   AND
            C.visible   = '1'       AND
            B.parentid  = '$sel_idcat'
        ORDER BY
            A.idtree";

$db->query($sql);

while ( $db->next_record() ) {

        /* Check for external redirects... */
        $sql = "SELECT
                    a.external_redirect AS ext
                FROM
                    ".$cfg["tab"]["art_lang"]." AS a,
                    ".$cfg["tab"]["cat_art"]." AS b,
                    ".$cfg["tab"]["cat"]." AS c
                WHERE
                    b.idcat     = '".$db->f("idcat")."' AND
                    b.is_start  = '1' AND
                    c.idclient  = '".$client."' AND
                    c.idcat     = b.idcat AND
                    a.idart     = b.idart AND
                    a.idlang    = '".$lang."'";

        $db2->query($sql);
        $db2->next_record();

        $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';

        $navitems_mod1[$db->f("idcat")] = array("idcat"  => $db->f("idcat"),
                                           "name"   => $db->f("name"),
                                           "target" => $target);
}

/* Create Navigation Array */
nav_mod1($sel_idcat);

/* Start Output buffer */
ob_start();

echo '<table cellspacing="1" cellpadding="0" border="0" width="100%">';

foreach ($navitems_mod1 as $key => $data) {

    /* 1. Navigations Ebene */
    $tpl_mod1->reset();
    $tpl_mod1->set('d', 'NAME',  $data['name']);
    $tpl_mod1->set('d', 'TARGET', $data['target']);
    $tpl_mod1->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
    $tpl_mod1->next();

    if ($idcat == $data['idcat'] || is_array($data['sub'])) {
        $tpl_mod1->generate('templates/navfirst1_on.html');
    } else {
        $tpl_mod1->generate('templates/navfirst1_off.html');
    }

    if (is_array($data['sub'])) {

        foreach ($data['sub'] as $key => $data) {

            /* 2. Navigations Ebene */
            $tpl_mod1->reset();
            $tpl_mod1->set('d', 'NAME',  $data['name']);
            $tpl_mod1->set('d', 'TARGET', $data['target']);
            $tpl_mod1->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
            $tpl_mod1->next();

            if ($idcat == $data['idcat'] || is_array($data['sub'])) {
                $tpl_mod1->generate('templates/navsecond1_on.html');
            } else {
                $tpl_mod1->generate('templates/navsecond1_off.html');
            }

            if (is_array($data['sub'])) {

                foreach ($data['sub'] as $key => $data) {

                    /* 3. Navigations Ebene */
                    $tpl_mod1->reset();
                    $tpl_mod1->set('d', 'NAME',  $data['name']);
                    $tpl_mod1->set('d', 'TARGET', $data['target']);
                    $tpl_mod1->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
                    $tpl_mod1->next();

                    if ($idcat == $data['idcat']) {
                        $tpl_mod1->generate('templates/navthird1_on.html');
                    } else {
                        $tpl_mod1->generate('templates/navthird1_off.html');
                    }

                } // end foreach

            } // end if

        } // end foreach

    } // end if

} // end foreach

echo '</table>';

/* Read out buffer */
$html = ob_get_contents();

/* Clean buffer */
ob_end_clean();

/* Output buffer-contents */
echo $html;

?>
Eventuelle Fehlercodes kann ich euch leider nicht geben, da ich wenn ich auf Administration -> System gehe, die Meldung "Aktion abgebrochen" bekomme. Ist aber erst so, seitdem ich mit dem Modul herumexperimentiere. Kanns sein, dass das Logfile zu groß geworden ist?

Danke schonmal für eure Hilfe
Gruß
Daniel

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 27. Mär 2005, 14:32

Kanns sein, dass das Logfile zu groß geworden ist?
Ja.

Ansonsten: Hast Du nach Deinen ganzen Änderungen die Konfiguration der Module noch mal durchgeführt (gespeichert)?

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

geigerda
Beiträge: 22
Registriert: Sa 10. Apr 2004, 20:43
Kontaktdaten:

Beitrag von geigerda » So 27. Mär 2005, 14:37

Ansonsten: Hast Du nach Deinen ganzen Änderungen die Konfiguration der Module noch mal durchgeführt (gespeichert)?
Ich hab die Vorkonfiguration im Bereich Style -> Templates, sowie das Template der Kategorie bearbeitet, d.h. Auf ein anderes Template gewechselt und dann wieder das "Richtige" geladen, um die neuen Daten aus der Vorkonfiguration zu übernehmen.

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 27. Mär 2005, 14:41

d.h. Auf ein anderes Template gewechselt und dann wieder das "Richtige" geladen, um die neuen Daten aus der Vorkonfiguration zu übernehmen
Und dann auf dem Reiter Konfiguration diese mit OK nochmal gespeichert?

Der reine Wechsel genügt nicht...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

geigerda
Beiträge: 22
Registriert: Sa 10. Apr 2004, 20:43
Kontaktdaten:

Beitrag von geigerda » So 27. Mär 2005, 15:48

Ja, hab ich eigentlich. Habs eben nochmal probiert, er machts aber nich. Zeigt mir immer noch alle Bäume an, die ich habe, obwohl ich einen explizit ausgewählt habe, den er benutzen soll.

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 27. Mär 2005, 15:59

Ergänze mal ein

Code: Alles auswählen

echo "CMS_VALUE[7000]";
im Output. Stimmt die ID? Ansonsten habe ich auf den ersten Blick nichts erkennen können.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

geigerda
Beiträge: 22
Registriert: Sa 10. Apr 2004, 20:43
Kontaktdaten:

Beitrag von geigerda » Mo 28. Mär 2005, 14:35

Also ich hab das Echo jetzt mal am Ende des Quelltextes reingeschrieben. Ausgegeben hat ers aber nicht. Dafür hatte ich dann zwei Zeilenumbrüche drin.

Hat vielleicht jemand zweimal das Standard Hauptmenu am Laufen und kann mal den Source posten, damit ich vergleichen kann? Wäre wirklich nett. Danke schonmal.

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Mo 28. Mär 2005, 14:49

Wenn Du es in etwa so gemacht hast:

Code: Alles auswählen

/* Output buffer-contents */
echo $html;
echo "CMS_VALUE[7000]";

?>
und Du erhältst nur zwei Umbrüche und keine Zahl, dann stimmt der Inhalt von CMS_VALUE[7000] nicht...

Vielleicht gibt es aber mit der Position des echo Probleme, wenn Du es so machst und Du bekommst keine ID, dann stimmt der Wert definitiv nicht:

Code: Alles auswählen

/* Start Output buffer */
ob_start();

echo "CMS_VALUE[7000]";

...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

geigerda
Beiträge: 22
Registriert: Sa 10. Apr 2004, 20:43
Kontaktdaten:

Beitrag von geigerda » Mo 28. Mär 2005, 16:27

Ich glaub, ich habs....ich kapier zwar absolut nicht, wieso das ausgerechnet so ist...aber egal.

Das 2te Menu sollte auf der allerersten Seite des Webs (Also der Einstiegsseite) zu sehen sein. Anscheinend listet das Modul, wenn eingesetzt auf der ersten Seite, alle Bäume eines Mandanten auf (Okay...ist ja irgendwo auch logisch. Ist ja eigentlich die Hauptnavi. Allerdings gehe ich persönlich davon aus, dass ich -wenn ich ihm den Baum Site Tools- angebe, nur diesen Baum bekomme. Und nicht alle.)

Ich habe das Modul testweise auf einem Template eingebunden, das als Unterseite dient (Zwei Ebenen unter dem Einstieg) und siehe da: Da listet es das so auf, wie es soll.

Tjo...ich weiß jetzt zwar, wieso es nich ging, habe allerdings immer noch keine Lösung zu meinem Problem. Denn ich brauche diese zwei Menus auf einer Seite...bei einem anderen Projekt sogar drei....

Wenn einer dazu vielleicht einen Tip hat, wär ich echt dankbar für eine Lösung. Und HerrB: Danke für deine Mühe.


EDIT:
Korrektur....ich glaube nicht, dass jetzt großartig was anders ist. Habs eben durch Zufall hinbekommen, wollte meine Theorie bestätigen...und jetzt gehts auch auf dem "normalen" Weg über Template Vorkonfig...ich packs nich...naja...egal...ich hoffe, beim nächsten Projekt funzt es dann gleich auf Anhieb.

JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer » Mo 16. Mai 2005, 12:35

Kannst Du Deinen aktuellen Code mal pasten? MIr gehts genauso wie Dir... und ich komm einfach nicht weiter... brauche für Produkt A, Produkt B und Produkt C jeweils "Unterbäume" .... Produkt A,B und C sind Unterkategorien von "Produkte", welches wiederrum in der Hauptnavigation als Kategorie steht... ohje... was mach ich nur :-)

Tom
Beiträge: 80
Registriert: Fr 20. Sep 2002, 21:47
Wohnort: Mülheim
Kontaktdaten:

Beitrag von Tom » Mi 18. Mai 2005, 11:24

hallöle ...

ja, mir gehts genau wie dir. ch verzweifel und komme einfach net weiter.

mein problem ist ebenfalls, dass ich mehrere (5) kategoriebäume habe, die separat auf allen seiten anhezeigt werden müssen. dazu nimmt man dann einfach das navigationsmodul und ... kann es ja leider nicht so einfach mehrfach verwenden.

auch ich habe hier die verscheidenen anderen threads dazu gelesen und die value werte auf z.b. 7000 oder 8000 oder 9000 gesetzt (ist das net egal welche zahl da sthet, hauptsache eindeutig?) und auch z.b. $tpl gegen $tpl_mod[zahl] gewechselt u.s.w. aber nichts hat wirklich gefunzt. entweder cannot redeclare oder es ()d'eval & Co. ausgegeben :-(

es wäre wirklich SSSUUUPPPEEERRR TTTOOOLLL wenn sich jemand erbarmen könnte und einen code für eine einfache navigation posten würde, die mehrfach verwendet werden kann, bzw. wenn jemand die nötigen änderungen preis gibt, damit ein und das selbe navi modul mehrfach eingesetzt werden kann. :-)


bei mir ist es übrigens so, dass ich den ganzen unterkategoriekrams (2. oder 3. ebene) nicht benötige. ich habe 5 kategoriebäume und darin sind jeweils meine kategorien, die jeweils immer nur eine seite enthalten.


so long, tom, der sich echt freuen tät :-)
Wer rechtschreipfeler Vindet darv die auch gerne behallten :-)

Tom
Beiträge: 80
Registriert: Fr 20. Sep 2002, 21:47
Wohnort: Mülheim
Kontaktdaten:

Beitrag von Tom » Do 19. Mai 2005, 16:02

hallöle again ...


habe nun obiges modul einmal implementiert und erhalte als output in der webseite lediglich:


templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html templates/navfirst1_off.html

da scheint es ja ein problem mit der interpretation der ausgabe zu geben. leider bin ich in sachen PHP ein laie, wenn ich den code aber richtig deute, müsste es klappen. tut es aber net :-(

who knows a solution?

danke!
tom
Wer rechtschreipfeler Vindet darv die auch gerne behallten :-)

Tom
Beiträge: 80
Registriert: Fr 20. Sep 2002, 21:47
Wohnort: Mülheim
Kontaktdaten:

Beitrag von Tom » Do 19. Mai 2005, 16:29

so, gewühlt und ... drauf gekommen.

im output steht ja

Code: Alles auswählen

 if ($idcat == $data['idcat'] || is_array($data['sub'])) { 
        $tpl_mod1->generate('templates/navfirst1_on.html'); 
    } else { 
        $tpl_mod1->generate('templates/navfirst1_off.html'); 
    } 


die datei templates/navfirst1_on.html gibts aber net im standard. hab die 1 weggefummelt und nun ... bekomme ich immer alles angezeigt. knobel dann mal weiter ...

tom, der monologe eigentlich net mag .-)[/quote]
Wer rechtschreipfeler Vindet darv die auch gerne behallten :-)

JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer » Do 19. Mai 2005, 16:51

ich lese mit :-) weiß aber selbst nicht weiter. same problem here :-)

Tom
Beiträge: 80
Registriert: Fr 20. Sep 2002, 21:47
Wohnort: Mülheim
Kontaktdaten:

Beitrag von Tom » Do 19. Mai 2005, 16:59

soderle ... habe nun 2 sachen getestet :

1. ein und das selbe modul (das obige) einfach kopiert und ein 2. mal eingesetzt. ergebnis ist, dass immer der kategoriebaum angezeigt wird, der im 1. modul ausgewählt wurde

dann habe ich ...

2. im kopierten modul mal die 7000 und alle _mod1 via suchen und ersetzen in 5000 und _mod2 umbenannt. sollte ja dann in meinen augen ein "völlig anderes" modul darstellen und nix mehr mit modul 1 zu tun haben. weit gefehlt. immer noch wird nur der inhalt ausgegeben, welcher im 1. modul ausgewählt wurde.

und nun?


udo lindenberg schrieb mal ein tolles lied: Rudi Ratlos :-)

viele grüsse

rudi ...
Wer rechtschreipfeler Vindet darv die auch gerne behallten :-)

Gesperrt