instance method stylesheet_path

Ruby on Rails 8.1.2

Since v4.0.13

Available in: v4.0.13 v4.1.16 v4.2.9 v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

stylesheet_path(source, options = {})

Computes the path to a stylesheet asset in the public stylesheets directory. If the source filename has no extension, .css will be appended (except for explicit URIs). Full paths from the document root will be passed through. Used internally by stylesheet_link_tag to build the stylesheet path.

stylesheet_path "style"                                  # => /assets/style.css
stylesheet_path "dir/style.css"                          # => /assets/dir/style.css
stylesheet_path "/dir/style.css"                         # => /dir/style.css
stylesheet_path "http://www.example.com/css/style"       # => http://www.example.com/css/style
stylesheet_path "http://www.example.com/css/style.css"   # => http://www.example.com/css/style.css

Parameters

source req
options opt = {}
Source
# File actionview/lib/action_view/helpers/asset_url_helper.rb, line 348
      def stylesheet_path(source, options = {})
        path_to_asset(source, { type: :stylesheet }.merge!(options))
      end

Defined in actionview/lib/action_view/helpers/asset_url_helper.rb line 348 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActionView::Helpers::AssetUrlHelper

Type at least 2 characters to search.

↑↓ navigate · open · esc close