Author Topic: Unterschiedliche Spaltenzahl in Haupt- und Unterkategorie-Übersicht?  (Read 11924 times)

0 Members and 1 Guest are viewing this topic.

Offline collector

  • Newbie
  • *
  • Posts: 24
    • View Profile
Hallo,

ich habe folgendes Problem:

Aus Gründen der Übersichtlichkeit möchte ich die Kategorie-Übersicht auf der Startseite (also die Hautpkategorien) in fünf Spalten nebeneinander angezeigt haben. Das lässt sich ja im Control-Panel einstellen. Nun möchte ich aber auf der nächsten Ebene, also auf den jeweiligen Übersichtsseiten der Unterkategorien, diese in nur 3 Spalten angezeigt haben, da die Namen der Unterkategorien teilweise länger sind, ich aber einen Zeilenumbruch vermeiden möchte.

Am einfachsten wäre es vermutlich, die Spaltenanzahl im Control-Panel grundsätzlich auf "3" einzustellen, die Startseite mit den Hauptkategorien aber davon auszuschließen und hierfür eine separate Einstellung von 5 Spalten vorzunehmen.

Nur wie lässt sich das machen?

Vielen Dank schonmal für Eure Hilfe!

In english:

Is it possible to change Columns-Setting for Main-Categories only? I want to show all Main-Categories on the Homepage in 5 columns, but in the next level, the subcategories in 3 columns.

Thanks for your help!
« Last Edit: June 24, 2006, 02:52:01 PM by collector »

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
wenn du 5 spalten für hauptkategorien einstellst, werden automatisch 5 für unterkategorien angezeigt

warum?

die anzeige erfolgt in
<tr>
<td>1 Hautkategorie</td>
</tr>
</table>
<span Class="xxx>"Unterkategorie"</span>

also immer unter der Hauptkategorie eine unterkategorie

welche Unterkategorie würdest du denn dann weglassen wollen???

da nämlich in der category_bit.html nur folgendes steht:

Code: [Select]
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td valign="top">
  <img src="{template_url}/images/folder.gif" width="20" height="13" alt="" />
      <!-- {if random_cat_image_file}<a href="{cat_url}"><img src="{random_cat_image_file}" border="1"></a>{endif random_cat_image_file}  -->
    </td>
    <td>
  <a href="{cat_url}" class="maincat">{cat_name}</a>&nbsp;({num_images})
      {if cat_is_new}<sup class="new">{lang_new}</sup>{endif cat_is_new}
</td>
  </tr>
</table>
{if cat_description}<span class="smalltext">{cat_description}</span><br />{endif cat_description}
{if sub_cats}{sub_cats}{endif sub_cats}

..und auf anweisung des ControlPanels sooft wiederholt wird, wie du entsprechend zahlen eingibst

Offline collector

  • Newbie
  • *
  • Posts: 24
    • View Profile
hmmm... :?:

Also bei mir werden auf der Startseite nur die Hauptkategorien angezeigt. Erst wenn Du eine der Hauptkategorien anklickst erscheint die nächste Seite mit den entsprechenden Unterkategorien. Und ich hätte gerne die erste Seite mit den Hauptkategorien 5spaltig (oder auch 4spaltig) und die nächste Seite mit den Unterkategorien jeweils 3spaltig.

Am besten schaust Du Dir die Galerie mal an: www.autoprospekte-online.de/galerie

Vielleicht hilft ein Blick auf die Galerie Dir weiter, um meinem Problem auf die Schliche zu kommen. Leider habe ich's nicht sonderlich mit php, deshalb geraten meine Problembeschreibungen immer etwas umständlich...

Wäre prima, wenn Du mir nochmal helfen könntest. Wahrscheinlich muss man die Einbindung der Kategorien zwischen index.php und categories.php irgendwie trennen, aber wie gesagt: Ich nix php ... :?

Vielen Dank für Deine Hilfe!

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
schau mal ins ControlPanel

Allgemein > Einstellungen

"Kategorie Einstellungen"

"Wieviele Subkategorien sollen unter der Hauptkategorie dargestellt werden" trag dort mal wenigstens ne zahl deiner Wahl ein, und guck dann mal

und wenn dir die Subkategorien am ende wegen den Zeilenlängen zu breit werden, machst du einfach bei:

Allgemein > Einstellungen

"Kategorie Einstellungen"

Wieviele Zellen soll die Tabelle der Kategorien haben
 nur 2 statt 3


EDIT: hat also nix mit php zu tun, sondern ist lediglich ne Einstellungsfrage  :D :lol:

Offline collector

  • Newbie
  • *
  • Posts: 24
    • View Profile
Nee, wir schreiben aneinander vorbei...

Hast Du Dir die Galerie mal angeschaut? Die Einstellungen im Control Panel sind mir schon klar und die sollen auch so bleiben. Die Einstellung "Wieviele Subkategorien sollen unter der Hauptkategorie dargestellt werden" steht bei mir auf "0" und das soll so bleiben, weil ich in der Kategorieübersicht gar keine Unterkategorien angezeigt haben möchte.

Es geht mir darum, dass die allgemeine Einstellung "Wieviele Zellen soll die Tabelle der Kategorien haben" auf 3 bleiben soll, weil das bei den Unterkategorien am besten passt.

Auf der Startseite hingegen habe ich aber ziemlich viele Hauptkategorien und man muss so weit nach unten scrollen, um alles zu sehen. Daher frage ich mich, ob ich die Hauptkategorien auf der Startseite nicht abweichend von der allgemeinen Einstellung so einstellen kann, dass mir diese in 5 Tabellenspalten angezeigt werden. Wenn die Hauptkategorien auf der Startseite auf 5 Spalten verteilt werden, dann sind die einzelnen Spalten doch logischerweise kürzer und damit ist auch die ganze Seite kürzer, d.h. man muss nicht so weit runterscrollen. Das wäre mein Ziel.

Die Einstellung für alle anderen Kategorieseiten soll aber bei "3" Spalten bleiben, so wie es im CP eingestellt ist. Ich möchte also alles so lassen, wie es ist, nur für die Startseite möchte ich eine abweichende Darstellung der (Haupt-)Kategorienübersicht. Wäre das möglich? Mit den Einstellungen des Control Panels ist das so nicht hinzubekommen.

Vielleicht hast Du da doch noch eine Idee? Wie gesagt, ich drücke mich manchmal etwas komliziert aus... Wenn also noch Fragen offen sind, dann her damit. Ansonsten hoffe ich, dass mein Vorhaben jetzt einigermaßen deutlich geworden ist.

Vielen Dank schonmal für Deine (Eure) Bemühungen!


Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
ich verstehs tatsächlich nicht!

hauptseite

hast du im moment 3 spalten und somit 3 reihen mit hauptkategorien

und

keine Unterkategorie

jetzt willst du die sache mit dem scollen (sehr richtig) verkürzen

also: da KEINE Unterkategorie angezeigt wird, statt 3 spalten 5 spalten und keine Unterkategoie


was hat das jetzt mir den von dir angesprochenen Unterkategorien zu tun??

Offline collector

  • Newbie
  • *
  • Posts: 24
    • View Profile
Dann klick doch mal in der Galerie auf eine der Hauptkategorien, am besten eine mit vielen Unterkategorien, klick mal gleich oben auf "Alfa Romeo". Dann erscheint die nächste Seite mit den Unterkategorien von "Alfa Romeo". Da sind die Kategorienamen länger, deshalb soll es auf dieser Seite bei 3 Spalten bleiben, weil ich sonst unschöne  Zeilenumbrüche bekomme.

Wenn ich aber im CP die Spaltenanzahl auf "5" setze, dann werden ALLE Kategorieübersichten auf 5 Spalten gesetzt, auch die mit den Unterkategorien und das wäre wiederum blöd, weil dann dort überall Zeilenumbrüche sind, was der Übersicht schadet...

Ich möchte also für die Startseite die Spaltenanzahl separat einstellen, losgelöst von den Unterkategorieseiten. Und jetzt nochmal ganz unfachmännisch: Wenn ich die Startseite aufrufe steht ja oben in der Browser-Adressleiste "index.php", wenn ich dann eine Hauptkategorie anklicke wird "categories.php" (steht in der Leiste) aufgerufen und es erscheint die Seite mit den Unterkategorien. Daher dachte ich, dass man da irgendwie etwas anpassen könnte... aber - wie gesagt - php ist nicht so mein Ding, deshalb komme ich da alleine nicht weiter. Vielleicht gibt's ja auch irgendeinen ganz anderen Weg.

Ist mein Vorhaben nun klar geworden? Lässt sich da etwas machen?

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
achso, jetzt versteh ich, weil dann nach dem klick auf die hauptkategorie in den Unterkategorien auch 5 nebeneinander angezeigt werden!

ups, da müsstest du ja die categories.php kopieren umbenennen und die pfade ändern

das ist dann eine größere angelegenheit

Offline collector

  • Newbie
  • *
  • Posts: 24
    • View Profile
Also meinst Du, die Operation wäre zu groß als dass sich der Aufwand lohnen würde?

Ich hatte so eine leise Hoffnung, weil ja die Startseite als "index.php" mit dem Template "home.html" geladen wird, während die Kategorieseiten als "categories.php" mit "categories.html" geladen werden. Ich dachte, man könnte einfach etwas in der index.php oder so ändern, um die Startseite anzupassen, denn es soll ja nur die Tabelle mit den Hauptkategorien auf der Startseite verändert werden. Die anderen Kategorieseiten können ja so bleiben, wie sie sind.

Wenn Du da noch einen Geistesblitz hast, würde ich mich sehr freuen. Wenn nicht, dann geht's halt nicht. Wäre zwar schade, aber was soll's. Das ganze Skript umbauen möchte ich jedenfalls auch nicht, das würde meine Fähigkeiten ohnehin übersteigen...

Offline Wuff

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Unterschiedliche Spaltenzahl in Haupt- und Unterkategorie-Übersicht?
« Reply #9 on: April 06, 2011, 12:14:12 AM »
ich habe heute schon ewig genau danach gesucht - aber leider
nur dies dazu gefunden.....
gibt es da zufällig schon ein MOD dazu?

Rembrandt

  • Guest
Re: Unterschiedliche Spaltenzahl in Haupt- und Unterkategorie-Übersicht?
« Reply #10 on: April 06, 2011, 04:33:52 AM »
ich habe heute schon ewig genau danach gesucht -....
glaube ich dir nicht :)
http://www.4homepages.de/forum/index.php?topic=28703.msg154398#msg154398

mfg Andi


Offline Wuff

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Unterschiedliche Spaltenzahl in Haupt- und Unterkategorie-Übersicht?
« Reply #11 on: April 06, 2011, 10:52:15 AM »
oh - danke - tja mein english ist einfach nicht
gut genug......ich hab nur in deutsch alles durchsucht.....