2012-03-20 6 views
0

im to new to drupal7 and omega theme、カスタムフロントページが必要なので、drupal7でページfront.tplを作成します。オメガテーマのレスポンシブルデザインを除いてphpと全てOKですが、もし私がpage - front.tpl.phpを使っていなければ、うまく動作します。オメガテーマのRWDをねじ込むことなくカスタムページを作成する方法は分かりません。ありがとう。 omega 3.xテーマを妨げないカスタムページを作成する方法RWD

答えて

4

Delta Moduleをインストールすると、テーマ設定ページの複数のバージョンを作成できます。レイアウトは主に、オメガテーマ設定のゾーン&領域設定オプションによって制御されるため、テーマ設定の各バージョンを新しい「テンプレート」またはサイトのレイアウトと考えてください。

フロントページに新しいデルタテンプレートを作成したら、Context Moduleを使用してそれを適用できます。フロントページに新しいコンテキストを作成します。このコンテキストでは、条件を最初に作成し、条件演算子として「パス」を選択し、パス自体として選択します。次に、反応として「反応」を追加し、反応として「デルタ」を選択し、今作成したばかりの「フロントページテンプレート」を選択します。

1

レスポンスを維持するために、OMEGAテーマのクラス、ID、およびCSSメディアクエリを再利用するだけです。 RWDの仕組みを理解し、Firebugを使ってそれをデバッグすることができます。進行中の作業のオンライン版はありますか?

+0

あなたの答えをありがとうジョージ、残念なことに私は今のところlocalhostで作業しています。あなたが言ったことを試しましたが、それはちょっとうまく動作しますが、基本的にはオメガに付属するCSS IDとクラスだけを使用するのは難しいです。主に私は、どのように私はカスタムテンプレート、任意の基本的なサンプルまたはsthを持つことができるという質問があります。ありがとう – Sohail

+1

OMEGAからサブテーマを作成する必要があります(このガイドに従ってください:http://drupal.org/node/225125)あなたは過負荷で簡単に実験することができます。オメガの基本テーマを超えて)。どのように動作するかは、.tpl.phpファイルとtemplate.phpファイルを使用して、必要に応じてHTMLを正確にシェイプすることです。 OMEGAのテーマにあなたをカバーするクラスがないと思う場合は、それらを変更してください。 (私はそれが既にかなり良いはずだと思うが、あなたはあなたのCSSを手に入れなければならない。) –

関連する問題