問題タブ [static-pages]

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 投票する
3 に答える
9309 参照

html - 静的 HTML ランディング ページでのルーティング

js/css/html に基づく小さなポートフォリオ ランディング ページがあります。フレームワーク/CMS はなく、純粋な静的 html のみです。エントリ ポイントはindex.html、英語のコンテンツを含むファイルです。

サイトで翻訳を使用したい: index.ru.html、 、しかし、アドレス バーにやindex.ua.htmlを表示したくない。ユーザーはマイページ上部のボタンで言語を変更できます。*.htmlindex.ua

ルーティング方法:

  1. http://mysite/en表示するindex.html- 最初にサイトに入る
  2. http://mysite/ru表示するindex.ru.html
  3. http://mysite/ua表示するindex.ua.html

?

また、特定の div/section html タグにルーティングすることもできます: ユーザーがhttp://mysite/ru/contacts連絡先セクションを表示するために入力しますindex.ru.htmlか? スクロールページもURLを変更する必要があります...それは本当ですか?

たぶん、小さなニーズにマイクロフレームワークを使用する必要がありますか?

編集:

このサイトで良い例を見つけました - http://www.even.lv/

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

plugins - October CMS で、静的ページで画像を編集可能にするにはどうすればよいですか?

10 月の CMS "Static Pages" プラグインを使用して、一般的なマーケティング テンプレートを設定したいと考えています。その意図は、クライアントが独自のマーケティング ページを作成できるようにすることです。レイアウトに次のような HTML が含まれているとします。

クライアントがイメージを変更できるようにするにはどうすればよいですか?

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

ruby-on-rails - Hartl チュートリアル 3.1: 「ホーム」静的ページに移動するときの 500 ランタイム エラー

私は一般的にコーディングに非常に慣れていないので、優しくしてください。

私は第 3 章の 3.1 にいstatic_pagesます。ホームとヘルプを作成した後、最後に を入力すると$ rails generate controller StaticPages home help、対応する 500 ランタイム エラーが発生せずにページに移動できません。これKilledは実行中のサーバーです。

「こんにちは」アプリは問題なく動作し、今まで問題はありませんでした。

注: 私は Windows 7 x64 でチュートリアルに従っていますが、Git、Bitbucket、および Heroku で Cloud IDE を使用するという Hartl の推奨に従っています。Rails 4.2.2 の代わりに Rails 4.2.1 を実行する必要がありましたが、最初の起動時に問題が発生しました。

私は何が間違っているのでしょうか?これ以上情報を含める必要がある場合はお知らせください。これはすべて私にとって非常に新しいことです。

編集:

@Rich Peckが述べたことをもう一度ファイルをチェックしましたが、Routes.rbこれしかないファイルを除いてすべて同じです(システムによって生成されたもので、すべての # コメントも省略しています):

Rails.application.routes.draw do get 'static_pages/home' get 'static_pages/help' root 'application#hello' end

いくつかのコメントで述べられているように、ログも取得しました。これは最後の 100 行の結果です。

2015-10-11T21:25:49.589384+00:00 app[web.1]: => Runrails server -h for more startup options 2015-10-11T21:25:49.589385+00:00 app[web.1]: => Ctrl-C to shutdown server 2015-10-11T21:25:49.589386+00:00 app[web.1]: Started GET "/" for 208.115.151.20 at 2015-10-11 21:25:49 +0000 2015-10-11T21:25:49.646987+00:00 app[web.1]: Processing by ApplicationController#hello as HTML 2015-10-11T21:25:49.656139+00:00 app[web.1]: Completed 200 OK in 9ms (Views: 0.8ms | ActiveRecord: 0.0ms) 2015-10-11T21:25:49.655832+00:00 app[web.1]: Rendered text template (0.0ms) 2015-10-11T21:25:49.786454+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=mysterious-journey-1439.herokuapp.com request_id=2474855b-e5c5-4db8-8b2a-83f0d6095d2d fwd="208.115.151.20" dyno=web.1 connect=0ms service=3ms status=200 bytes=228 2015-10-11T21:25:49.658965+00:00 heroku[router]: at=info method=GET path="/" host=mysterious-journey-1439.herokuapp.com request_id=e85687fc-6820-42c1-b389-4a6d8e0e2ffa fwd="208.115.151.20" dyno=web.1 connect=0ms service=73ms status=304 bytes=397 2015-10-11T21:59:04.638018+00:00 heroku[web.1]: Idling 2015-10-11T21:59:04.638730+00:00 heroku[web.1]: State changed from up to down 2015-10-11T21:59:04.639573+00:00 heroku[web.1]: State changed from down to starting 2015-10-11T21:59:06.575098+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2015-10-11T21:59:06.991420+00:00 app[web.1]: [2015-10-11 21:59:06] FATAL SignalException: SIGTERM 2015-10-11T21:59:06.991427+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:170:inselect' 2015-10-11T21:59:06.991429+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb :170:block in start' 2015-10-11T21:59:06.991431+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:32:in開始' 2015-10-11T21:59:06.991432+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb :160:start' 2015-10-11T21:59:06.991433+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/handler/webrick.rb:34:in実行中' 2015-10-11T21:59:06.991434+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack /server.rb:286 start' 2015-10-11T21:59:06.991436+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/server.rb:80:in:開始' 2015-10-11T21:59:06.991438+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1 /lib/rails/commands/commands_tasks.rb:80:inblock in server' 2015-10-11T21:59:06.991440+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:75:inタップ' 2015-10-11T21:59:06.991441+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems /railties-4.2.1/lib/rails/commands/commands_tasks.rb:75:inserver' 2015-10-11T21:59:06.991442+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:39:inrun_command!' 2015-10-11T21:59:06.991443+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands.rb:17 :in <top (required)>' 2015-10-11T21:59:06.991445+00:00 app[web.1]: bin/rails:8:inrequire' 2015-10-11T21:59:06.991446+00:00 app[web.1]: bin/rails:8:in <main>' 2015-10-11T21:59:06.991478+00:00 app[web.1]: [2015-10-11 21:59:06] INFO WEBrick::HTTPServer#start done. 2015-10-11T21:59:06.991452+00:00 app[web.1]: [2015-10-11 21:59:06] INFO going to shutdown ... 2015-10-11T21:59:06.991498+00:00 app[web.1]: Exiting 2015-10-11T21:59:07.767999+00:00 heroku[web.1]: Process exited with status 143 2015-10-11T21:59:08.554265+00:00 heroku[web.1]: Starting process with commandbin/rails server -p 21794 -e production 2015-10-11T21:59:12.579369+00:00 app[web.1]: [2015-10-11 21:59:12] INFO WEBrick 1.3.1 2015-10-11T21:59:12.579406+00:00 app[web.1]: [2015-10-11 21:59:12] INFO ruby 2.0.0 (2015-04-13) [x86_64-linux] 2015-10-11T21:59:12.579784+00:00 app[web.1]: [2015-10-11 21:59:12] INFO WEBrick::HTTPServer#start: pid=3 port=21794 2015-10-11T21:59:13.087410+00:00 heroku[web.1]: State changed from starting to up 2015-10-11T22:34:07.204262+00:00 heroku[web.1]: Idling 2015-10-11T22:34:07.204981+00:00 heroku[web.1]: State changed from up to down 2015-10-11T22:34:10.871115+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2015-10-11T22:34:11.813473+00:00 app[web.1]: [2015-10-11 22:34:11] FATAL SignalException: SIGTERM 2015-10-11T22:34:11.813479+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:170:inselect' 2015-10-11T22:34 :11.813483+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:170:in block in start' 2015-10-11T22:34:11.813484+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:32:instart' 2015-10-11T22:34 :11.813486+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:160:start' 2015-10-11T22:34:11.813487+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/handler/webrick.rb:34:in実行中' 2015-10-11T22:34 :11.813489+00:00 アプリ[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/server.rb:286:instart' 2015-10-11T22:34:11.813490+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/server.rb:80:in開始' 2015-10-11T22:34:11.813492+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks .rb:80:in block in server' 2015-10-11T22:34:11.813493+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:75:intap' 2015-10-11T22:34:11.813495+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib /rails/commands/commands_tasks.rb:75:in server' 2015-10-11T22:34:11.813497+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:39:inrun_command!' 2015-10-11T22:34:11.813498+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands.rb:17 :in <top (required)>' 2015-10-11T22:34:11.813500+00:00 app[web.1]: bin/rails:8:inrequire' 2015-10-11T22:34:11.813501+00:00 app[web.1]: bin/rails:8:in <main>' 2015-10-11T22:34:11.813508+00:00 app[web.1]: [2015-10-11 22:34:11] INFO going to shutdown ... 2015-10-11T22:34:11.813551+00:00 app[web.1]: [2015-10-11 22:34:11] INFO WEBrick::HTTPServer#start done. 2015-10-11T22:34:11.813591+00:00 app[web.1]: => Booting WEBrick 2015-10-11T22:34:11.813594+00:00 app[web.1]: => Runrails server -h for more startup options 2015-10-11T22:34:11.813593+00:00 app[web.1]: => Rails 4.2.1 application starting in production on http://0.0.0.0:21794 2015-10-11T22:34:11.813598+00:00 app[web.1]: Exiting 2015-10-11T22:34:11.813596+00:00 app[web.1]: => Ctrl-C to shutdown server 2015-10-11T22:34:12.863144+00:00 heroku[web.1]: Process exited with status 143 2015-10-11T22:59:27.859347+00:00 heroku[web.1]: Unidling 2015-10-11T22:59:27.859754+00:00 heroku[web.1]: State changed from down to starting 2015-10-11T22:59:31.767799+00:00 heroku[web.1]: Starting process with commandbin/rails server -p 43789 -e production 2015-10-11T22:59:35.850425+00:00 app[web.1]: [2015-10-11 22:59:35] INFO WEBrick 1.3.1 2015-10-11T22:59:35.850445+00:00 app[web.1]: [2015-10-11 22:59:35] INFO ruby 2.0.0 (2015-04-13) [x86_64-linux] 2015-10-11T22:59:35.850845+00:00 app[web.1]: [2015-10-11 22:59:35] INFO WEBrick::HTTPServer#start: pid=3 port=43789 2015-10-11T22:59:36.187808+00:00 heroku[web.1]: State changed from starting to up 2015-10-11T22:59:36.930155+00:00 app[web.1]: => Booting WEBrick 2015-10-11T22:59:36.930162+00:00 app[web.1]: => Rails 4.2.1 application starting in production on http://0.0.0.0:43789 2015-10-11T22:59:36.930163+00:00 app[web.1]: => Runrails server -h for more startup options 2015-10-11T22:59:36.930165+00:00 app[web.1]: => Ctrl-C to shutdown server 2015-10-11T22:59:36.963421+00:00 app[web.1]: Processing by ApplicationController#hello as HTML 2015-10-11T22:59:36.930166+00:00 app[web.1]: Started GET "/" for 208.115.151.20 at 2015-10-11 22:59:36 +0000 2015-10-11T22:59:36.971478+00:00 app[web.1]: Completed 200 OK in 8ms (Views: 0.6ms | ActiveRecord: 0.0ms) 2015-10-11T22:59:36.974594+00:00 heroku[router]: at=info method=GET path="/" host=mysterious-journey-1439.herokuapp.com request_id=b8fe0c84-e45c-4997-be06-9742f276fb98 fwd="208.115.151.20" dyno=web.1 connect=1ms service=47ms status=304 bytes=397 2015-10-11T22:59:36.971195+00:00 app[web.1]: Rendered text template (0.0ms) 2015-10-11T22:59:37.155800+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=mysterious-journey-1439.herokuapp.com request_id=ce175e20-0e6c-40e1-9e4e-ec842143c159 fwd="208.115.151.20" dyno=web.1 connect=16ms service=4ms status=200 bytes=228 2015-10-11T23:35:06.014571+00:00 heroku[web.1]: Idling 2015-10-11T23:35:06.015165+00:00 heroku[web.1]: State changed from up to down 2015-10-11T23:35:08.748838+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2015-10-11T23:35:09.396823+00:00 app[web.1]: [2015-10-11 23:35:09] FATAL SignalException: SIGTERM 2015-10-11T23:35:09.396829+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:170:inselect ' 2015-10-11T23:35:09.396831+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:170:inblock in start' 2015-10-11T23:35:09.396833+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:32:in開始' 2015-10-11T23:35:09.396834+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/webrick/server.rb:160:in start' 2015-10-11T23:35:09.396835+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/handler/webrick.rb:34:inrun' 2015-10-11T23:35:09.396838+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/server .rb:80:start' 2015-10-11T23:35:09.396836+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/rack-1.6.4/lib/rack/server.rb:286:in開始' 2015-10-11T23:35:09.396843+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib /rails/commands/commands_tasks.rb:39:in run_command!' 2015-10-11T23:35:09.396840+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:80:inblock in server' 2015-10-11T23:35:09.396846+00:00 app[web.1]: bin/rails:8:in require' 2015-10-11T23:35:09.396847+00:00 app[web.1]: bin/rails:8:in' 2015-10-11T23: 35:09.396842+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:75:in server' 2015-10-11T23:35:09.396841+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands/commands_tasks.rb:75:intap' 2015-10-11T23:35:09.396844+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/railties-4.2.1/lib/rails/commands.rb:17:で<top (required)>' 2015-10-11T23:35:09.396853+00:00 app[web.1]: [2015-10-11 23:35:09] INFO going to shutdown ... 2015-10-11T23:35:09.396894+00:00 app[web.1]: Exiting 2015-10-11T23:35:09.396870+00:00 app[web.1]: [2015-10-11 23:35:09] INFO WEBrick::HTTPServer#start done. 2015-10-11T23:35:10.254851+00:00 heroku[web.1]: Process exited with status 143 WARNING: Toolbelt v3.42.17 update available.

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

angularjs - フラスコでHTML + CSS + JS(角度)を提供する

私がやりたいことは、次のようないくつかのルートで HTML+css+js ファイルを静的ページとして送信することです。

特に、テンプレートから離れて、フラスコ アプリの他のルートに接続する ajax/websocket に依存して、JSON オブジェクトを取得し、Web ページを更新したいと考えています。また、css と js ファイルを html でリンクするのに苦労しました。このurl_for方法は完全にテンプレート システムに依存しているようで、私の場合は適切に機能していないようです。

例えば。

Directory Structure

  • リダイレクト サーバー (アプリのホーム フォルダー)
    • 静的
    • index.html
    • main.js
    • venv(python3 仮想環境)
    • main.py(フラスコアプリ)

main.py

index.html

私が得るエラーは次のとおりです

127.0.0.1 - - [28/Oct/2015 14:07:02] "GET /abc/%7B%7B%20url_for('static',%20filename='main.js')%20%7D%7D HTTP/1.1" 404 -

jsHTML は正常に返されますが、ファイルが見つかりません

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

html - Markdowns jekyllでテキストを正当化する

ジキルを使っています。テキストを正当化したいマークダウンでは、CSSを使用してそれを行うことができますが、マークダウン内にHTMLを含めたくありません。テキスト、Jekyllコードなどを正当化する方法はありますか?

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

javascript - 静的なランディング ページは私の angularjs アプリを参照しています

ユーザーがログインしたときにangualrjs管理ページを参照する静的ランディングページ(seo用)を作成しようとしています(ログイン画面と登録はAngular側の一部です)。しかし、リダイレクトが機能していません。角度のあるページが表示されません。

次のフォルダー構造を作成しました。

私は正しいアプローチを取っていますか?それはできますか?

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

ruby-on-rails - Rails を使用した本当に静的なページ

アプリケーションがダウンしていても、アプリケーションの一部のページにアクセスできる必要があります。たとえば、50x エラーのページ。これを行う最も簡単な方法は、Web サーバー (Nginx の apache など) によって提供される静的な HTML ページを作成することです。このページのほとんどは、アプリケーションと共通のレイアウトを持っています。したがって、アプリケーションのレイアウトの一部を変更する場合、すべての静的ページを手動で変更する必要があります。

Railsページを静的ファイルとして保存し、プロジェクトの同じ変更で(自動またはrakeタスクによって)再作成する最良の方法は何ですか? Rails のレイアウトとリソース (CSS、js、画像) を再利用できる Rails または静的サイト ジェネレーターの任意の gem です。

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

ruby-on-rails - 表示アクションの HighVoltage 静的ページ コントローラーで関数を定義する方法は?

静的ページには HighVoltage を使用しています。私は持っている:

routes.rb で。

私は PagesController を持っています:

これで、ホームページ用の home.html.erb ができました。コントローラーでいくつかのことを定義したかったのです。たとえば、私は欲しい:

だから書いてみた

PagesController にありますが、「そのようなページはありません:ホーム」と表示されます。私はここで少し迷っています。なにか提案を?

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

php - CakePHP の静的 html ページ

route.php ファイルにリンクしたい CakePHP アプリケーションに静的な html ページがあります。 $routes->connect('/', ['controller' => 'Pages', 'action' => 'display', 'index']); コントローラーファイルを使用し、ヘッダー、フッター、css、JSなどをにindex.ctp 追加しますが、コードを追加したりコントローラーを使用したりせずにページをそのままにするにはどうすればよいですか? (静的な html ページへのリンクのように)。