2016-10-15 20 views
1

私はかなり反応がよく、モバイルデバイスとデスクトップで同じように動作するウェブサイトを持っています。Concrete5でページごとにモバイル最適化ページにリダイレクトするにはどうすればよいですか?

非常に複雑で、デスクトップとモバイルデバイスの両方で作業することは不可能なページが数ページあります。たとえば、特定の部分が表示される必要がある背景イメージやデスクトップ固有の設定のイメージギャラリー。

これらの数ページについては、私がモバイルデバイスであるかどうかを検出し、代わりに別のページを表示できるようにしたいと考えています。

私はこれを行うためにコアで作業する必要があると思います。 C5ページのレンダリングプロセスのどの時点で、私は現在のページから理想的に離れて、別のレンダリングを行うのが理想ですか?

テンプレート内の他のページを読み込んでレンダリングして終了することで何かを行うことができますが、それはあまりクリーンではありません。

「コンクリート5-y」プロセスがありますか?

答えて

2

さまざまなデバイスの表示を設定できますか? enter image description here

ブロック、エリア、スタックの 'デザインの編集'オプションで設定できます。私は偶数カラムだと思います。

これにより、スクリーンサイズに応じてページの一部を非表示にすることができます。

背景については、こちらをご覧ください。http://www.concrete5.org/marketplace/addons/mrkdilkington-full-screen-background-image-and-overlay フォーカルポイントを設定できます。

+0

私はこれを5.6に載せています。ごめんなさい。私はプラグインを覗いてみましょう。恐らく(メディアクエリと組み合わせて)問題を解決します。 –

+0

ブートストラップベースのテーマを使用している場合、ブロックに応答性クラスを追加することで同じことができます。 http://getbootstrap.com/css/#responsive-utilitiesを参照してください。 – Willem

+0

また、私は5.6にモバイルテーマを設定するオプションがあると思っていましたが、私は自分自身を使ったことはありません。 – Willem

関連する問題