問題タブ [applicationcontroller]

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

ruby-on-rails-3 - アプリケーションにあるのにrails3がApplicationControllerを見つけられないのはなぜですか

Rails3アプリケーションで私は取得し続けます

..gems/activesupport-3.0.0.beta/lib/active_support/dependencies.rb:459:in 'load_missing_constant': uninitialized constant ApplicationController (NameError)

app/controllers/application_controller.rb存在し、有効ですが。何が問題ですか

0 投票する
12 に答える
80290 参照

ruby-on-rails - Railsのコントローラーからヘルパーメソッドを呼び出すときの「未定義のメソッド」

なぜ私が得たのか誰か知っていますか

ApplicationController サブクラス内から my_method("string") を呼び出すと? 私のコントローラーは次のようになります

そして私のヘルパー

最後に、ApplicationController

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

ruby-on-rails - Rails 2.3(.5)でカスタム「render:my_format =>引数」を作成するためにレンダリングをオーバーライドする方法は?

タイトルで指定されたカスタムレンダリングを作成したいと思います。

たとえば、私は自分のコントローラーを持っています:

、しかし私はこのようなものが欲しいです:

出来ますか?それを機能させるために必要な手順は何ですか?

前もって感謝します!

アップデート

ここのようなものが欲しいです。そこで、@ objsをメソッドに置き換えましたが、それも機能しませんでした(メソッドが呼び出されませんでした)。

Obs:config / initializers/mime_types.rbでmimeタイプを登録します。

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

ruby-on-rails - Rails3.0Engine-ActionControllerでコードを実行します

Railsプラグインを最新の3.0RC1リリースで動作するエンジンにアップグレードしていますが、拡張するための最良の(そして最も正しい)方法を見つけるのに少し問題がありますActionController。DHHによるこの投稿と、SOに関するこの質問を見てきましたが、私の質問は、内のコードを適切に呼び出す方法に関するものActionControllerです。

たとえば、エンジンのコントローラー内で次のように呼び出す必要があります。

2つのプライベート関数を適切に含める方法は知っていますが、、、およびを適切に呼び出す方法が見つかりhelperませbefore_filterafter_filter

いくつかのリンクまたはこれを機能させる方法をいただければ幸いです。コントローラーに別の名前を付けてApplicationController、実際ApplicationControllerに拡張してみましたが、それもうまくいかないようです。私は、エンジンユーザーの生活を可能な限り簡単にするソリューションを本当に望んでいます。理想的には、クラスを拡張する必要はありませんが、すべての機能が独自に組み込まれていApplicationControllerます。

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

ruby-on-rails - エンジンを使用してプラグイン メソッドをオーバーライドしない Rails 2.0.2 の ApplicationController メソッド

プロジェクトで Savage Beast 2 プラグインを使用しようとしています。このプラグインでは、エンジン プラグインを使用する必要があります。私のプロジェクトはRails 2.0.2です。

中にはいくつかの方法があります

オーバーライドすることを意味します

プラグイン内のビュー (メイン アプリで同様のビューを作成してオーバーライドされた場合でも) は、application.rb 内のオーバーライドされたメソッドを認識せず、代わりに内のメソッドにアクセスします。

私のapplication.rbの冒頭は次のようになります。

また、正しい行を /config/environment.rb に追加しました -

require ... ブート行の後。

この時点で何をすべきかわかりません。どんな助けでも大歓迎です。

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

cakephp - 私の要素の app_controller で関数を呼び出す方法

私はウェブサイトを開発しています。ユーザーは、1 つの登録アカウントで車と携帯電話を追加できます。ただし、トップ ヒット (車、携帯電話) の右側と左側のボックスがあり、中央には最近追加された車と携帯電話があります。トップ ヒットを要素に分割します。要素は topCars、topMobiles です。自分の仕事をするために 2 つの関数を作成することを考えていました。将来的には、ソフトウェアや映画などの他のサービスを追加する可能性があるため、両方の機能は汎用的である必要があります。ただし、最初の関数は最近の車や携帯電話などを取得し、それが私のホームページの真ん中に公開されます。2 番目の関数は、(車、携帯電話、映画など) のトップ ヒットを取得する必要があります。私は次のコードを書きました:

私のコードは、最近追加されたアイテムに対しては正常に機能しますが、上位のヒットを取得しようとするとエラーが返されます。それを機能させる方法を教えてくださいありがとう

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

ruby-on-rails - Rails 3 でアクションをアプリケーション コントローラにルーティングするにはどうすればよいですか?

私は gem rails3-jquery-autocomplete を使用していますが、問題はありませんでしたが、オートコンプリート フォームをアプリケーション テンプレートに移動したため、ajax 呼び出しがアプリケーション コントローラーによって処理されるようになったため、ルートが次のように変更されました。

次に、ホームを削除し、次のパスを取得する必要があります。

に:

誰かアイデアはありますか?まだRailsの詳細を学んでいるので、これは私にとって行き止まりです。

ありがとう。

0 投票する
0 に答える
164 参照

ruby-on-rails-3 - 奇妙なレール3アプリケーションの動作

アプリケーションコントローラーに次のコードがあります

has_configメソッドは機能しますが、has_adminメソッドは機能しません。いずれかの方法が機能する場合は、もう一方の方法も機能するように思われるので、ちょっとイライラします。誰かアイデアはありますか?

0 投票する
3 に答える
41165 参照

ruby-on-rails - ApplicationController で Cookie を設定するには?

ApplicationController に Cookie を設定する必要がありますが、方法がわかりません。私は Cookie を使用してみました - 何も、ActionController::Cookies を使用して - 何もありません。Cookie の設定と取得以外は何も必要ありませんが、必要なのはApplicationControllerに設定することです。

編集:

答えを見つけました:request.cookies['help'] = 'yes'