エクスプレスのエンティティで作られたページを、sitemap.xmlに含めたい

2017年4月18日 at 21:52

掲題のとおりです。

*/view_express_entity/1234

というような表示のURLになりますが、
これらをsitemap.xmlに含めたいです。

カスタマイズする手段がありましたら、教えていただけないでしょうか。

タグ:

Re: エクスプレスのエンティティで作られたページを、sitemap.xmlに含めたい

2017年4月19日 at 9:30
取り急ぎ。

なるほど! Express のデータも sitemap.xml に追加する必要があるっていうのは、
考えてみればそうですね。

2パターンあると思います。

1. sitemap.xml のジョブを追加するのと
2. Express エンティティのみの URL を含んだ xml を生成する

自分は後者がスマートで良いかなと思います。

どちらにせよ
/concrete/jobs/generate_sitemap.php
をベースにしたカスタマイズ or 新ジョブの追加になりますね。
 

Re: エクスプレスのエンティティで作られたページを、sitemap.xmlに含めたい

2017年4月19日 at 14:13
ありがとうございます。
sitemap.xmlのジョブをカスタマイズすることになりそうですね…

ちょっと、色々トライしてみます…
 

Re: エクスプレスのエンティティで作られたページを、sitemap.xmlに含めたい

2017年4月20日 at 9:29
sitemap.xmlをカスタマイズすることもできなくはないかと思いますが、エクスプレスタイプの属性をページに設定して、選択したエクスプレスエントリーをページに表示する方が正攻法かと思います。