2017-06-06 24 views
0

私はJoomlaのコンポーネントadministrator/components/com_mycompJoomlaの電流パス

を持っていると私は、このフォルダ内のimport.phpファイルを持っています。

com.mycomp.phpからどのようにしてimport.phpにアクセスできますか。

require_once('./import.php'); 

エラーファイルが見つかりません。現在のパスはadministrator/components/com_mycompではなく、/administratorです。

答えて

1

最も簡単な方法は、常に現在のファイルのディレクトリを指していることを、PHPの__DIR__定数を使用することです。管理者フォルダへのパス -

<?php 
require_once __DIR__ . '/import.php'; 
0

最良の方法は、Joomlaの定数を使用

JPATH_ADMINISTRATORを使用することです。

又は

JPATH_COMPONENT_ADMINISTRATOR - 現在のコンポーネントの管理フォルダへのパスが実行されます。よりrefer- https://docs.joomla.org/Constants

ため

は、まだすべての問題に直面した場合、私に教えてください。

関連する問題