2015-07-01 13 views
5

Ich bin ziemlich neu in Silverstripe und habe mit dem CMS herumgespielt.Silverstripe Images hat viele

Im Moment stecke ich fest ... Ich versuche, eine $has_many Beziehung zwischen einem DataObject und Bilder hinzuzufügen.

Ich finde die Dokumentation über so etwas ziemlich vage zu tun? Ich weiß, dass, wenn Sie eine Beziehung zwischen zwei DataObjects hinzufügen möchten, müssen Sie eine $many_many und $belongs_many_many Beziehung hinzufügen, aber wie würde ich das mit Bildern tun?

Ich habe versucht, Bilder zu einem $has_many hinzuzufügen und einfach ein Upload-Feld zu verwenden, aber das verursacht nur einen Fehler. Ich habe auch versucht, die Bilder in $has_one zu halten und das Upload-Feld setAllowedMaxFileNumber auf 10 zu erhöhen, aber das spart nur 1 Bild.

Jede Hilfe in dieser Hinsicht wäre sehr dankbar :)

Dank!

Incase jemand will, den Code hier ein Pastebin

Antwort