CMSページをメインメニューに追加する


8

Magento RWDテーマのメインナビゲーションCMSページを追加するにはどうすればよいですか?カタログを介して実行できるURLの書き換えを認識していますが、もっと簡単な方法があるはずです。

回答:


13

Fabian Blechschmidtに同意します。拡張子がなければ、それは不可能です。

しかし、代替案があります

基本的に、我々は、使用したCMSページのためのCMSコンテンツ管理

私の知識によれば、cmsコンテンツを管理できるプロセスがカテゴリシステムにあります。

cms静的ブロック を作成し[表示設定]タブstatic blockからカテゴリに割り当てるだけです。

次に、表示モード静的ブロックのみに設定します。そのカテゴリに製品を割り当てないでください。

ここに画像の説明を入力してください


これは回答としてマークする必要があります。正解
Aakash

5

追加するCMSページが少ない場合の別の方法は次のとおりです。

  • カテゴリーを作成する
  • cmsページを作成する
  • カテゴリをcmsページにリダイレクトするURL書き換えを作成します。

したがって、メニューにリンクがあり、そのリンクはCMSページにリダイレクトされます。

例:

カテゴリー:

  • 名前:私達について
  • URLキー:about-us
  • ID:4

CMSページ:

  • 名前:私達について
  • URLキー:about-us

URL書き換え:

  • タイプ:カスタム
  • IDパス:about-us
  • リクエストパス:catalog / category / view / id / 4
  • ターゲットパス:about-us /
  • リダイレクト:永久

これは機能しますが、メニューのURLはcatalog / category / view / id / 4として表示されます。URLをabout-usとして表示するにはどうすればよいですか?
クリスチャンO.17年

2

いいえ。CMSページをそのままボックスからメインメニューに追加することはできません。カテゴリのみを追加できます。

別の方法として、豊富なメニュー拡張機能の1つをインストールします。


最新バージョンと互換性のあるファビアン周辺の無料のものはありますか?
YorkieMagento 2015

私にはこれについての手がかりはありません、それはフロントエンドです。私はバックエンドの男です:-(
Fabian Blechschmidt '09 / 09/15

ファビアンに感謝します。CSSページを含めるためにtop-menu.phtmlでできることはありませんか?
YorkieMagento 2015


1

後藤は、catalog> URLリライト管理とIDパス欄のIDを検索します。

次に、それを開き、リダイレクトオプションを[いいえ]から[ 永続的(301)]に変更します。また、[ターゲットパス]編集不可フィールド内のテキストをコピーします。このように見えるかもしれませんcatalog/category/view/id/50

次に[保存]をクリックします。

次に、このカテゴリページをCMSページにリダイレクトするために、新しいURLリライトを追加する必要があります。

これを行うには、[ カタログ]> [URL書き換え管理 ]の[URL書き換えを追加]ボタンをクリックします。[新しいURL書き換え画面を追加]画面が表示されます。ここで、[URL書き換えの作成]ドロップダウンリストから[ カスタム]を選択する必要があります。

次に、IDパス、リクエストパス、ターゲットパスを入力する別の新しいページに移動します。

IDパス—一意の識別子である必要があります。それはiamrookieのようなものでも、好きなように何でもできます。

要求パス—これはcatalog/category/view/id/50、手順1で前にコピーしたターゲットパスである必要があります。

ターゲットパス—リダイレクトするCMSページのURLキーである必要があります。例えば贈り物

次に、ドロップダウンから[ 永続的なリダイレクト(301) ]を選択し、[保存]をクリックします。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.