mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
truncate documentation an examples added for :safe option
This commit is contained in:
parent
8d1b742979
commit
27f337d54f
1 changed files with 10 additions and 0 deletions
|
@ -39,6 +39,7 @@ module ActionView
|
|||
# for a total length not exceeding <tt>:length</tt>.
|
||||
#
|
||||
# Pass a <tt>:separator</tt> to truncate +text+ at a natural break.
|
||||
# Pass a <tt>:safe</tt> (which defaults to false) to escape or not the input. If :safe => true the input is not escaped.
|
||||
#
|
||||
# ==== Examples
|
||||
#
|
||||
|
@ -54,6 +55,15 @@ module ActionView
|
|||
# truncate("And they found that many people were sleeping better.", :length => 25, :omission => '... (continued)')
|
||||
# # => "And they f... (continued)"
|
||||
#
|
||||
# truncate("<p>Once upon a time in a world far far away</p>")
|
||||
# # => "<p>Once upon a time i..."
|
||||
#
|
||||
# truncate("<p>Once upon a time in a world far far away</p>", :safe => true)
|
||||
# # => "<p>Once upon a time in a wo..."
|
||||
#
|
||||
# truncate("<p>Once upon a time in a world far far away</p>".html_safe)
|
||||
# # => "<p>Once upon a time in a wo..."
|
||||
#
|
||||
# You can still use <tt>truncate</tt> with the old API that accepts the
|
||||
# +length+ as its optional second and the +ellipsis+ as its
|
||||
# optional third parameter:
|
||||
|
|
Loading…
Reference in a new issue