Page 1 of 1

Neuer, eigener Content Part - wie fange ich es an?

Posted: Sun 16. Aug 2009, 11:17
by indyone_de
Hallo Leute,

ich brauche einen neuen CP, der an meine Bedürfnisse angepasst ist. Es geht um eine Einsatzliste.

Es sollen beim Anlegen des CP im Backend bestimmte Daten erfasst werden, wie Einsatzort, -datum, -uhrzeit sowie ggf. ein Einsatzbericht über den WYSIWYG-Editor.

Zusätzlich soll es so sein, dass in der Rubrik-Übersicht ("Artikellisting") eine Tabelle angezeigt wird, die die oben genannten Basisdaten abbildet und wo man bei ausführlicheren Berichten oder Biuldern noch verlinken kann. Wenn keine weiterführenden Infos hinterlegt sind, soll die Tabelle nur die Basisdaten zeigen, ohne Verlinkung.

Ich nehme an, durch Umbau eines anderen CPs wie "Text mit Bild" o.ä. könnte ich eine Vorlage für den neuen CP herstellen. Aber spätestens, wenn es darum geht ein Artikellisting in Tabellenform herzustellen, das sich automatisch mit Ort, Datum, Uhrzeit usw. befüllt und wo die Tabelle dann passend für die Anzahl der gespeicherten Einsätze angepasst wird und noch dazu mit sauberem HTML-Code, hört es auf. :(

Wie sollte ich am besten starten? Gibt es irgendetwas, was annähern passen könnte schon, so dass ich das Rad nicht neu erfinden muss? Danke! :)


Bye indyone_de

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Sun 16. Aug 2009, 11:35
by flip-flop
Hi,

wenn es unbedingt ein core-Patch sein muss, dann nimm den CP Rezepte. (Allerdings musst du dann bei den Updates aufpassen ob dieser CP geändert wurde).

Allerdings würde ich das anders machen und ein Modul erstellen, das auch einen CP bedienen kann.
In beispielhafter Form zu sehen am Modul Glossar.
Glossar nehmen, kopiere, ein eigenes Modul daraus erstellen und entsprechend deinen Bedürfnissen ändern/erweitern. (U.U. auch eine eigene Tabelle dafür anlegen).

Knut

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Sun 16. Aug 2009, 13:41
by breitsch
indyone_de wrote:bestimmte Daten erfasst werden, wie Einsatzort, -datum, -uhrzeit sowie ggf. ein Einsatzbericht über den WYSIWYG-Editor
hört sich schwer nach Kalenderdaten an, Ort, Datum, Zeit, Beschreibung, sind Felder des Kalender Moduls (cmCalendar)
Dort kann man auch ein Bild hinzufügen und nen Artikellink wenn nötig.
Das Template wäre anpassbar für ne Ausgabe als Tabelle, an den Sortierfunktionen müsste wohl etwas gearbeitet werden (click auf Tabellenspalte sortiert die Tabelle neu), Standardmässig sortiert das Modul nach Datum.
Melde Dich wenn Du Hilfe brauchst.

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Sun 16. Aug 2009, 16:59
by indyone_de
Danke für eure Antworten. Ich denke eine richtig schöne Lösung ist eine Nummer zu groß für mich. Ich habe jetzt mal versucht, um das Problem herum zu arbeiten. Das ist zwar keine Vorzeigelösung, aber ok. Den Tipp mit dem Umschreiben des CP Rezept oder anpassen der Kalenderfunktion behalte ich aber im Hinterkopf, falls ich meine "kleine" Lösung mit Template-Anpassung doch noch verwerfe. :)

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Mon 17. Aug 2009, 07:47
by juergen
Das ist zwar jetzt ungschickt das auch noch einzuwerfen .. aber :

Lass dich nicht abschrecken! Nimm dir mal das Modul glössary: Das ist sicherheitstechnisch auf einem ziemlich aktuellen Stand, d.h du eröffnest keine neuen Türen:

Vom Proinzip her. Das frontend regelt frontend.render.php

Die Backend Funktionen erklären sich über deren Namen. (edit .. usw)

Du musst dann lediglich sehen wo /und wie die DB in ein Daten Array ausgelesen wird und wie und wo sie wieder zurückgeschrieben wird. So kannst du dir ein 'Allererste Sahne Modul' selbst aufbauen. Wenn ich Zeit habe ( :D ) baue ich mal so ein 'Hello World' :- modul ins wiki... da sieht man ohne den Ballast wie genial das gemacht ist.

Lohnt sich in jedem Fall !

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Sat 22. Aug 2009, 22:40
by santscho
Für solche Fälle eignet sich Breitschs ExData-Modul. Da kann man sich ein beliebiges Pseude-Modul in Form von Datensätzen zurecht basteln und diese als Tabelle (sogar mit Sortier-/Suchfunktion) ausgeben. Siehe hier: http://www.ugra.mediasolution.com.sg/ze ... eien.phtml

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Sun 23. Aug 2009, 06:50
by juergen
santscho wrote:Für solche Fälle eignet sich Breitschs ExData-Modul.

...welches bedauerlicherweise in den neuen Versionen nicht wohnen mag :|

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Mon 24. Aug 2009, 15:37
by santscho
Wirklich? Zum Glück habe ich auf einer bestimmten Site noch kein Update gemacht. Ansonsten wäre ich jetzt ganz schön angeschmiert.

Re: Neuer, eigener Content Part - wie fange ich es an?

Posted: Mon 24. Aug 2009, 15:49
by Oliver Georgi
Breitsch hat das Modul zurückgezogen, da es unsicher ist!!!