【问题标题】:SilverStripe Images - How to get images with original dimensions?SilverStripe 图像 - 如何获得具有原始尺寸的图像?
【发布时间】:2015-09-12 02:05:03
【问题描述】:

我有一个页面,其中包含 many_many 关系中的图像。 如何获得具有原始尺寸的图像?

我正在使用下面的代码

<code><% loop Images %>
$SetSize(250,250)
<% end_loop %></code>

【问题讨论】:

    标签: image silverstripe


    【解决方案1】:
    <% loop Images %>
        $Me
    <% end_loop %>
    

    $Me 是您访问当前循环项的方式(有点像 PHP 中的 $this)。

    另一种方式是$forTemplate,但这有点不雅。

    【讨论】:

    • 感谢您的解决方案。抱歉迟到了,谢谢。 :)
    • 没问题,很高兴它有帮助。 $Me 变量可以在循环之外用于简单地成为当前上下文的 getter。
    【解决方案2】:

    您可以使用 $URL 并执行类似的操作

    <img src="$URL" alt="$Title" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-03
      • 2023-02-04
      相关资源
      最近更新 更多