Module: Middleman::Extensions::AssetHost::InstanceMethods
- Defined in:
- middleman-core/lib/middleman-core/extensions/asset_host.rb
Overview
Asset Host Instance Methods
Instance Method Summary (collapse)
-
- (String) asset_url(path, prefix = "")
Override default asset url helper to include asset hosts.
Instance Method Details
- (String) asset_url(path, prefix = "")
Override default asset url helper to include asset hosts
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'middleman-core/lib/middleman-core/extensions/asset_host.rb', line 30 def asset_url(path, prefix="") original_output = super return original_output unless asset_host asset_prefix = if asset_host.is_a?(Proc) asset_host.call(original_output) elsif asset_host.is_a?(String) asset_host end File.join(asset_prefix, original_output) end |