ブログ - multimenu [1.15] サイトトップのパス

multimenu [1.15] サイトトップのパス

カテゴリ : 
要望・アイデアメモ
執筆 : 
masa 2008/6/27
multimenu でメニューを作るときにモジュールのパスであれば
[モジュール名]index.php
などと書くことができる。
しかし user.php などを書きたい場合には次のように書く必要がある。
/user.php
こうすると、たとえばこのサイトであれば
http://xcl.masa-lab.net/user.php
となる。
しかしこれではつねにサーバーのドキュメントルートにあることになるが
開発環境でチェックする場合などはサーバーのドキュメントルートにはなかったりする。
たとえば
http://開発用サーバー/xcl/user.php
にあるかもしれない。

というわけで、multimenu でサイトのトップをあらわす表記があるといいのだが...
たとえば [] とか?
そうすれば
[]user.php
とすれば、環境に応じて変わってくれる。

とりあえずの回避策としてこんなことをしてみた。
[pico]../../user.php
これで一応動いたりするのだが、あまり美しくないなぁ...
副作用とかありそうだし...
  • トラックバック (0)
  • 閲覧 (3687)