6

ファイルで使用する Joomla ルート ディレクトリを見つけるにはどうすればよいですか? 運が悪かったので、次のことを試しました:

    $path = JPATH_COMPONENT; 
    //Gives component root

    $path = JURI::root();
    //Gives absolute path, can't be used for some reason (http://www.site.com)

    $path = $_SERVER['DOCUMENT_ROOT'];
    //Gives public_html folder, but if someone installs joomla in a directory and not in root, it wrecks the whole thing

サイトのみの joomla ルートを見つける方法はありますか? ありがとう。

4

2 に答える 2

10

これはあなたに役立つかもしれません http://docs.joomla.org/Constants

于 2012-08-17T04:02:53.827 に答える
9

imagesフォルダーから画像を含めたいとしましょう。これを簡単に使用できます:

$image = JUri::root() . 'images/image_name.png';

JUri::root()どちらもJUri::site()常にルートディレクトリを定義します

于 2012-08-17T13:09:23.820 に答える