問題タブ [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.
ruby-on-rails - Ruby on Rails アプリケーションのルート
コントローラー foo がアプリケーションルートとして表示されるように Rails アプリを変更するにはどうすればよいですか?
つまり、現在、すべての URL は host.com/foo/... のように見えますが、foo を削除して単純に host.com/... にしたいと考えています。
.net - Asp.Net MVC ルート テーブルとコントローラー アクション
メンバーとそのプロフィールを含む種類のディレクトリを作成しています。.net で MVC フレームワークを使用しています。
いくつかの基準に基づいてメンバーを検索できるビューがあるため、コントローラーには Find() アクションの結果があり、次に投稿動詞を受け入れる別のアクションがあります。したがって、 somesite.com/members/find は検索ツールを表示し、フォームが送信されると同じ URL に結果が表示されます。プロフィールを表示するために、メンバー名を同じコントローラー内の別の actionresult メソッドにリンクさせ、URL をこのパターン somesite.com/members/{username} に従うようにします。
これを行うコントローラーメソッドを作成するにはどうすればよいですか? それ以上のことはありますか?
global.asax で新しいルートをマップする必要がありますか?
助けてくれてありがとう。
ruby-on-rails - レールのルートの名前変更 (map、link_to、to_param)
少し問題があります...ドイツのWebサイトにサービスを提供するRailsアプリケーションをセットアップしています。Rails の内部複数形機能を利用するために、すべてのモデルを英語のままにしました (例: モデル " JobDescription
")。ここで、" " を呼び出すと、これまでのhttp://mysite.com/job_descriptions/
すべての情報が得られます。job_descriptions
私は URL に英語の用語 " " を入れたくなかったのでjob_descriptions
、routes.rb に以下を入れました。
http://mysite.com/german_term/
" " または " "を呼び出すとhttp://mysite.com/german_term/283
、すべての が取得job_descriptions
されます。これで問題ありません。
ただし、URL をより SEO フレンドリーにするために、ID を URL 内のよりユーザーフレンドリーなスラッグに交換したいと考えています。したがって、私は以下を my に入れましたjob_description.rb
:
job_description_path
どのlink_to
メソッドでも" " を使用すると、URL が " http://mysite/job_descriptions/13-my-job-description-title " のようにレンダリングされます。
しかし、これが私が立ち往生しているところです。「http://mysite/german_term/13-my-job-description-title
」を取得したいと思います。job_description_path
link_to コードで" " を " " に置き換えようとしましたgerman_term_path
が、" " しか生成されませんhttp://mysite/german_term/13
。当然、to_param
呼ばれません。私が見つけた 1 つの回避策は、次のリンクを作成することです。
link_to
しかし、コード内のすべての呼び出しを変更するのはかなり面倒です。私が望むのは、URL に出現するたびにjob_description
" " を " "に置き換えることです。german_term
何かご意見は?!?
よろしく、
セバスチャン
asp.net-mvc - この ASP.NET MVC ルートを作成するにはどうすればよいですか?
次の URL を取得したいのですが、どうすればよいかわかりません。
1) global.asax に登録されたルート
2) コントローラのメソッド
URL/ルート
注意してください-http://www.mysite.com/{page}/{tags}/
その違いが理にかなっていれば、などはしたくありません。デフォルトのルートについても理解していますが、必要なことを実行するためにそれらを微調整する方法がわかりません。
最後に、Html.ActionLink(..) の使用方法も知っているので、その使用方法について心配することはありません。
助言がありますか?
単体テスト
また、次のような単体テストを実行できるという印象も受けています:-(MvcFakesを使用)...
更新 1
これが役立つ場合は、これらすべての Index アクションをデフォルトの HomeController で実行したいと考えています。(実際には、HomeController の名前を PostController に変更しましたが、それはそれほど重要ではありません/問題に影響を与えるべきではありません)。
ruby - シナトラでスラッシュ付きのパラメータを使用するには?
sinatraで遊んでいると、ちょっとした問題で立ち往生しています.paramsをスラッシュで使用すると、ルーターエンジンが混乱します。では、この種のパラメーターをエンコードせずに処理する良い方法はありますか?
コードは次のようになります
And I intend to get something like /add/http://sctackoverflow.com/ working
ruby-on-rails - 静的アセット (.jpg など?) を提供するルート
私は多くの興味深いルーティングの問題を解決してきました-リクエストURLをハッシュに変換するなどですが、好奇心から、ルーティングシステムに特定のURLの下にあるものが欲しいことを伝える方法はありますか?サブパスは文字通り提供されます-コントローラーを経由せずに?
たとえば、/home/me/public_html/rails_proj/images/foo.jpg と .../rails_proj/images/other/bar.jpg がある場合、「画像の下にあるものはすべてデフォルトの MIME タイプのオブジェクトとして機能しましたか?」
面白いかもしれません。
ruby-on-rails - 複数のキー フィールドを持つリソースに対して、Rails で RESTful ルートを定義するにはどうすればよいですか?
私の User モデルには通常のid
主キーがありますlogin
が、識別子として使用できる一意のものもあります。したがって、ユーザーが ID またはログインによってアクセスできるようにルートを定義したいと思います。理想的には、ルートは次のようになります。
これを行うための最良の方法は何ですか (または同様のもの)?
ruby-on-rails - Rails メニュー
Rails でナビゲーション リンクをレンダリングするための優れたプラグインがあるかどうかを知りたいです。コントローラーで可能なすべての GET アクションへのリンクを、routes ファイルから直接レンダリングできると便利です。