您有多种选择,具体取决于您在控制器或视图中。
在视图中,您可以使用current_page?helper。
current_page?(action: 'process')
# => false
current_page?(controller: 'shop', action: 'checkout')
# => true
current_page?(controller: 'shop', action: 'checkout', order: 'asc')
# => false
current_page?(action: 'checkout')
# => true
current_page?(controller: 'library', action: 'checkout')
# => false
current_page?('http://www.example.com/shop/checkout')
# => true
current_page?('/shop/checkout')
# => true
Run Code Online (Sandbox Code Playgroud)
在控制器中,您通常会检查request.path字符串。
| 归档时间: |
|
| 查看次数: |
6422 次 |
| 最近记录: |