問題タブ [high-voltage]
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.
ssl - 高電圧gemを介してレール4静的ページを提供するSSLルートを選択します
高電圧gemを介してRuby Rails 4サイトで提供されている静的なerbページがいくつかあります。
/contact ルートが SSL をリダイレクトまたは強制しないことを除いて、これはすべてうまく機能します。使用されるプロトコルに問題はありません。
エンジン ヤードでサイトをホストし、ルート ラインに :force_ssl のみまたはバリアントを配置しようとすると、展開が失敗しました。高電圧は通常のルートとはわずかに異なる引数のセットを使用するため、どこかに競合があると思われます。
選択した静的ページ (サイト全体ではない) に rails 4 で高電圧と SSL を使用している人はいますか? ルートの例を教えてください。
ruby-on-rails - high_voltage を使用して静的ページのレイアウトを無効にする
Rails 4 プロジェクトで high_voltage gem を使用しています。これまでに 2 つの静的ページを作成しました。このチュートリアル hereに従って、レイアウトを無効にし、ユーザー認証を無効にするための「オーバーライド」動作を追加しました。それでも、デフォルトの「アプリケーション レイアウト」を使用しています。他の誰かが問題に直面しましたか?少し早いですがお礼を。
ruby-on-rails - ハイボルテージジェム
静的ページに High Voltage gem を設定する際に問題が発生しています。
'privacy' と 'terms' ファイルを含む view/pages フォルダーがあります。
私の _footer.html.erb には、次のものがあります。
ルートファイルには何もありません。
サーバーを実行すると、フッター ファイルにプライバシーへのリンクが (まったく) 表示されず、フィールド上でマウスをドラッグすると、このリンクの上の行に表示される著作権表示だけが強調表示されます。
どんな助けでも大歓迎です。
ありがとうございました。
ruby-on-rails - Rails アプリのセッション間でアクセスした最新のパスを取得する
データベースもコントローラーもない単純なレールアプリがあります。高電圧を使用してクエリをルーティングし、javascript を使用して、params ハッシュを使用してデータを取得します。
一般的な URL は次のようになります。
ユーザーが最近アクセスした 10 個の一意の URL を取得して、それらをビューに渡したいと思います。ユーザー、できれば同時セッション間で言ったことに注意してください。
ActiveSupport::Notifications または Production.log を使用してこれを取得する方法はありますか? コードが最適な場所を含む例は、大歓迎です!
ruby-on-rails-4 - 高電圧エラー: HighVoltage::PagesController:Class の未定義のメソッド `layout'
Ruby 2.1.2 と Rails 4.1.1 を使用しています。
「rails s」でアプリを起動すると、端末にエラーは表示されませんが、サイトの任意のページの Web アドレスを入力すると、端末で次のエラーがスローされます。
私が間違っているかもしれないアイデアはありますか?
ruby-on-rails - Ruby on Rails の High Voltage でディレクトリごとに異なるコントローラーを使用する
Rails でいくつかの静的ページを作成しようとしており、この目的のためにHigh Voltage gemを使用しています。
私が望むのは、ページのさまざまなサブセットにカスタム URL を設定することです。また、ページごとに異なるレイアウトを使用するために、デフォルトの高電圧コントローラーをオーバーライドしたいと考えています。
たとえば、http: //example.com/about はフォルダー内の about.html.erb ビューをレンダリングしview/pages
ます。しかし、http: //example.com/promo/1 はフォルダー内の 1.html.erb ページをレンダリングしview/pages/promo
ます。
high_voltage.rb でデフォルト ルートを無効にしました。
promo
次に、パスを含むすべての URL をプロモーション コントローラーにリダイレクトするルーターを追加しました。
しかし今、私の PromoController は/views/pages
フォルダー内のビュー ファイルを探します。/views/pages/promo
代わりにフォルダーからビューをレンダリングするように指示するにはどうすればよいですか?
ruby-on-rails - Routing issues with High Voltage and locale
My routes.rb
Which works fine for things on the top level like /pricing
however pages nested inside folders (e.g. /pricing/products
) get routes like /zh-CN/pricing%2Fproducts
(which routes correctly, but looks ugly) and also /zh-CN/pricing/products
does not route correctly