Seite 1 von 2
Zusammengeklappte Foren auf der Index Seite
Verfasst: 23.11.2005 23:24
von Fast Eddie
Hallo zusammen !
mir geht es um diesen Code-Schnipsel:
*klick*
Soll standardmäßig eine bestimmte Kategorie angezeigt werden:.....
ich möchte allerdings mehr als EINE Kategorie standardmäßig anzeigen. Hab also anstelle "xy" die ID der Kategorien angegeben, jeweils mit Kommata getrennt ... das funzt leider nicht
Kann mir jemand sagen, wie ich den Code richtig verändern muß ??
Vielen Dank !
Verfasst: 24.11.2005 14:06
von Fast Eddie
hmm, dann nochmal ohne die verlinkung
Soll standardmäßig eine bestimmte Kategorie angezeigt werden:
Code: Alles auswählen
#
#-----[ Öffne ]------------------------------------------
#
index.php
#
#-----[ Finde ]------------------------------------------
#
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;
#
#-----[ Ersetze mit ]-------------------------------------------
#
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : xy;
xy muss dabei durch die ID der Kategorie ersetzt werden, die standardmäßig geöffnet werden soll.
Ich möchte allerdings nicht nur die ID
einer Kategorie einsetzen, sondern eben
mehrere ID's. Wenn ich anstatt "xy" eine Kategorie angebe, klappt es prima. Ich will aber mehrere angeben, weiß aber nicht wie.
Daher meine Frage: Geht das und wenn ja wie ? korrekte Syntax ?
Falls nicht: Ist es sonst irgendwie möglich, eine bestimmte Kategorie beim Aufruf der index.php standardmäßig zusammengeklappt darzustellen ?
Wäre nett, wenn mir jemand kurz helfen könnte, ich hab leider von PHP nicht so wirklich viel Ahnung

suche ich auch
Verfasst: 09.02.2006 10:23
von Thomas W.
ich bin da auch gerade drüber am Grübeln...
wie stellt es der Forennutzer denn eigentlich an daß er bestimmte Kategotrien auf und zuklappt?
Thomas
Verfasst: 14.06.2006 08:24
von phpSimon
/bump
Suche auch für das gleiche Problem eine Lösung. Hat jemand vorschläge ?
Verfasst: 18.06.2006 20:22
von phpSimon
Hatt denn noch nie jemand so etwas versucht einzubauen ? Schade, würd echt gut kommen in meinem Forum.
Sry für bump...
Verfasst: 09.11.2006 12:59
von Sophia
kleine Hilfe, ich habe 4 Kategorien, eine ist zugeklappt beim aufruf der index.php : BEISPIEL :
#
#-----[ Öffne ]------------------------------------------
#
index.php
#
#-----[ Finde ]------------------------------------------
#
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;
#
#-----[ Ersetze mit ]-------------------------------------------
#
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : 2;
#
#-----[ Finde ]------------------------------------------
#
if ( $viewcat == $cat_id || $viewcat == -1 )
#
#-----[ Ersetze mit ]-------------------------------------------
#
if ( $viewcat == $cat_id || $viewcat == 2 && $viewcat = 7 )
meine categorie 10 ist so nun eingeklappt. bißl experimentieren gehört dazu , ggf. Kategorie nach oben oder nach unten verschieben im ACP.
Funzt mit IE & Firefox.
Habe mir so erspart, größeres mods vorzunehmen

Verfasst: 27.11.2008 19:08
von Doppel-D
Hallo
Blöde Frage wo oder wie find ich die ID einer Kategorie raus ??
und ist diese Ansicht dann normal, das alle "letzten Beiträge " ausgeblendet werden ?
[/img]
[ externes Bild ]
Verfasst: 27.11.2008 22:48
von Miriam
zu 1. Fahre mal mit der Maus über den Link der Kategorie da steht dann z.B. in der Statuszeile
http://meineseite.de/index.php?c=23 und
23 ist die ID der Kategorie.
zu 2. In der Zeile der Kat. ist eben kein letzter Beitrag. Der steht dann bei den Foren ->
[ externes Bild ]
Verfasst: 27.11.2008 23:28
von Doppel-D
Hi Miriam
KLASSE
danke hat geklappt
nur kann ich auch 2 oder 3 kategorien offen zeigen ?
wie trenn ich dann die ID in der zZeile ? , ; hab ich versucht
Verfasst: 28.11.2008 00:27
von Miriam
Ein bißchen mehr musst Du Dich schon anstrengen.
finde in index.php
Code: Alles auswählen
$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;
danach füge ein
finde weiter
tausche aus gegen
Code: Alles auswählen
if ( in_array("$cat_id", $viewcat) || $viewcat[0] == -1 )
Jetzt kannst Du mit den Parametern arbeiten. Also index.php?c=2,3,45