問題タブ [url-helper]
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 - 未定義のメソッド'link_to'
私はruby-on-railsライブラリモジュールを書いています:
render_for_searchを呼び出すと、エラーが発生します
url_helperを直接要求しようとしましたが、何が問題になっているのか理解できません。
ruby-on-rails - Rails:オブザーバーでURLヘルパーを使用する
私には次のようなオブザーバーがいます:
基本的に私が使用しているのは、誰かが写真の1つにコメントを投稿したときに、特定のユーザーに簡単な通知メッセージを作成することだけです。
これはエラーメッセージで失敗します:
含めるActionView::Helpers::UrlHelper
とそれが解決すると思っていたのですが、効果がないようです。
では、どうすればURLヘルパーをオブザーバーに含めることができますか、それとも他の方法でこれをレンダリングできますか?私は喜んで「メッセージビュー」を部分的または何かに移動しますが、オブザーバーにはこれを移動するための関連するビューがありません...
zend-framework - Zend Framework URL-クエリ文字列を渡す方法は?
私はこのリンクを持っています:
これで私は次のようなものを手に入れます:
このリンクを使用してURLにパラメータを渡す必要があります。代わりに次のようなものを使用できるようにします。
どうすればこれを達成できますか?
前もって感謝します。
zend-framework - URL ヘルパーのエラー、$this->url(array(), 'home'); この http:///home のようなリンクを生成します
URL ヘルパーのエラー、$this->url(array(), 'home'); この http:///home のようなリンクを生成します
やあ、
次のように、application.ini ファイルにカスタム ルートを作成しました。
resources.router.routes.home.route = /home
resources.router.routes.home.defaults.module = デフォルト
の resources.router.routes.home.defaults.controller = index
resources.router.routes.home.defaults.action =索引
私のマスターレイアウトでは、このようなホームページへのリンクを書きたいと思います
しかし、私は生成された html ファイルを取得しました。
http///home
誰かがこの形式で
URL を取得するのを手伝ってくれませんか?
ありがとう/home
http//example.com/home
view - Rails 3で編集パスやアクションを「スコープ解除」するにはどうすればよいですか?
現在、私はdeviseを使用して単純なRails 3 Webアプリケーションに取り組んでいます。ユーザーがサインアップすると、Account
が作成されます。これがアカウント モデルの本質です。
Person モデルの本質:
個人 (基本的にはユーザー プロファイル) はアカウントの作成後に作成されることがわかるように、の既定値はpublished
ですfalse
。サインアップすると、ユーザーはサインインし、ホームページにリダイレクトされますedit_person_path(current_account.person)
。
default_scope
for Person を設定した後、Routing Error: No route matches {:action=>"edit", :controller=>"people", :id=>nil}
が原因で a がスローされましたedit_person_path(current_account.person)
。
これに対する私の解決策は、に変更edit_person_path(current_account.person)
することでしたedit_person_path(Person.unscoped { current_account.person} )
。
私が今抱えている問題は、ページが正常にレンダリングされているにもかかわらず、編集リンクをクリックすると次の例外が発生することです:
編集アクションのスコープを一時的に解除する最善の方法は何PeopleController#edit
ですか?
c# - Url.LinkがWebAPIで機能しない
以下のユニットテストを使用して..Iamは私のwebapiをテストしようとしています。
であるため、作成アクションは例外をスローしuri
ますnull
。これで、URLヘルパーはRouteNameを正しく取得しています。そうでない場合、RouteNamenotfound例外が発生します。私は自分の設定に何かが間違っていると思います。
コントローラの単体テストについては、http://www.peterprovost.org/blog/2012/06/16/unit-testing-asp-dot-net-web-apiおよびその他のいくつかの投稿を参照しました。
WebAPIメソッドはここcodeplexにあります
編集
(UrlHelper)でvpdがnullになるように絞り込みました
理由がわからないようですが?
php - zend フレームワークの URL ヘルパー - コントローラーの前に変数を渡す方法は?
Zend Framework (1.12) - URL ヘルパーに特定の問題があります。
この形式で言語ごとに分割されたサイトがあります。
/en/contact /de/gallery/gal1
等..
最初のパラメーターを変数として受け入れるようにルーターを変更し、GET でアクセスできるようにしました。
このガイドラインに従って URL ヘルパーを設定し、URL のコントローラーの前にこの変数を渡すにはどうすればよいですか? (私はモジュールを使用していません)。
どうもありがとう。イヴァン
uri - Zend Framework 2ではドイツ語の特殊文字を含むURIが機能しない(エラー404)
各都市名がリンクされ、この都市のページを参照している都市のリストを取得したいのですが、次のようになります。
リンク(ビュースクリプトで作成)は次のようになります。
「ベルリン」、「エアランゲン」などは機能しますが、都市名に「ニュルンベルク」のようなドイツ語の特殊文字(、、、、、、、、または)が含まれている場合、404エラーがä
発生しますö
。ü
Ä
Ö
Ü
ß
404エラーが発生しましたページが見つかりません。要求されたURLはルーティングによって一致しませんでした。利用可能な例外はありません
なんで?そして、これを機能させる方法は?
前もって感謝します!
編集:
私のルーター設定:
ruby-on-rails - これらのルート + ヘルパーを機知に富んだセマンティクス/構文で作成するにはどうすればよいですか?
次のようなルートが必要です:
次のようなヘルパーを介してアクセスできます。
各ルートを手動で指定するのではなく、機知に富んだセマンティクスでこれを行いたいと思います。また、URLヘルパーをスマートにする方法もわかりません。
でも?
ruby-on-rails - Rails、パラメーターとして URL を持つ link_to ヘルパー
次の html リンクを生成したい:
link_to
ヘルパーを使用して再現するには、次のように記述する必要があります。
まったくDRYに見えないものは、これが機能することを期待していました:
しかし、上記のコードはrequest.url
、param で送信しているリンクではなく、実際の をターゲットとするリンクを生成します。
何か不足していますか?