Php 使用模板图像的Joomla模板模块?
好的,我已经为Joomla创建了一个自定义模板,并开始工作。但是,我想创建一个自定义选项,用于在模板中显示模块。我发现,如果我在模板中的Php 使用模板图像的Joomla模板模块?,php,templates,joomla1.5,Php,Templates,Joomla1.5,好的,我已经为Joomla创建了一个自定义模板,并开始工作。但是,我想创建一个自定义选项,用于在模板中显示模块。我发现,如果我在模板中的/html/modules.php文件中创建适当的函数,我可以 <jdoc:include type="modules" name="menu" style="myCustom" /> 但是$this对象在modules.php文件中似乎不起作用。如何访问模板使用的$this对象(我认为这是当前视图对象,但不确定),以便获取这些参数?或者,我应该如
/html/modules.php
文件中创建适当的函数,我可以
<jdoc:include type="modules" name="menu" style="myCustom" />
但是
$this
对象在modules.php
文件中似乎不起作用。如何访问模板使用的$this
对象(我认为这是当前视图对象,但不确定),以便获取这些参数?或者,我应该如何最好地引用templates目录中的图像,而不使用我网站的文件夹结构对其进行硬编码?您可以在chrome功能中执行以下操作:/templates//images/logo.png“alt=”我的logo“/>
更新
@艾哈迈德·阿尔菲
对于评论中的问题,请在模块中尝试以下内容:
$doc = JFactory::getDocument();
echo $doc->direction;
我试图访问模块文件中的$this->direction,有什么提示吗?谢谢
$doc = JFactory::getDocument();
echo $doc->direction;