問題タブ [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 - Rails ビューヘルパーの作成
Rails4ブログアプリのビューにこのコードがあります。それが可能であれば、ヘルパーにする方法について誰かが私を助けてくれますか?
ruby-on-rails - content_for が部分ビューでレンダリングされない
レイアウトを使用するレールアプリがあります
簡易版は次のようになります。
私の `layouts/_head.html.erb' で使用します
私partials
の場合、次のスニペットを配置して追加します:scripts_head. (一部のパーシャルは javaScripts を配置する必要があります
`layouts/head' の content_for は何もレンダリングしません
どうすれば解決できますか?
エコーする content_for / yield タグの後ろに配置されているpartials
場合、 content_for コンテンツを追加できないようです。content_for :blah do
試しcontent_for :scripts_bottom
てみると、ページの下部にレンダリングされます。
前もって感謝します
レール 3.2.14 ルビー 2.0.0p247
ruby-on-rails - Rails モデルからパーシャルをレンダリングするときに URL ヘルパーにアクセスする
いくつかのテンプレートをレンダリングし、HTML ブロックを SendGrid に送信して電子メールで代用する必要があります。残念ながら、私は次のようなモデルでいくつかのレンダリングを行っています:
私が追加したとしても:
次のようにモジュールを明示的に定義しない限り、パーシャルは url_for のような URL ヘルパーにアクセスできません。
モデルから呼び出されたテンプレートで URL Helper を使用するよりクリーンな方法はありますか?
ruby-on-rails - ヘルパーの Rails 2.1 content_tag
content_tag
ヘルパーに含める方法を知っている人はいますか? を入れてみActionView::Helpers::TagHelper
ました。
ruby-on-rails - ヘルパーから返された「link_to」にブロックを渡すにはどうすればよいですか?
これはタイトルだけでは説明しにくいと思うので、私が思いついたいくつかのコードを次に示します。
Rails ビュー ヘルパー
ヘルパーを使用するビュー (haml)
要約すると、ヘルパーはlink_toまたはcontent_tagを正常に返しますが、ヘルパーによって返されたタグ内に ( block を介して)連結またはタグの追加を続ける必要があります。これはRailsで簡単にできるはずですが、何が欠けていますか?
前もって感謝します!
ruby-on-rails - Rails フォーム ヘルパー: Rails 非表示モデル ID のオーバーライド ID
Form Helper's のドキュメントにform_for
よると:
form_for メソッドは、モデル ID を非表示フィールドとしてフォームに自動的に含めます。これは、フォーム データとそれに関連付けられたモデルとの間の相関関係を維持するために使用されます。一部の ORM システムは、ネストされたモデルで ID を使用しないため、この場合、非表示の ID を無効にできるようにする必要があります。
これは理にかなっていて重要ですがform_for
、同じページに 2 つの呼び出しがある場合、同じマークアップと同じ ID を持つ 2 つの非表示フィールドが生成されます。私の場合、同じページでこれを 2 回生成します。
id
その入力の属性を上書きする方法はありますか? 私の記憶が正しければ、name
重要なのは属性だけであり、値は同じままでかまいません。私たちのサイトはWCAG 2.0 アクセシビリティに準拠している必要があり、同じページに同じ ID を持つ 2 つのタグを使用することはできません。(これも有効な HTML ではありません。)
ruby-on-rails - Rails - grouped_options_for_select で複数のオプションを事前選択
Rails 4.1 で grouped_options_for_select を使用するときに複数のオプションを事前に選択したい
メソッドのシグネチャは
selected_key は、正確なオプションに一致する単一の値のみを許可します。複数選択を使用しているため、複数のオプションを事前に選択したいと思います。とにかくこれを行うことはありますか?
ruby-on-rails - Gmaps4rails の marker.picture にカスタマイズされたマーカーの画像が表示されないのはなぜですか?
カスタムアイコンを配置しましたassets/images/logo.png
そしてコントローラーには次のものがあります:
で置き換えてみましlogo.png
た\assets\images\logo.png
が、うまくいきません。
ロゴのサイズを確認しましたが、上記と同じです。
何が起こっている?
更新#1:image_path
&asset_path
を使用してみましたが、どれも機能しませんでした。