2012-01-22 6 views
1

私のウェブサイトには良いデザインがあり、私のデザインはインターネットエクスプローラ7,8でかなりうまく描画されないことがわかりました。それを修正して、私はどのようにそれらのブラウザで表示されているように私はMSIE 7.0を追加して、そしてインターネットエクスプローラ7でテストしたdefaulの値を追加することで例外を追加することにしました。いくつかの大きな画像やテキスト、その他の素材はCSSとうまく整列していましたが、テーマをデフォルトに変更してもそれらのCSSは表示されませんでした。メインテーマの通常のホームページではなく、別のcmsページでデフォルトのテーマの読み込みを行う方法があります。私はそれを行うことができますかわからないが、私はいくつかの小さな助けやそれについて行くためのガイドが必要です。magento特定のテンプレートの特定のホームページを作成するにはどうすればいいですか?

ガイドに従ってファイルを作成したので、デザインフィールドの下にwelspotテンプレートが表示されます。

私は以前のホームページ(hellowiredテーマでインストールしたもの)を使用する必要があります。私はmagentoのデフォルトテーマをパッケージにコピーして編集したいのですが、すべてを削除する必要があります。静的なブロック私は多分レイアウトファイルを介して私はデフォルトのテーマでそれらのブロックを使用していない可能性がある場合でも、私は同じホームページで2つのテーマを使用しているが、

+0

あなたの質問は非常に混在していますが、何をしたいですか? CMSページをホームページに表示したいのですか、またはCMSページをデフォルトのホームページにしたいですか?または、特別なCSSファイルをデフォルトのホームページに追加しますか?それは何ですか? –

+0

私の質問をチェックしていただきありがとうございます。私は現在、hellowiredテーマを使用しています。あなたが推測したように、hellowiredインストールガイドで要求されているように、静的コンテンツとstacticブロックをcmsホームページに追加しました。http://www.welspot.comでサイトを確認できます。私のホームページには静的なブロックと内容があるので、別のテーマに切り替えるとイメージとコンテンツはスタイリングなしで出力されます。私はmagentoのデフォルトに別のCMSホームページを割り当てる方法があるかどうかを知りたいレイアウトを適切に表示するためにmagentoのデフォルトテーマを書き直してください –

+0

親愛なるJeanさん、静的なブロックであるかどうかはわかりませんが、xmlファイルをチェックしてください。最善の方法は、Admin> System> Configuration> Developerセクションに進み、 "Template Path Hints"を有効にします。どのテンプレートとレイアウトxmlファイルがページにレンダリングされているかがわかります。 –

答えて

6

もちろん、あなたが作成したデフォルトのホームページを設定できますが、いくつかのことをする必要があります。

まず、作成、Welspot_Page.xml

<!-- path : /app/etc/modules --> 
<?xml version="1.0"?> 
<config> 
<modules> 
    <Welspot_Page> 
    <active>true</active> 
    <codePool>local</codePool> 
    </Welspot_Page> 
</modules> 
</config> 

第三を作成し、config.xmlの

<!-- path: app/code/local/Welspot/Page/etc/config.xml --> 
<?xml version="1.0" encoding="utf-8"?> 
<config> 
<modules> 
    <Welspot_Page> 
    <version>0.1.0</version> 
    </Welspot_Page> 
</modules> 
<global> 
    <page> 
    <layouts> 
     <welspot_one_column_cms module="page" translate="label"> 
     <label>Welspot One Column</label> 
     <template>page/welspot_one_column.phtml</template> 
     <layout_handle>welspot_one_column_cms</layout_handle> 
     </welspot_one_column_cms> 
    </layouts> 
    </page> 
</global> 
</config> 

セカンドを作成

welspot_one_column.phtml
<!-- path : /app/design/frontend/[your_package]/[your_theme]/template/page --> 
<div>Hello World</div> 

お察しのとおり、あなたはwelspot_one_column.phtmlファイルをカスタマイズする必要があります。

最後に、Admin > CMS > Pages > Home Page > Design Tabに移動して、新しく作成したテンプレート(Welspot One Column)を選択します。

+0

ありがとうございます@ oguz-celikdemir、今日私があなたに示した以上の詳細な説明はありませんでした。本当にありがとうございます。私は自分の投稿を編集し、それにもっと説明を加えました。私は非常に悪い英語を持っているとして申し訳ありません。もう一度ありがとう –

+0

あなたのconfig.xmlにはがありませんが、そうでなければ私にとっても完璧に機能しました。ありがとう! – howard10

関連する問題