Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Drill-down von Section auf Artikel

  • morgenrot
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
11 Okt. 2010 16:32 #27206 von morgenrot
Drill-down von Section auf Artikel wurde erstellt von morgenrot
Hallo zusammen,

Ich habe folgendes Problem, bei dem ich nicht weiter komme:

Ich habe eine Section als Menu Item verlinkt. Die Ausgabe soll die Kategorie-Introtexte als Blog beinhalten. Von dort aus will ich mit einem Klick auf den Kategorie-Link meine Artikel-Introtexte als Blog anzeigen.

Joomla 1.5 bietet dies von Haus aus nicht an. Ich habe deshalb den unter der folgenden Seite beschrieben Core Hack angewendet:
--ALTER LINK WURDE ENTFERNT--

Das funktioniert soweit auch. Nur: Man kann im Menu Item keine Parameter einstellen, wie man seine Artikel angezeigt haben will, ich habe keinen Ort gefunden, wo diese Parameter generiert werden. Die Darstellung erfolgt in der Default-Variante (1 Intro, 4 Artikel in 2 Spalten, 4 Links), ohne dass ich weiss, wo sich dies ändern liesse.

Ich habe bereits versucht, die XML-Files in der Section- bzw. der Category-View abzuändern. Es ändert dann lediglich der vorgeschlagene Default-Wert im Menu, nicht aber die effektiv angezeigte Darstellung.

Weiss jemand weiter?
Mehr
12 Okt. 2010 09:43 #27219 von Tribal6
Hi

Menuparameter werden in der default.xml - Datei in der entsprechenden View definiert. Und da dies nicht per Override geht, muss man an dem Original Hand anlegen, so wie es in deiner Anleitung beschrieben ist, in der
componentscom_contentviewssectiontmpldefault.xml.
Und wenn du da an dieser Stelle noch eine Kopie des geänderten Files unter einem anderen Namen speicherst, dann ist das auch nicht so wild sollte bei einem Update der Urspungszustand wieder hergestellt werden. (was vermutlich für dieses File so gut wie gar nicht der Fall sein sollte)

Neu definierte, eigene Parameter kannst du dann direkt in deinem Override der Ansicht auslesen und verwenden. Näheres zu den Parameter-Typen in diesen xml-Files findest du hier:
--ALTER LINK WURDE ENTFERNT--

Die Express-Variante davon wäre dann die Parameter direkt in der Datenbank anlegen/ändern
(Tabelle jos_menu, beim entspr. Menueintrag in der Spalte params als ini-String), ev. auch nur um das mal eben auszuprobieren. Denn so geändert werden diese Parameter wieder überschrieben, wenn im Backend der Menueintrag geöffnet, rsp. nach dem Öffnen neu gespeichert wird.

Frohes basteln

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • morgenrot
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
13 Okt. 2010 09:19 #27248 von morgenrot
morgenrot antwortete auf Re: Drill-down von Section auf Artikel
Hallo,

zunächst einmal vielen Dank für die Antwort. Leider komme ich damit nicht weiter. Wie erwähnt hatte ich bereits versucht, mit der Änderung der Parameter in den XML-Files von component/com_content/views/.../tmpl/default.xml von Kategorie und Section auch das ausgegebene Layout zu ändern. Dies hat jedoch nicht geklappt; nur die Default-Parameter für die Einstellung im Menu-Item haben sich verändert.

In Bezug auf die Änderungen in der Datenbank ist mir nicht klar, welche Parameter ich ändern muss und wie dies geschehen soll. Die in der jos_menu im Feld Params eingetragenen Werte entsprechen jenen, die auch über den Menuitem-Dialog verändert werden können. Soll ich hier zusätzliche Parameter einfügen? Wenn ja, wie? Und wie sehen diese aus?

Vielen Dank.
Mehr
13 Okt. 2010 09:50 #27249 von Tribal6
Die Anleitung, die du im ersten Beitrag gepostet hast, hast du die komplett bis zum Ende durchgemacht? Im letzten Abschnitt (Add a parameter to the View) steht da ja, was im XML zu ändern ist, und im Code selbst, um den zusätzlichen Parameter auszulesen und zu "verwerten"....

...also entweder ist diese Anleitung falsch/unvollständig, oder du hast irgendwo einen Fehler in der Umsetzung gemacht, falls du sie bis zum Ende umgesetzt hast. Ev. nochmal Schritt für Schritt kontrollieren.....

Und zusätzlich hinzugefügte Parameter in einem solchen xml-File werden erst wirksam, indem du den Menupunkt im Backend erneut einmal öffnest und wieder speicherst. Erst dann, beim nochmaligen Speichern, werden alle Parameter in die DB geschrieben, auch die neuen.....

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • morgenrot
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
13 Okt. 2010 11:08 #27253 von morgenrot
morgenrot antwortete auf Re: Drill-down von Section auf Artikel
Ja, ich habe die gesamte Anleitung nochmal durchgearbeitet. Der zusätzliche Paramenter im /default.xml-File war auch schon eingefügt.

Die Standard-Defaultsettings für die Darstellung in Leading, Spalten und Links hatte ich in der Datei /../blog.xml in Section und Kategorie geändert.

Der Witz ist, dass im Menu-Item-Dialog gar keine Möglichkeit besteht, die Darstellung zu beeinflussen. Ich habe dort das Ganze einmal auf Listendarstellung und wieder zurück gesetzt - mit dem gleichen Ergebnis.

Was nun?
  • morgenrot
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
15 Okt. 2010 20:05 #27276 von morgenrot
morgenrot antwortete auf Re: Drill-down von Section auf Artikel
Hallo zusammen

Ich habe das Problem mit einem Workaround gelöst. Man muss die betroffenen Kategorien als (potenziell irgendwelche) Menuitems definieren. Dann benehmen sie sich so, wie man es von ihnen erwartet, d.h. es lässt sich das Layout in den dafür zuständigen Rubriken einstellen.

Eigentlich ganz einfach - wenn man es weiss....
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden