問題タブ [actionviewhelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-3 - Railsのnumber_to_currencyの精度が機能しません-バグですか?
Rails 3の小数点以下2桁を取得するために、number_to_currencyを使用しようとしていますが、取得できるのは1つだけです。私のDBフィールドは次のように定義されています。
私のテンプレートには次のものがあります。
それでも結果として、次のようになります。PLN 34,7
DBでは、次のことがはっきりとわかります。34.70
2番目のゼロを見たいのですが、これは機能ですか、それとも何かが足りませんか?
ありがとう!
ruby - Rails 以外の Ruby スクリプトで ActionView::Helper を使用するにはどうすればよいですか?
Ruby スクリプトから ActionView::Helpers::NumberHelper を使用しようとしています。必要なものは何ですか?
ruby-on-rails - Rails - 行スパンを持つテーブル セルの content_tag
これを Rails の content_tag にどのように変換しますか?
ruby-on-rails - current_page メソッドへのパスの受け渡し
ナビゲーション メニュー項目をアクティブ/非アクティブにする必要があるかどうかを判断するのに役立つヘルパー メソッドがあります。
このリンクを events_path ページだけでなく、他のページでも非アクティブにしたい。問題は、このルートに基づいて current_page?(path) メソッドに渡すパラメータがわからないことです:
map.list_events '/events/:league/:year/:month/:day', :controller => 'events', :action => 'list'
このルートは、/pow や /chow/2011/09/25 などのパスを生成します。リーグは、パウ、チャウ、またはワウのいずれかです。
ruby-on-rails - ActiveRecordモデル内でRails 2.3.xテンプレートをレンダリングする際の未定義のメソッド「url_for」
これが「容認できる」プラクティスではないことはわかっていますが、バックグラウンド プロセスとして、レンダリングされた Rails パーシャルをデータベースにキャッシュして、JSONP 経由で高速に出力できるようにしています。このトピックに関する多くのリソースを見つけ、ActiveRecord モデル内で Rails 2.3.x パーシャルを正常に出力しましたが、Rails パーシャル内で動的 URL を使用すると失敗します。
これで成功した出力(動的URLを除く)が得られます...
ActionController::UrlWriterモジュールを含めようとActionView::Helpers::UrlHelperしましたが、うまくいきませんでした。ActionController::Base.new.url_for()パーシャルがパーシャルに動的ルートを書き込むためにアクセスできるようにするためのインスタンス化/包含順序を見つけることができないようです。
RoR: undefined method `url_for' for nil:NilClassと同様のプロセスを試みましたが、うまくいきませんでした
render_anywhere が Rails 3.x アプリのソリューションであることは知っていますが、Rails 2.3.11 で作業しています。
考え?
ruby-on-rails - これは、yield content_forをレンダリングする正しい方法ですか?
または、if条件はここでは役に立たないのですか?
zend-framework - Zend:ビューヘルパーとアクションヘルパーの間で共通のコードを共有するにはどうすればよいですか?
いくつかの構成と外部Webサービスの呼び出しの組み合わせからのブール値が必要です。
ブール値は、すべてのビューのレイアウトファイルに必要です。一部のコントローラーでも必要です。
外部Webサービスから必要な値を取得するアクションとビューヘルパーの両方があります。
現在、外部Webサービスと構成値をチェックするための重複ロジックを使用してビューヘルパーとアクションヘルパーの両方を作成しましたが、ヘルパー間でその共通コードを共有する方法があるはずです。
もっと良い方法はありますか?
ありがとう!
ruby-on-rails - ビューで不足している I18n 翻訳を表示する
ActionView のドキュメントに記載されているように、Railsのtビュー ヘルパーは、不足している翻訳を自動的にマングルします。例えば:
これをグローバルに無効にする方法はありますか? 私はむしろ " translation missing: en.words.asdf " を見たいです。
私が見つけた唯一の回避策は、ビューI18n.t "..."の代わりに使用することです。t "..."
ありがとう!
ruby-on-rails - アプリケーション ヘルパーからの link_to のレンダリング
アプリケーション ヘルパーを使用して動的なナビゲーション メニューをレンダリングしようとしていますが、すべての get はハッシュです
ページをロードすると、表示されるのはこれだけです
アプリケーションヘルパーで使用されるコードは次のとおりです
と
_nav.erb.html
ruby-on-rails - AtomFeedBuilderのupdated_at値をオーバーライドする方法はありますか?
ドキュメントによると、エントリのupdated値は値Defaults to the updated_at attribute on the record if one such exists.を上書きしようとしていますupdatedが、代わりにupdatedRSSフィードに2つのフィールドがあります。
この(切り捨てられた)例で別の更新された値を設定した場合...
...その後updated、RSSフィードに2つのフィールドが表示されます。