MODX Evolution CMSのナビゲーションメニュー等の内部リンクの修正

HTMLファイルからMODX Evolution CMSへのテンプレートの組み込みができたら、内部リンクのリンク先の指定方法を修正しておくことをお薦めします。

MODX Evolution CMSでは内部リンクを「リソースID」で指定します。リソースIDで内部リンクを指定するとリンク先のURLが自動生成されます。これによりディレクトリを変えてもリンクが切れなくなります。そこで、ナビゲーションメニューの等の内部リンクはすべて修正します。

テンプレートのリンク先をリソースIDに修正

MODx Evolution CMS管理画面でテンプレートを開いて、リンク先のパスをリソースIDに書き換えます。

リンク先の例

修正前 <a href="privacy.html">
修正後 <a href="[~17~]">

リソースのテンプレートのリンク先をリソースIDに修正

MODX管理画面でリソースを開いて、同様にリンク先のパスをリソースIDに書き換えます。

参考)問い合わせフォーム、便利機能の組み込み

MODXには、問い合わせフォームを作成するスニペットパンくずリストを自動生成するスニペット検索エンジン対応のsitemap.xmlを自動生成するスニペットなどの便利機能があります。

コメントを投稿

0 コメント