我正在制作一个后端扩展,通过单击页面树右侧工作区域中的链接来更改它正在处理的页面。问题是:页面树不会根据工作区中显示的 ID 进行更新。
ID 通过将查询参数 ID 传递给 mod.php 模块来更改,并按预期工作。我尝试通过更新页面树
t3lib_BEfunc::openPageTree($this->id); t3lib_BEfunc::setUpdateSignal('updatePageTree');
然后
<script type="text/javascript">'.t3lib_BEfunc::getUpdateSignalCode().'</script>
被包含在输出中。这也有效(刷新页面树,并显示传递的 ID 的隐藏子页面),除了指示页面树中当前页面的灰色保留在其先前位置。
关于如何使页面树反映新的任何想法$this->id
?