Joomla教程中的简单PHP相对路径
考虑到本文,下面是包含通用模板的代码Joomla教程中的简单PHP相对路径,php,joomla,Php,Joomla,考虑到本文,下面是包含通用模板的代码 $pathToGeneralView = strchr(dirname(__FILE__), dirname($_SERVER['SCRIPT_NAME'])); $pathToGeneralView = str_replace(dirname($_SERVER['SCRIPT_NAME']),'.',$pathToGeneralView ); $pathToGeneralView = $pathToGeneralView . "/../../general
$pathToGeneralView = strchr(dirname(__FILE__), dirname($_SERVER['SCRIPT_NAME']));
$pathToGeneralView = str_replace(dirname($_SERVER['SCRIPT_NAME']),'.',$pathToGeneralView );
$pathToGeneralView = $pathToGeneralView . "/../../general/"; <-- returning path from current position.
...
<?php require_once $pathToGeneralView . 'navigate.header.php'; ?>
<P>Do something
<?php require_once $pathToGeneralView . 'navigate.footer.php'; ?>
$pathToGeneralView=strchr(dirname(_文件),dirname($_服务器['SCRIPT_NAME']);
$pathToGeneralView=str_replace(dirname($_SERVER['SCRIPT_NAME']),'.',$pathToGeneralView);
$pathToGeneralView=$pathToGeneralView。“/../general/”;
对于文件系统层次结构
./com_compname/views/general/navigate.header.php <-- sniplet code for the header
./com_compname/views/general/navigate.footer.php <-- sniplet code for the footer
./com_compname/views/mngtable1/view.html.php
./com_compname/views/mngtable1/tmpl/default.php *
./com_compname/views/mngtable2/view.html.php
./com_compname/views/mngtable2/tmpl/default.php *
/com\u compname/views/general/navigate.header.php在joomla中添加路径时,请使用JURI类:
在joomla中添加路径时,请使用JURI类:
没有$pathToGeneralView
它能工作吗?没有$pathToGeneralView
它能工作吗?