Objekte der selben Klasse instanzieren

Hier können Sie Fragen bezüglich des Datenbank-/Objektmoduls stellen.
matho

Objekte der selben Klasse instanzieren

Beitragvon matho » Mo 20. Nov 2006, 13:39

Hallo Gemeinde,

Ich habe eine Klasse namens attraktion
den Objekten dieser Klasse sollen Objekte der selben Klasse zugeordnet werden.
Die zugeordneten Objekte stehen unter der Rubrik: "Dies könnte Sie auch interessieren"
Der Redakteur soll dann die Objekte zuweisen können.

Leider ist es in Webedition nicht möglich ein Feld vom type=multiobject auf die selbe Klasse zu erstellen.

Um das Problem zu lösen, dachte ich an ein Select-Feld welches mit sämtlichen Objekten der Klasse attraktion gefüllt ist.
Dummerweise weiss ich nicht, wie ich dieses Selectfeld automatisch füllen kann.

Hat jemand eine idee?
Oder vielleicht einen besseren Lösungsansatz?

Vielen Dank schn einmal im Voraus

Creutzburg
Senior Member
Beiträge: 425
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Dresden
Kontaktdaten:

Beitragvon Creutzburg » Mo 20. Nov 2006, 14:19

wieviele verschiedene Themen bzw. Objektgruppen hast Du denn? Im Prinzip lässt sich das ja auch realisieren, indem Du den entsprechenden Objekten eine bestimmte Kategorie zuweist. Auf der Detailseite des Objektes listest Du dann alle Objekte mit gleicher/n Kategorie/n auf.

Alternative Lösung: Du schaffst Dir eine Hilfs-Klasse "Themengruppe". Alle thematisch zusammenhängenden Objekte erhalten dann eine Verknüpfung zu dem entsprechenden Themenobjekt. Damit kannst Du dann auf Deiner Detailseite ebenfalls alle Objekte auflisten, in deren Themen-Verknüpfungsfeld das entsprechende Themen-Objekt hinterlegt ist.

Viele Grüße,
Alex
http://www.xport.de – Internet-Agentur für Hotels
http://www.domainpreisvergleich.de – Domain-Preisvergleich inkl. Verfügbarkeits-Check – ist meine Wunschdomain noch frei, und wo registriere ich sie am günstigsten?

matho

Beitragvon matho » Mo 20. Nov 2006, 14:37

danke für die schnelle Antwort,

die Alternativlösung kommt leider nicht in Frage, da der Kunde die Objekte händisch zuweisen will.

An die Lösung mit den Kategorien habe ich auch schon gedacht, doch könnten es dann unter Umständen genau soviele Kategorien geben wie Objekte.
Wahrscheinlich muss ich wohl diesen Weg gehen, doch wäre es schön dem Kunden diese Arbeit zu ersparen.
Gibt es sonst noch eine Möglichkeit ein Auswahlfeld mit allen Objekten anzubieten?

Creutzburg
Senior Member
Beiträge: 425
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Dresden
Kontaktdaten:

Beitragvon Creutzburg » Mo 20. Nov 2006, 15:06

Wenn Du die Objekte übers Frontend bearbeiten würdest, könntest Du Dir eine Lösung zimmern, mit der Du z.B. alle Objekte über ein select auswählen kannst (manuelles select-Feld, Values über Listview, Speicherung in einem normalen Text-Objektfeld). Das heißt aber leider auch, dass Du den Rest der Eingabefelder auch "nachbauen" müsstest, und dies ist z.B. bei Bild-Feldern extrem haarig.

Viele Grüße,
Alex
http://www.xport.de – Internet-Agentur für Hotels
http://www.domainpreisvergleich.de – Domain-Preisvergleich inkl. Verfügbarkeits-Check – ist meine Wunschdomain noch frei, und wo registriere ich sie am günstigsten?

matho

Beitragvon matho » Mo 20. Nov 2006, 15:37

hm...,
alle Objekte über Frontend erstellen.
wäre tasächlich ne möglichkeit...
aber ein haufen arbeit...
danke Creutzburg

sonst noch Vorschläge oder Lösungsansätze?

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Beitragvon e_herrmann » Mo 20. Nov 2006, 17:11

Hi,
eine Möglichkeit wäre noch, die Objekte zu "verschlagworten". Über dieses Textfeld machst du dann eine Listview mit condition OR. So werden dort alle Objekte abgebildet, in denen eines der Schlagworte vorkommt.
Die Lösung ist etwas abstrakter, hat aber den Vorteil, dass du immer nur ein Objekt bearbeitest und nicht den Inhalt der anderen kennen musst.

Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

matho

Beitragvon matho » Di 21. Nov 2006, 10:21

dankeschön,

Benutzeravatar
mausi
Senior Member
Beiträge: 449
Registriert: Di 27. Jan 2004, 16:17
Wohnort: Welver
Kontaktdaten:

Beitragvon mausi » Do 11. Sep 2008, 15:49

YEAH! Seit der 5.1.1.6 nun direkt möglich :)
OMOC.interactive https://www.omoc.de/ - webEdition e.V. Gründungsmitglied & Ex Fördermitglied


Zurück zu „DB-/Objektmodul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste