問題タブ [view-path]
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 - パーシャルの現在のフォルダをレールビューパスに追加するにはどうすればよいですか?
ドロップダウンメニューからのユーザーの選択に応じて、フォームのセクションを更新するために使用されるパーシャルのセットがあります。さまざまな選択肢があるため、次のようなビューフォルダを作成するのではなく、次のようにします。
私はそれをこのようにレイアウトしたいと思います:
そうすれば、フォームでどちらがOKかを変更render :partial => whatever
する必要があることはわかっていますが、すべての選択テンプレートで変更する必要はありません。render :partial => "myview/choices/#{whatever}"
'。'を追加する方法はありますか?render :partial => 'sharedchoicestuff1'
ビューパスに移動して、選択テンプレートに含めることができるようにします。
ruby-on-rails - RoR:パブリックフォルダのパスを表示
このアプリケーションでは、いくつかのビュー(.erbファイル)をpublic / custom_themes /{user}/フォルダーに保存しています。パスRAILS_ROOTをに追加し、view_paths
を指定しようとし/custom_themes/{user}/theme.erb
ましたrender :layout
。development
環境では問題なく動作しますが、ビューを見つけるには何年もproduction
かかります。検出されましたが、検出してレンダリングするのに約2〜4分かかります。
お知らせ下さい。
ありがとう、
イムラン
ruby-on-rails - 実行時にコントローラ ビュー パスから特定のビュー パスを削除する方法はありますか?
特定のユーザーまたはモバイル デバイス用に異なるサブ ドメインを持つ Rails 3 アプリケーションに取り組んでいます。
ビューの構造は次のようになります。
アプリ/
----ビュー/
- - - - モバイル/
--------管理者/
簡単な呼び出しで新しいビュー パスをパスセットに追加できます。
また
今、私もそれらを削除したいと思います。
以前に追加したパスをコントローラーの path_set から削除する方法はありますか? API で有用なメソッドが見つかりませんでしたdelete_at
。たとえば、配列で使用する標準メソッドを使用すると、次の RuntimeError が発生します。
たとえば、モバイルデバイスからのリクエストには、すでにさまざまな MIME タイプを使用しています。追加したパスを削除できなくても問題ありません。「デフォルト」のビューパスにリセットする方法を探しています。