問題タブ [comfortable-mexican-sofa]

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

ruby-on-rails - アプリケーションの gem が Rails に依存している場合は、ActionController::Base を除外するのが合理的です

私はちょっとしたジレンマを抱えています。コントローラ ツリーの継承から ActionController::Base を除外し、代わりに ActionController::Metal を使用してリクエストのパフォーマンスを高速化することを提案する人もいますが、メイン アプリケーションは快適なメキシカン ソファ CMS に依存しています。 Rails スタックに依存します。

したがって、問題は次のようになります。

  • この場合、継承クラスを変更すると違いが生じますか? なんで?
  • コントローラのパフォーマンスをテストする方法をありがとう。
0 投票する
2 に答える
371 参照

ruby-on-rails - 快適なメキシカンソファの備品の使い方

manページで説明されているように、構成オプションを設定してフィクスチャを有効にします

次に、db フォルダーを含むさまざまな場所 (フロントエンドの cms ではなくファイル フォルダー) に layoutTest.html を作成しましたが、CMS バックエンドでレイアウトとして表示できませんでした。

私は何を間違っていますか?

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

ruby-on-rails - ComfortMexicanSofa ページに curl を使用するとパーシャルが欠落する

次の CMS ページで使用するパーシャルを作成しました。

/app/views/users/_register_home_page.html.haml

私の CMS ページは次のようになります。

これをブラウザー (つまり、Chrome) から呼び出すと、正常に動作します。また、シークレットモードに移動するとき(Cookieが送信されないようにするため)

私のテストページをcurlから呼び出す:

curl "http://localhost:5000/test" 戻り値

curl が同じ結果を返すことを期待しています。

更新:Accept: text/html curl ステートメントから を省略すると、エラーが発生します。

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

ruby-on-rails - Rails で空の結果をリダイレクトする

私はRails開発にかなり慣れていないので、私の素朴さを許してください:)。

RailsアプリケーションにComfortable Mexican Sofa CMSを使用しています。現在、ファイルを変更せずにバニラをインストールしています。私はかなり一般的で強力なことを達成しようとしていますが、それが正しいためにはコントローラーでのみ実行できると思います.404を与えるのではなく、すべての空のデータベースクエリ結果をランディングページにリダイレクトさせようとしています. .

show理想的には、これをリソース コントローラーで機能させ、これをメソッドにのみ適用したいと考えています。

見た目から、が呼び出されたときにComfy::Cms::Site Load呼び出します。私には、これは内部の 404 処理が快適なメキシカン ソファに組み込まれているように見えますが、これは理想的ではありません。を追加する方法はありますか、またはメインのアプリケーションコントローラーに似たものを追加して、私が試みていることを達成する方法はありますか? 事前に助けてくれてありがとう:)rescuepage_not_foundbefore_action

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

ruby-on-rails - 依存関係の問題を解決するバンドラー

この単純な Gemfile を提供します。

これで愚かに失敗します:

問題がわかりました。CMS は に依存していjquery-rails (>= 3.0.0)ます。数日前、その gem がヒットし4.0.0、Rails の依存関係が に設定されました>= 4.2.0.beta。これは明らかにすべてを台無しにします。

私にとって意味をなさないのは、Rails を具体的に定義したという事実です~> 4.1.0。サブ依存関係がこれを完全に無視し、適合しないバージョンをインストールしようとするのはなぜですか?

制限することでこれを解決できますjquery-rails (< 4.0.0)が、そうしないことをお勧めします。

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

ruby-on-rails - rails 4 devise 使用メールプレビューgem

Rails email preview gem を介してデバイス確認メールなどのプレビューをメールで送信したいのですが、快適なメキシカン ソファ cms と統合します。その cms を介してメールの内容を編集する必要があります。Rails Email Preview が快適なメキシカン ソファ cms と統合されていません。自分のレベルを試してみますが、うまくいきません。どのように機能するのかわかりません。誰か助けてください

Here My Gemfile

ここに私の config/initializers/rails_email_preview.rb ファイル

ここに私の app/mailer_previews/devise_mailer_preview.rb ファイル

ここに私の app/mailers/devise_mailer.rb ファイル

こちら My app/views/devise/confirmations/confirmation_instructions.html.erb

ここに私のdevise.rb

ここに私のルートファイル

あなたの助けに感謝します!

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

ruby-on-rails - 快適なメキシコのソファでネストされた子ページをレンダリングする方法

これが私が達成しようとしていることですが、どこから始めればよいかわかりません。

次のページ構造があります。 ここに画像の説明を入力

ホームページでは、出版物の各子をセクションとして表示したいと考えています。2 つのセクションは、Alerts と New Story of the Week です。次に、セクションの最新の公開された子がそのセクション内でレンダリングされます。したがって、ホームページには次のセクションと記事があります: Alerts -> Trouble in the East-1-20-2015 News Story of the Week -> Congress Ohverhaus Farm Bill

CMS wiki を読みましたが、これにアプローチする方法がわかりません。タグとコレクションを使用しますか?