問題タブ [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.

0 投票する
1 に答える
1144 参照

ruby-on-rails - パーシャルの現在のフォルダをレールビューパスに追加するにはどうすればよいですか?

ドロップダウンメニューからのユーザーの選択に応じて、フォームのセクションを更新するために使用されるパーシャルのセットがあります。さまざまな選択肢があるため、次のようなビューフォルダを作成するのではなく、次のようにします。

私はそれをこのようにレイアウトしたいと思います:

そうすれば、フォームでどちらがOKかを変更render :partial => whateverする必要があることはわかっていますが、すべての選択テンプレートで変更する必要はありません。render :partial => "myview/choices/#{whatever}"'。'を追加する方法はありますか?render :partial => 'sharedchoicestuff1'ビューパスに移動して、選択テンプレートに含めることができるようにします。

0 投票する
1 に答える
739 参照

ruby-on-rails - RoR:パブリックフォルダのパスを表示

このアプリケーションでは、いくつかのビュー(.erbファイル)をpublic / custom_themes /{user}/フォルダーに保存しています。パスRAILS_ROOTをに追加し、view_pathsを指定しようとし/custom_themes/{user}/theme.erbましたrender :layoutdevelopment環境では問題なく動作しますが、ビューを見つけるには何年もproductionかかります。検出されましたが、検出してレンダリングするのに約2〜4分かかります。

お知らせ下さい。

ありがとう、

イムラン

0 投票する
2 に答える
550 参照

ruby-on-rails - 実行時にコントローラ ビュー パスから特定のビュー パスを削除する方法はありますか?

特定のユーザーまたはモバイル デバイス用に異なるサブ ドメインを持つ Rails 3 アプリケーションに取り組んでいます。

ビューの構造は次のようになります。

アプリ/

----ビュー/

- - - - モバイル/

--------管理者/

簡単な呼び出しで新しいビュー パスをパスセットに追加できます。

また

今、私もそれらを削除したいと思います。

以前に追加したパスをコントローラーの path_set から削除する方法はありますか? API で有用なメソッドが見つかりませんでしたdelete_at。たとえば、配列で使用する標準メソッドを使用すると、次の RuntimeError が発生します。

たとえば、モバイルデバイスからのリクエストには、すでにさまざまな MIME タイプを使用しています。追加したパスを削除できなくても問題ありません。「デフォルト」のビューパスにリセットする方法を探しています。