我想检查执行的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解析器的东西,我相信它不会帮助我。
答案 0 :(得分:0)
据我所知,这对PHP来说是不可能的。
您应该考虑PHP的这个特定片段将始终在parent2内执行,因为parent2在PHP文件中是硬编码的。