Link- Downloadmodul ohne Kategorien

Begonnen von Baldyman, 02 Juli 2007, 11:10:56

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Baldyman

Mahlzeit...

Gibt es eine Möglichkeit,
die beiden Module jeweils ohne Kategorien laufen zu lassen ?
Sprich, wenn man z.B. auf Downloads oder Links klickt,
dass man nicht erst noch eine Kategorie auswählen muss
sondern dass gleich die Liste kommt...  :gruebel:

Ich hoffe ich habs einigermaßen verständlich erklärt  :BD:

Thx schonmal für eure Tipps !

StegRene

Man könnte alle in die selbe Kategorie einstellen, und dann die Abfrage so manipulieren, dass man die Kat nicht abfragt, sondern direkt als Variable übergibt.

:gruebel:

Andi

Genau  :thumbup:

Hmm, eigentlich ist das ein Mangel in den Modulen, wenn sie nur auf kleinen Seiten mit wenigen links/Downloads eingesetzt werden. Da genügt ja eine Kategorie und die Übersicht ist unnötig...

Ich schau mir das mal genauer an ;)
schön´s Grüssle, Andi

Baldyman

Danke euch beiden  :gott:
Stimmt, die Seite wo ich gerade am basteln bin,
hat nur 3 - 4 downloads und genauso viele Links....
Da bräuchte ich keine Kategorien.


Zitat von: StegRene am 02 Juli 2007, 13:18:40
Man könnte alle in die selbe Kategorie einstellen, und dann die Abfrage so manipulieren, dass man die Kat nicht abfragt, sondern direkt als Variable übergibt.

:gruebel:


:mad2: OK...***schäm*** da hätte man auch selber drauf kommen können  :red:

Da ich mein Menü sowieso mit einem eigenen html Block gemacht hab,
ist das mit dem Link "direkt in die Kategorie" kein Problem   :BD:

Andi

So, war ganz einfach und wird in die nächste Version so übernommen...
Anbei die geänderten Dateien, es ist jeweils die index.php des Downloads- und Weblinks-Modul.

Es sind einfach nur diese paar Zeilen ab Zeile ~#52 dazugekommen:
    // check, ob nur eine  Hauptkategorie vorhanden
    if (!$cid) {
        $result = sql_query("SELECT cid FROM " . $prefix . "_links_categories WHERE parentid=0 LIMIT 2");
        $maincatcount = sql_num_rows($result);
        // wenn ja, diese Hauptkategorie als oberste Kategorie anzeigen
        if ($maincatcount === 1) {
            list($cid) = sql_fetch_row($result);
        }
    }


Es wird also geprüft, ob nur eine Hauptkategorie vorhanden ist. Wenn ja, dann wird deren eindeutige id $cid als Übergabeparameter verwendet und diese Kategorie auf der Modulstartseite angezeigt. Diese Kategorie kann aber auch noch Unterkategoien haben, die mit angezeigt werden, was bei fester Übergabe der ID nicht möglich wäre ;)
schön´s Grüssle, Andi

_icke_

Hi...

Dazu hätte ich ne Frage, ist es dann nicht mehr möglich, links oder Downloads in der Hauptkategorie zwischenzuparken, das sie für die User unsichtbau sind? Oder lassen die sich dann deaktivieren?

Viele Dank

icke

Andi

Moin :)

daran dürfte sich eigentlich nichts ändern, das bleibt wie gehabt.
schön´s Grüssle, Andi

Baldyman

Mahlzeit Andi,

ich kann mich leider NUR wiederholen für die schnelle Lösung.

_icke_

Zitat von: Andi am 02 Juli 2007, 14:36:59
Moin :)

daran dürfte sich eigentlich nichts ändern, das bleibt wie gehabt.

Ok Danke

Schönen Abend noch

icke