Vererbung
Vererbung
Vererbbarer Content nach unten im Kategoriebaum. Dies ist dann nützlich, wenn in der Hauptkategorie ein Text oder ein Bild eingestellt wird, welcher/welches in allen Unterkategorien auch dargestellt werden soll.
Beispiel: In der Kategorie "Referenzen" wird ein allgemeines Bild zu den Referenzen eingestellt. Im Artikel sind Links zu den einzelnen Referenzen aufgelistet. Durch Klicken auf ein solcher Link gelangt man auf eine Unterseite oder eine Unterkategorie wo das gleiche Bild (da immer noch Referenzen) auch angezeigt werden soll. Durch das Modul "Vererbung" wird hier automatisch das Bild vom Startartikel der Kategorie "Referenzen" gezeigt.
Wenn in ein Unterartikel im Vererbungsmodul eigenen Inhalt eingefügt wird, wird hiermit die Vererbung unterbunden. Zusätzlich gibt es ein Häkchen (orange), durch welches man die Vererbung für diese Ebene ausschalten kann.
Installation
• Neues Modul anlegen
• Modul aus XML-Datei importieren
• Modul in (neues) Template einbinden
• Template (vor)konfigurieren
• Sonstige Verzeichnisse hochladen
Konfigurationsmöglichkeiten
• Mehrfach einsetzbar (siehe Text im Modul)
Download
Das Modul kann ab sofort hier heruntergeladen werden.
Support
Nur hier im Forum
Beispiel: In der Kategorie "Referenzen" wird ein allgemeines Bild zu den Referenzen eingestellt. Im Artikel sind Links zu den einzelnen Referenzen aufgelistet. Durch Klicken auf ein solcher Link gelangt man auf eine Unterseite oder eine Unterkategorie wo das gleiche Bild (da immer noch Referenzen) auch angezeigt werden soll. Durch das Modul "Vererbung" wird hier automatisch das Bild vom Startartikel der Kategorie "Referenzen" gezeigt.
Wenn in ein Unterartikel im Vererbungsmodul eigenen Inhalt eingefügt wird, wird hiermit die Vererbung unterbunden. Zusätzlich gibt es ein Häkchen (orange), durch welches man die Vererbung für diese Ebene ausschalten kann.
Installation
• Neues Modul anlegen
• Modul aus XML-Datei importieren
• Modul in (neues) Template einbinden
• Template (vor)konfigurieren
• Sonstige Verzeichnisse hochladen
Konfigurationsmöglichkeiten
• Mehrfach einsetzbar (siehe Text im Modul)
Download
Das Modul kann ab sofort hier heruntergeladen werden.
Support
Nur hier im Forum
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Re: Vererbung
Sehr nützlich - Danke!
Re: Vererbung
Nach Absprache mit Dodger: No more comments
Zuletzt geändert von DerFrank am Di 30. Mär 2010, 08:42, insgesamt 1-mal geändert.
aitsu open source cms framework für contenido bei googlecode...
Re: Vererbung
Nur die Idee stammt von aitsu, nicht der Code.
Gruß
René
Gruß
René
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Re: Vererbung
Noch dazu ist die Idee mit vererbten Inhalten nun auch nicht gerade neu.
Re: Vererbung
Und dann der Spruch "Passt aber genau ins Bild", als wenn ich keine Neuentwicklungen machen würde, wie z.B. Kleinanzeigenmarkt, eCards, Besucherzähler mit Statistik, Head Options (um nur mal einige zu nennen).
Gruß
René
Gruß
René
Re: Vererbung
OT: Lasst euch doch von denen nicht zu solchen Kommentaren verleiten! Oder steigt ihr nun auf das Niveau ab?
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Re: Vererbung
Kann ich eigentlich auch z.B. CMS_LINK oder CMS_IMG oder beides vererben?
Grüße
Grüße
Re: Vererbung
Hallo Matt,
das Modul benutzt intern ein CMS_HTML, da kannst du aber doch schon alles reinpacken was du willst.
Gruß
René
das Modul benutzt intern ein CMS_HTML, da kannst du aber doch schon alles reinpacken was du willst.
Gruß
René
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Re: Vererbung
Hallo René,
Ich weiß - mir geht es eher darum, dass man nur etwas bestimmtes darf. Dass man mit dem CMS_IMG nur 1 Bild einsetzen kann und mehr nicht. In Kombination mit einem CMS_LINK könnte man diesem Bild noch ein Link verpassen.
Meine Idee ist folgende:
Wenn man CMS_IMG und CMS_LINK vererben könnte wär meine nächste Überlegung wie ich darauß ein Modul stricke wo ich die Anzahl der ausgegebenen CMS_IMG und CMS_LINK die vererbet werden über die Templatekonfiguration steuern kann. In der Modulausgabe könnte man dann den http://www.ndoherty.biz/demos/coda-slider/2.0/ damit füttern und hätte einen Sliding header der auf unterseiten vererbt wird.
Grüße
Ich weiß - mir geht es eher darum, dass man nur etwas bestimmtes darf. Dass man mit dem CMS_IMG nur 1 Bild einsetzen kann und mehr nicht. In Kombination mit einem CMS_LINK könnte man diesem Bild noch ein Link verpassen.
Meine Idee ist folgende:
Wenn man CMS_IMG und CMS_LINK vererben könnte wär meine nächste Überlegung wie ich darauß ein Modul stricke wo ich die Anzahl der ausgegebenen CMS_IMG und CMS_LINK die vererbet werden über die Templatekonfiguration steuern kann. In der Modulausgabe könnte man dann den http://www.ndoherty.biz/demos/coda-slider/2.0/ damit füttern und hätte einen Sliding header der auf unterseiten vererbt wird.
Grüße
Re: Vererbung
Schöne Idee!
Um die Vererbung umzustellen musst du im Modul die Angabe "CMS_HTML[0]" und 2. in der Klasse /includes/class.vererbung.php in Zeile 40, 41 und 65 die Angabe 'CMS_HTML' abändern.
Um dann nicht nur CMS_IMG sondern zusätzlich CMS_LINK zu verarbeiten musst du die entsprechende Programmierung erweitern.
Wenn du mehrere Felder für den Slider verarbeiten willst musst du natürlich mit der Nummerierung der Felder aufpassen, dass du keine Überschneidung mit sonst vorhandenen Module kriegst
Sollte irgendwas nicht klappen, gib kurz bescheid (am besten per PN).
Gruß
René
PS: Ich hoffe doch, die Lösung (wenn funktionsfähig) wird anschließend hier veröffentlicht
Um die Vererbung umzustellen musst du im Modul die Angabe "CMS_HTML[0]" und 2. in der Klasse /includes/class.vererbung.php in Zeile 40, 41 und 65 die Angabe 'CMS_HTML' abändern.
Um dann nicht nur CMS_IMG sondern zusätzlich CMS_LINK zu verarbeiten musst du die entsprechende Programmierung erweitern.
Wenn du mehrere Felder für den Slider verarbeiten willst musst du natürlich mit der Nummerierung der Felder aufpassen, dass du keine Überschneidung mit sonst vorhandenen Module kriegst
Sollte irgendwas nicht klappen, gib kurz bescheid (am besten per PN).
Gruß
René
PS: Ich hoffe doch, die Lösung (wenn funktionsfähig) wird anschließend hier veröffentlicht
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Re: Vererbung
Wenn ich es hinbekommen dann ja - meine Module bauten bisher immer auf anderen Modul auf und waren recht schlicht.
Danke für die Hilfe!
Grüße
Danke für die Hilfe!
Grüße
Vererbung 2.0
Hallo Leute,
soeben haben wir die Version 2.0 des Moduls veröffentlicht.
Änderungen
• NEW: Unterstützung für alle CMS-Typen (CMS_HTML / CMS_HTMLHEAD / CMS_IMG / …)
• NEW: Unterstützung für mehrere Typen je Modul
• NEW: Unterstützung für Ausgabe mehrerer Felder mit unterschiedlichen Indizes (Schleife)
Die neue Version kann ab sofort heruntergeladen werden.
Ein Update der älteren Version funktioniert problemlos (Dateien hochladen und Modul erneut importieren).
soeben haben wir die Version 2.0 des Moduls veröffentlicht.
Änderungen
• NEW: Unterstützung für alle CMS-Typen (CMS_HTML / CMS_HTMLHEAD / CMS_IMG / …)
• NEW: Unterstützung für mehrere Typen je Modul
• NEW: Unterstützung für Ausgabe mehrerer Felder mit unterschiedlichen Indizes (Schleife)
Die neue Version kann ab sofort heruntergeladen werden.
Ein Update der älteren Version funktioniert problemlos (Dateien hochladen und Modul erneut importieren).
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Re: Vererbung
Vielen Dank für die fixe Umsetzung - ratzfatz ging das ja!
Grüße
Grüße
Re: Vererbung
BUGFIX: Bei manche Typen wie z.B. CMS_IMG und CMS_LINK wurde in der Vorschau und auf der Seite eine falsche Ausgabe produziert, lediglich im Editor war die Ausgabe richtig.
Gruß
René
Gruß
René