Silverstripe 通过编辑器添加时的图像尺寸

Silverstripe 通过编辑器添加时的图像尺寸,silverstripe,silverstripe-4,Silverstripe,Silverstripe 4,在SS4.4中-通过编辑器添加图像需要设置宽度和高度。如果不是,则会导致此错误: “未捕获的InvalidArgumentException:宽度必须是数值” 设置这些尺寸值会断开响应图像(600px 400px),例如手机上的图像宽度为600。不要伸手去拿最大宽度:100%请继续阅读 添加这些尺寸标注时,生成的链接为: 显示为使用SS ResizeImage 理想情况下,我想要的是: 不添加维度,也不存在错误 对它使用ScaleMaxWidth(),这样,如果图像小于600,就不要使用它,或者

在SS4.4中-通过编辑器添加图像需要设置宽度和高度。如果不是,则会导致此错误:

“未捕获的InvalidArgumentException:宽度必须是数值”

设置这些尺寸值会断开响应图像(600px 400px),例如手机上的图像宽度为600。不要伸手去拿
最大宽度:100%
请继续阅读

添加这些尺寸标注时,生成的链接为:

显示为使用SS ResizeImage

理想情况下,我想要的是:

  • 不添加维度,也不存在错误
  • 对它使用ScaleMaxWidth(),这样,如果图像小于600,就不要使用它,或者如果图像被过度重用
  • 我知道当图像是它自己的字段而不是编辑器中时,我可以这样做