問題タブ [urlhelper]
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-3 - Rails3-スコープリソースを使用したURLヘルパー
ルートファイルにスコープ付きリソースがあります。
'>rakeroots'を使用して次のような標準ルートを取得します。
ただし、コンソールを使用して(これがテストで失敗している)、MymodelのインスタンスのURLを取得すると、エラーが発生します。
これは落とし穴かもしれませんが、Mymodelは標準のRails単一テーブル継承を使用するサブクラスでもあります。
何かご意見は?mymodel_urlではなくphysical_mymodel_urlを検索するのはなぜですか?接頭辞のないルートを引き続き使用できるようにするための回避策のアイデアはありますか?
ruby-on-rails - 普通の古いRubyクラス内からRailsパスヘルパーを使用しますか? (リスクジョブ)
Resque ジョブ (単純な古い Ruby クラス) 内からいくつかの API 呼び出しを行う必要があり、それらの API 呼び出しにはサイトのリソースへの URL を含める必要があります。
これをクラス定義に追加するのは「正しい」ですか?
または、これを行う「予想される」方法はありますか?
asp.net-mvc-3 - chtmlページで参照せずにUrlHelperの拡張機能を使用する
私はUrlHelperの拡張機能を持っており、すべてのページでchtmlを使用します。を使用せずにこの拡張機能を参照する方法はありますか?
UrlExtender.cs
page.chtml
すべてのページ「chtml」で「MySite.Web.MVC.Extender」を呼び出さないようにしたい
ありがとう
jquery - RazorUrl.Contentに画像パスを格納する変数を使用します
次のように動的に画像パスを作成する関数を使用しました。
そして、RazorUrl.Contentを使用してnewsrcをソースとして画像タグに割り当てたいと思います。だから、私はこのようなことをしたいと思います:
しかし、VSは、newsrcが現在のコンテキスト内に存在しないことを示す赤い線を表示します。Url.Contentと一緒に変数を使用するにはどうすればよいですか?
(注:これをスクリプトタグ内で使用しています...)
編集:アイデアが思い浮かびます。おそらくバックドアはnewsrcをコントローラーに渡し、そこでUrl.Contentを使用してURLを解決し、それを返しますか?それは実行可能ですか?
どんな助けでもありがたいです。
c# - このコードを asp.net-mvc プロジェクトの外に移動するにはどうすればよいですか
asp.net-mvc プロジェクト内に次のコードがあります。
メールに完全な URL (相対 URL ではなく) を入れたいので、UrlHelper を使用します。これは私の mvc プロジェクトでうまく機能します。
別のソリューション (Web ベースではない) からこれらの電子メールを生成できるようにしたいので、mvc プロジェクトの外部にあるすべての電子メール コードをリファクタリングしようとしましたが、これは削除できない 1 行です (UrlHelper はシステムに依存しているため) .Web.MVC)
System.Web.MVC に依存しない「一般的な」C# プロジェクトでこのコードを除外する最良の方法は何ですか?
ruby-on-rails - Rails URL ジェネレータ スイッチ http / https
現在のプロトコルに基づいてプロトコルを自動的に追加する外部リソースへのリンクを挿入する方法はありますか?
たとえば、Facebook の Graph API から画像を表示したいとします。私は次のようなことができることを望んでいました:
そのためurl_for、プロトコルは現在のリクエストのプロトコルに基づいています。
私はこれが機能することを知っていますが、より良い方法があることを願っています:
asp.net-mvc - 実際のサーバー URL を生成します (localhost ではありません)
やあ、
以下を使用して完全な URL を生成します。
ただし、Web ページが公開サーバー (www.mywebpage.com) に配置されている場合でも、これはローカルホスト URL を返しますか?
ASP.NET MVC 2を使用しています
よろしくお願いします
mono - エラー UrlHelper と mono
私のビュー (速度テンプレート モード) では$Url.Link、ヘルパーを呼び出します。Visual Studio で cassini を使用すると機能しますが、webapp を mono/nginx/ubuntu にデプロイすると、URL が適切に形成されず、コントローラーのアクション パスのみが取得されます。
Url.Forメソッドとモノサーブとの互換性に由来するようです
email - Codeigniter $ this-> email-> send()関数が原因でエラーが発生し、ヘッダー情報を変更できません
1つのcodeigniterコントローラーに2つの機能があり、ユーザーの支払いステータスを設定してメールを送信します。1つの主要な関数はsend_mailを呼び出します。send_mail関数はtrueまたはfalseを返します。次に、そのメイン機能で、ユーザーがリダイレクトされます
これがコードです。
私が持っているエラーは
そしてこれ。
これは$this->send->email()。その送信機能を省略した場合、ページにリダイレクトされ、セッションごとに通知が設定される可能性があります。
だから、私はこれで何ができますか?
javascript - 別のjsファイルを使用し、ASP.NEtMVC3およびRazorViewEngineでURLヘルパーを使用します
私はここで同様の質問をし、別のjsファイルDarin DimitrovのようにUrlヘルパーを使用できないと答え$.ajax({ url: '@Url.Action("Index")', . . .ます。したがって、ビューページでUrlヘルパーを使用してjavascriptに渡すことをお勧めします。ハードコードのURLは使用しません。 URLヘルパーで見つける必要があります。