ブログ - multimenu [1.15] サイトトップのパス
multimenu でメニューを作るときにモジュールのパスであれば
[モジュール名]index.php
などと書くことができる。
しかし user.php などを書きたい場合には次のように書く必要がある。
/user.php
こうすると、たとえばこのサイトであれば
http://xcl.masa-lab.net/user.php
となる。
しかしこれではつねにサーバーのドキュメントルートにあることになるが
開発環境でチェックする場合などはサーバーのドキュメントルートにはなかったりする。
たとえば
http://開発用サーバー/xcl/user.php
にあるかもしれない。
というわけで、multimenu でサイトのトップをあらわす表記があるといいのだが...
たとえば [] とか?
そうすれば
[]user.php
とすれば、環境に応じて変わってくれる。
とりあえずの回避策としてこんなことをしてみた。
[pico]../../user.php
これで一応動いたりするのだが、あまり美しくないなぁ...
副作用とかありそうだし...
[モジュール名]index.php
などと書くことができる。
しかし user.php などを書きたい場合には次のように書く必要がある。
/user.php
こうすると、たとえばこのサイトであれば
http://xcl.masa-lab.net/user.php
となる。
しかしこれではつねにサーバーのドキュメントルートにあることになるが
開発環境でチェックする場合などはサーバーのドキュメントルートにはなかったりする。
たとえば
http://開発用サーバー/xcl/user.php
にあるかもしれない。
というわけで、multimenu でサイトのトップをあらわす表記があるといいのだが...
たとえば [] とか?
そうすれば
[]user.php
とすれば、環境に応じて変わってくれる。
とりあえずの回避策としてこんなことをしてみた。
[pico]../../user.php
これで一応動いたりするのだが、あまり美しくないなぁ...
副作用とかありそうだし...