問題タブ [routes]

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 に答える
731 参照

ruby-on-rails - カスタム ジェネレーターでネストされたルートを生成する

フロントエンドと管理コントローラーを生成し、ルートをルートファイルに追加するジェネレーターをレールで構築しています。これでフロントエンドを動作させることができます:

しかし、ネストされた管理ルート (admin/controller_file_name) に対して同じことを行う方法がわかりません。これらのルートを生成する方法を知っている人はいますか?

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

ruby-on-rails - map.resources :document の翻訳と修正方法

このルートを追加した後、自動 " edit_document_path" ができました。これを「 」に変更したかったのですがannotate_document_path?新しいビューとコントローラー メソッドを追加すると、これは自動的に取得されますか? リソースルートからこれらの「パス」表記にどのように変換されますか?

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

asp.net-mvc - ASP.Net MVC:ルートとビューメソッドを介して変数を要求する

基本的に、ページングを使用して検索ページを作成したい場合は、次のようなURLが必要になります。

私が理解できないように見えるのは、次の方法です。

A)検索なしでデフォルトルートを設定し、ページ1 / Topics / Index?page=1または/Topics/ Index?search =&page =1

B)Viewメソッドを使用して同じことを行う

コントロールにメソッドがある場合は、次のことがわかります。

そして、URLを使用します:

それは私がメソッドに望むものを私に与えます。トピックコントローラーのデフォルトルートを取得して、上記のリクエスト変数を使用してデフォルトのURLを作成する方法が必要です。私はそれを考えていません

/ Topics / Index / hi / 1

検索URLを助長します。主な理由は、検索用語やページがあるという保証がないため、次のようになってしまう可能性があるためです。

/トピック/インデックス/1

0 投票する
4 に答える
1283 参照

ruby-on-rails - レールのredirect_toの問題

Rails アプリを開発していますが、質問があります。

私のroutes.rbでは:

map.connect 'admin', :controller => "/admin/users", :action => "index"

そのため、「 http://mydomain.com/admin 」にアクセスすると、「http://mydomain.com/admin/users/index」にリダイレクトされます。ただし、アドレスは「http://mydomain.com/admin」のままです。したがって、ページ内のリンクは「 http://mydomain.com/admin 」に基づいて作成されているため、間違っています。

この問題の解決策は何ですか?

サム

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

asp.net-mvc - ASP.Net MVC:待ってください...デフォルトルートパラメータにはidという名前を付ける必要がありますか?

他の誰かがこの問題を抱えていましたか?私は何か間違ったことをしなければなりません。

だから私はこのようなエラーのルートを設定しています:

そして、次のように呼び出します:

そしてコントローラー上で:

簡単でしょ?これを実際に実行すると、URLが次のようになっているにもかかわらず、エラーはnullになります。

/ Shared / Error / ThisIsTheError

ただし、Errorメソッドのエラーパラメータはnullです。(そして、はい、私は他の言葉を試しました)

これをすべて「id」という単語に置き換えると、すべてが機能します。

Global.asax.cs

リダイレクト:

共有コントローラー:

値を取り込むデフォルトルートがある場合、idはすべてのルートの単語である必要がありますか?

0 投票する
4 に答える
3027 参照

ruby-on-rails - 「/javascripts/prototype.js」に一致するルートがありません -> 明示的に定義しますか?

コントローラーのindexアクションを呼び出すと、対応するテンプレートは次の行を含むレイアウトを使用します。assetsindexassets

私が得るエラーは次のとおりです。

これは私のルートファイルです:

ここで何が欠けている可能性がありますか?

このファイルのルートを明示的に定義する方法はありますか?

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

ruby-on-rails - ネストされた関連付けのURLを削除する

私はRails(もちろんActiveResource)で次の多対多の関係を持っています:

定義されたルート:

更新: rakeroutesは次の出力を提供します:

ChannelAssignemntsはユーザーにバインドされているため、ChannelAssignmentを作成するときに、スキャフォールディングされたChannelAssignmentsControllerを使用してユーザーをチャネルに自動的に割り当てています。

私はこれらのURLを使用してそれを行っています:

それは魅力的に機能します。

しかし:チャネルの割り当てを解除するためのパスはどれですか、ergo:ユーザーのChannelAssignmentを削除するためですか?レーキルートを実行しているときにそれを見つけることができません。

のようなものでなければなりません

これに関する入力はありますか?このURLを自動的に生成する方法があると確信しています。

ありがとう

マット

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

ruby-on-rails - 従来のディレクトリの場所にないメディア リソースにアクセスするように Rails を構成するにはどうすればよいですか?

通常の場所に存在しない画像があるとしましょう:

しかし、代わりにここに:

これは Rails の規則に完全に違反していることは理解しています。不道徳であり、いかなる状況下でもこれを行うべきではありません。さらに、なぜそのような愚かなことを提案するのでしょうか?

さて、私が Windows を使用していてシンボリック リンクが問題外であると仮定すると、それを邪魔にならないようになりました。

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

ruby-on-rails - map.connect は URL でワイルドカード形式を受け入れますか?

x.gify.gifを一致させたい場合map.connect、次のような両方のファイル名の可能性を含むURL を に渡すことは可能ですか?

そしてparam、私のStaticImageControllerように受け取りparams[:name]ますか?

私がここでやっていることは、Rais の設定より規約の原則に違反しているという事実に加えて、これは正しいように見えますか?

0 投票する
6 に答える
2875 参照

ruby-on-rails - 完全に混乱しているRailsルートへの最良のガイドは何ですか?

私はRailsを学んでいますが、ルートは私を混乱させ続けています。

最も紛らわしいのは、定義するルートが、routes.rb他のルートと比較して、ファイル内で定義されている場所に敏感であるということです。

誰かが物事をうまくまとめた素敵な簡単なガイドに出くわしたことがありますか?