Silverstripe 图像有很多
Silverstripe Images Has Many
我对 Silverstripe 很陌生,一直在使用 CMS。
目前我卡住了...我正在尝试在数据对象和图像之间添加 $has_many
关系。
我发现有关执行此类操作的文档非常模糊?我知道当您想在两个 DataObject 之间添加关系时,您需要添加 $many_many
和 $belongs_many_many
关系,但我如何处理图像?
我尝试将图像添加到 $has_many
并简单地使用上传字段,但这只会导致错误。我还尝试将图像保留在 $has_one
中并将上传字段 setAllowedMaxFileNumber
增加到 10,但这只会保存 1 张图像。
在这方面的任何帮助将不胜感激:)
谢谢!
万一有人想看这里的代码是 Pastebin
您需要 many_many 图片,或者 intermediary object that facilitates images。
这是由于 SilverStripe 存储模型关系的方式所致。
我对 Silverstripe 很陌生,一直在使用 CMS。
目前我卡住了...我正在尝试在数据对象和图像之间添加 $has_many
关系。
我发现有关执行此类操作的文档非常模糊?我知道当您想在两个 DataObject 之间添加关系时,您需要添加 $many_many
和 $belongs_many_many
关系,但我如何处理图像?
我尝试将图像添加到 $has_many
并简单地使用上传字段,但这只会导致错误。我还尝试将图像保留在 $has_one
中并将上传字段 setAllowedMaxFileNumber
增加到 10,但这只会保存 1 张图像。
在这方面的任何帮助将不胜感激:)
谢谢!
万一有人想看这里的代码是 Pastebin
您需要 many_many 图片,或者 intermediary object that facilitates images。
这是由于 SilverStripe 存储模型关系的方式所致。