【发布时间】:2023-03-24 14:50:02
【问题描述】:
液体:
asset = {{asset_url | 'screenshot.png'}}
查看:
<img src="{{asset_url | 'screenshot.png'}}" />
助手:
我解析如下:
Liquid::Template.parse(asset).render(asset, :filters => [TextFilter]).html_safe
text_filter.rb:
def asset_url(input)
AwsWrapper::S3Object.url_for("\[**asset_id**]\#{input}", [BUCKET_NAME])
end
我想知道如何将 [asset_id] 从视图传递到 text_filter,以便我将形成 url 以从 s3 获取图像
【问题讨论】: