1

joomla の require_once に問題があります。

このファイルphpで:

components\com_test\views\__test_r5\tmpl\default.php

このコードを使用していくつかのファイルを含めたい:

require_once (JPATH_ROOT.DS.'/includes/General.php');

ただし、require_once は機能しません

4

3 に答える 3

4

含めようとしているパスは、次のように評価されますjoomla//includes/General.php"includes"の前の二重スラッシュに注意してください。定数DSはディレクトリ区切り文字として定義されています。

試してください:(
require_once (JPATH_ROOT.'/includes/General.php');
 なしDS

于 2012-11-04T16:52:55.090 に答える
0

これを試して :

require_once(JPATH_SITE.DS."includes/General.php");

JPATH_SITEは、イン​​ストールフォルダまでの物理パスを返します。

also JURI::root() will return your site url
于 2012-11-05T04:57:36.587 に答える
0

これを行う最善の方法は、@Fnatte バリアントを使用することです。

Joomlaも見てください!定数の定義を変更し、必要に応じて適応させます。

于 2012-11-05T06:18:09.467 に答える