我怎样才能得到包含php代码的父元素id,用php

时间:2015-05-05 12:37:49

标签: php html joomla

我想检查执行的php代码是否在名为"parent2"的div中。

我正在使用joomla html覆盖,我必须将一个模块放在2个不同的位置。

如果模块在parent2内,则应在html覆盖内部执行一些不同的代码。

我现在唯一的问题是,我不知道如何检查php代码周围的父ID。

<div id="parent2">
     <div id="parent1">
           <?php
                 echo ; /*id of the second parent. Here would be the php code of the html override*/
           ?>
     </div>
</div>

我希望echo函数能够打印“parent2”

Parent1和Parent2是joomla模板的一部分,在parent1内部有一个jdoc:include模块位置。

我真的试图通过谷歌找到一个解决方案,但我能找到的是DOMDocument和html解析器的东西,我相信它不会帮助我。

1 个答案:

答案 0 :(得分:0)

据我所知,这对PHP来说是不可能的。

您应该考虑PHP的这个特定片段将始终在parent2内执行,因为parent2在PHP文件中是硬编码的。