Hallo,
ich versuche die config.inc.php aus dem Theme 2k11 zu verstehen. Ich finde ums verrecken nicht wie ich hier die zusätzlichen Navigationslinks angeben kann. Hab das jetzt aus der config.inc.php kopiert, aber das ist ja nicht Sinn der Sache will das ja auch verstehen. Im Buch von Garvin finde ich dazu nichts (oder ich suche falsch)
Wenn ich angebe das ich 10 Navigationslinks angeben will kann ich 10 Links mit beschreibungen angeben bei 5 sind es 5 usw. Der Hintergrund ist das ich ein Array anlegen will mit Zitaten bräuchte also genau diese Funktion ... 10 Zitate ... wer hat es gesagt ...
Hoffe ich hab mich verständlich ausgedrückt.
config.inc.php - Navigation Array anlegen
config.inc.php - Navigation Array anlegen
- Attachments
-
- link_array.png (47.12 KiB) Viewed 3069 times
Re: config.inc.php - Navigation Array anlegen
Das Problem ist (glaube ich zumindest): Die Navigation ist nicht wie die anderen Kinder. Deshalb kann man das nicht einfach so kopieren und weiter verwenden – die Navigation ist Teil des s9y-Kerns, da liegt Code im Kern rum, der (glaube ich zumindest) fehlt, wenn man nur den Kram kopiert, der in der config.inc.php steht.Mokkujin wrote:Wenn ich angebe das ich 10 Navigationslinks angeben will kann ich 10 Links mit beschreibungen angeben bei 5 sind es 5 usw. Der Hintergrund ist das ich ein Array anlegen will mit Zitaten bräuchte also genau diese Funktion ... 10 Zitate ... wer hat es gesagt ...
(An dieser Stelle sollte ich erwähnen, dass mein PHP-Wissen bestenfalls als „extrem schwachbrüstig“ durchgeht. Garvin oder Malte können zu dem Teil vielleicht eher was sagen. *hust*)
Vielleicht sagst Du mal, was Du im Ergebnis überhaupt machen möchtest? 10 Zitate eingeben, schon klar; aber was dann mit denen anstellen? Vielleicht gibt es ganz andere Wege, um das zu lösen?
YL
Re: config.inc.php - Navigation Array anlegen
Ich bastle gerade etwas mit templates rum.
Ich möchte erreichen das ich am Schluss ein Array habe aus dem ich zufällig Einträge auf der HP Anzeige. Dafür brauche ich ja entweder 2 Arrays oder 1 2d Array. Das soll aber im templates frei konfigurierbar sein.
Ich möchte erreichen das ich am Schluss ein Array habe aus dem ich zufällig Einträge auf der HP Anzeige. Dafür brauche ich ja entweder 2 Arrays oder 1 2d Array. Das soll aber im templates frei konfigurierbar sein.
Re: config.inc.php - Navigation Array anlegen
Hier keiner eine Idee wie man das realisieren könnte ?
Re: config.inc.php - Navigation Array anlegen
X Zitate, die in der Koniguration angegeben werden können und aus denen dann automatisch eins gewählt wird, wobei X konfigurierbar ist?
Ich habe das noch nicht selbst für ein Theme umgesetzt. Aber schau dir mal in der include/functions_config.inc.php die Funktion serendipity_loadGlobalThemeOptions an. Dort wird gezeigt, wie du die $template_config manipulieren müsstest. Du könntest in der config.inc.php das Event backend_templates_globalthemeoptions fangen, und darüber die Zitattextfelder anlegen. So viele, wie in einer regulären Konfigurationsvariable dafür angegeben sind.
Ich habe das noch nicht selbst für ein Theme umgesetzt. Aber schau dir mal in der include/functions_config.inc.php die Funktion serendipity_loadGlobalThemeOptions an. Dort wird gezeigt, wie du die $template_config manipulieren müsstest. Du könntest in der config.inc.php das Event backend_templates_globalthemeoptions fangen, und darüber die Zitattextfelder anlegen. So viele, wie in einer regulären Konfigurationsvariable dafür angegeben sind.
Re: config.inc.php - Navigation Array anlegen
Wenn es (nur) um die Anzeige von Zitaten gibt, werfe ich mal serendipity_plugin_randomquotes in den Raum ...onli wrote:X Zitate, die in der Koniguration angegeben werden können und aus denen dann automatisch eins gewählt wird, wobei X konfigurierbar ist?