2016-10-08 2 views
0

In SexyContent habe ich einen Datentyp "Parent" mit einem "Entity" -Typ Datenfeld namens "Child". Wenn ich im Bearbeitungsformular für "Eltern" bin, kann ich Werte für "Kind" hinzufügen oder entfernen, die mit Eltern verknüpft sind.2sxc: js direkt untergeordnete Entität hinzufügen

Jetzt möchte ich eine Schaltfläche in einer Ansicht hinzufügen, die es einem Benutzer ermöglicht, direkt einen "Child" -Datensatz hinzuzufügen, der mit dem in der Ansicht angezeigten "Parent" -Datensatz verknüpft ist ... ist das möglich?

Der Anwendungsfall besteht darin, dass Benutzer sich für Ereignisse anmelden. Die Ereignisse sind die übergeordneten Datensätze und die Anmeldungen wären die untergeordneten Datensätze. Ich weiß, dass ich die Eltern und Kinder trennen konnte, dann die untergeordneten Entitäten die untergeordnete Entitäts-ID als eines ihrer Felder haben und dann die übergeordnete Entitäts-ID in einem deaktivierten Feld festlegen, wenn der Benutzer sich registriert. Aber ich dachte, ich würde sehen, ob das möglich ist.

Danke.

Antwort

0

Grundsätzlich haben Sie Eltern Ereignisse, und Ihre Registrierungen sollten dies zugeordnet werden, oder?

Es gibt zwei Möglichkeiten, wie Sie dies tun können, und ich glaube, dass Sie dies durch die erste denken sollte

  1. die Eltern eine Liste der Anmeldungen
  2. die Registrierungen auf ein Ereignis
haben könnte verweisen könnte

Beide Datenmodelle funktionieren, aber ich glaube, dass Sie lieber # 2 verwenden würden, was bedeutet, dass Sie Register-Elemente mit einer Entität haben, die auf das Ereignis verweist.

Sie könnten dann ein "Register" Formular erstellen, das die Eltern-ID mit http://2sxc.org/en/Docs-Manuals/Prefill-new-Forms oder Ihre eigene API vorfölgt.

Verwandte Themen