私は書いているルビースクリプトで複数形のテキストヘルパーを使いたがっていますが、1つのルビスクリプトにどのようにRailsヘルパーを含めるかはわかりません。私は、あなたがヘルパーモジュールを含める必要があり、ヘルパーを必要としていることを知っていますが、私はそれが動作するように100%確実ではないと言ったように。シングルスクリプトでヘルパーを使用しているRuby
1
A
答えて
6
require 'action_view'
include ActionView::Helpers::TextHelper
puts pluralize(2, 'person')
(ルビー1.9.1、actionpack 3.0.3でテストし、宝石actionpackがインストールが必要です)
+1
これはRails 4.0.2では動作しなくなりました –
4
それともあなたはactivesupportの宝石がインストールされていると仮定すると、activesupportの中でインフレクタを使用することができます。
$ irb
>> require 'active_support/inflector'
=> true
>> "person".pluralize
=> "people"
関連する問題
- 1. ruby on railsのimage_tagヘルパーで複数のクラスを使用する
- 2. fadetoggleのシングルスクリプト
- 3. Rubyのヘルパー
- 4. ヘルパーRuby with HTMLタグ
- 5. SlickGridでEmberJSヘルパーを使用していますか?
- 6. CakePHP:Htmlヘルパーでtimthumbを使用していますか?
- 7. 同じヘルパーを使用している2つのモジュールhelper.php
- 8. テンプレートonCreatedでfindOneを使用してヘルパーでアクセスする方法
- 9. Ruby on Rails 3:部分対ヘルパー対ループを使用するビューで
- 10. SQLiteヘルパーを使用してアンドロイドでデータベースを作成する
- 11. 不変型ヘルパーをタイプコピーで使用して反応する
- 12. Rubyヘルパーの非同期Ajax
- 13. Ruby 1.9でeval()を使用してRubyコードスニペットをテストする
- 14. モデルでdeviseヘルパーを使用する
- 15. Laravelでヘルパーを使用するベストプラクティス
- 16. コントローラでcakephpヘルパーを使用する
- 17. テンプレートでヘルパー関数を使用する
- 18. MVCヘルパー - イメージsrcに@URLを使用していますか?
- 19. 使用spreesヘルパーは
- 20. Rubyでキーワード引数を使用して(:send)を使用していますか?
- 21. Handlebarsヘルパーを使用してオブジェクトの長さを見つける
- 22. TCPDFを使用してCakePHP 2.0のPDFヘルパーを作成する
- 23. Railsヘルパーを使用してJSをキューに入れる方法
- 24. CakePHP HTMLヘルパーを使用して.lessクライアントサイドをコンパイルする
- 25. RazorEngineを使用してカスタムhtmlヘルパーをテストする方法
- 26. ヘルパーを使用してCSSクラスを設定する
- 27. ヘルパーのコントローラーを使用
- 28. rubyでsqlplusを使用しているときの問題
- 29. ParsletをRubyで使用しているインデントセンシティブパーサー?
- 30. ユニットテストが動作しない - テストユニットを使用しているRuby
Railsはフレームワークなので、必要な量の結合があります。 RoR 3では、これを最小限に抑えようとしましたが、あなたの最善の賭けは、そのモジュールをつかみ、それを使用しようとし、実行時に何を求めているか見ることです。最も簡単な方法は、フレームワーク全体を含め、必要なビットだけを使用することです。 –