joomla の require_once に問題があります。
このファイルphpで:
components\com_test\views\__test_r5\tmpl\default.php
このコードを使用していくつかのファイルを含めたい:
require_once (JPATH_ROOT.DS.'/includes/General.php');
ただし、require_once は機能しません
joomla の require_once に問題があります。
このファイルphpで:
components\com_test\views\__test_r5\tmpl\default.php
このコードを使用していくつかのファイルを含めたい:
require_once (JPATH_ROOT.DS.'/includes/General.php');
ただし、require_once は機能しません
含めようとしているパスは、次のように評価されますjoomla//includes/General.php
。"includes"の前の二重スラッシュに注意してください。定数DS
はディレクトリ区切り文字として定義されています。
試してください:(
require_once (JPATH_ROOT.'/includes/General.php');
なしDS
)
これを試して :
require_once(JPATH_SITE.DS."includes/General.php");
JPATH_SITEは、インストールフォルダまでの物理パスを返します。
also JURI::root() will return your site url