| 質問 > その他 > SITEMAPに表示させたくないページレイアウトについて |
その他
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| tonton |
投稿日時: 2009/1/7 11:59
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/14 居住地: 投稿: 437 |
SITEMAPに表示させたくないページレイアウトについて こんにちは。宜しくお願いします。
SITEMAP.PHPで出力させるXMLに出力して欲しくないページがある場合は、どのようにすれば出力されなくなるでしょうか? EC-CUBEでデフォルトのテンプレートはLISTページのテンプレートになっているのですが、うちのサイトではLISTページは3カラムで、通常のユーティリティページなどで3カラムでは使い勝手が悪く、ページレイアウトで2カラムのフレームページを作り、2カラムにしたいページ(会員登録のページなど)のテンプレートを、その新規作成したフレームページに変更することで対応しました。 ところが、この、フレームだけのページがサイトマップにインデックスされてしまいます。こちらは後から作成したテンプレートなので、サイトマップではパスが通らず、GOOGLEでエラーがでてしまうのです。 このページをSITEMAPに掲載されないようにしたいのですが、どのようにすれば良いでしょうか? VER.2.3.3 MYSQL |
| homan |
投稿日時: 2009/1/7 18:43
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: SITEMAPに表示させたくないページレイアウトについて ちょっと内容を把握できていませんが、
新規ページ作成したページ(フレームページ?)があって、そのページをサイトマップに出力されないようにしたい、ということでしょうか。 /data/class/pages/LC_Page_Sitemap.phpの 上記のif文のところで、そのページだけを除外するように条件を入れればよいかと思います。例えばページ番号10の場合は、 (※実際に試したわけではありませんので、予めご留意ください) 上記でうまくいきましたら、できれば「/data/class_extends/page_extends/LC_Page_Sitemap_Ex.php」側に記述する方が良いかと思います。
|
| tonton |
投稿日時: 2009/1/7 21:09
対応状況: 解決済
|
仙人 ![]() ![]() 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: SITEMAPに表示させたくないページレイアウトについて homan様
おっしゃるとおり作業しまして、無事できました! いつもありがとうございます。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
どうか教えて下さい!




