Gibt es eine Möglichkeit zum hinzufügen einer Umbraco Benutzerdefinierten Datentyp, der im Grunde wurde eine Gruppierung der vorhandenen Daten-Typen?

Auf eine Reihe von verschiedenen Dokument-Typen, muss ich hinzufügen, das gleiche 3 native Umbraco Datentypen

  1. content picker
  2. TextString
  3. TextString

Es wurde mir vorgeschlagen, um zu sehen, ob es gibt einen Weg, um erstellen Sie einen neuen benutzerdefinierten Datentyp, der würde im Grunde wickeln diese 3 Datentypen zu einem neuen Datentyp.

Schaute ich nibble.werden Website und siehe es gibt ein paar verschiedene Möglichkeiten zum erstellen von benutzerdefinierten Datentypen (Verwendung des usercontrol-wrapper, oder 3-class-Ansatz). Allerdings bin ich mir nicht sicher, dass Sie einen benutzerdefinierten Datentyp für die Gruppierung der vorhandenen Datentypen wäre die richtige route.

Für eine Sache, sind wir mit MVC an der Seite von Umbraco mit einem starken Gebrauch von Razor-Ansichten. Da die Dokument-Typ-Eigenschaft-alias verwendet wird, zu erwerben, die Werte von Umbraco von der content-Seite, ich sehe nicht, wie das noch möglich wäre-oder, wie würden Sie gehen über das erhalten Sie den Wert der Eigenschaft ein benutzerdefinierter Datentyp, der hat eine eingebettete Datentypen.

Wäre es ein arbeiten so oder so ein besser Weg, dies zu erreichen-Lösung für dass Sie die gleichen Felder auf einem Dokument geben, dass Sie gebraucht werden? Wenn ich etwa hierarchischen Ansatz mit einer document type Eltern mit nur diese 3 Daten-Typen (content-picker und 2 textstrings), aber das würde bedeuten, dass jedes Dokument-Typ, der eine Seite würde müssen unter diesem übergeordneten Dokument-Typ, einfach für die Tatsache, erbt diese Gruppe von Eigenschaften.

InformationsquelleAutor pghtech | 2012-08-21

Schreibe einen Kommentar