我正在制作一个后端扩展,通过在页面树右侧的工作区单击链接来更改它正在处理的页面。问题是:页面树没有根据工作区中呈现的ID进行更新。
通过将查询参数ID传递到mod.php模块来更改ID,并且按预期工作。我尝试通过以下方式更新页面树:
t3lib_BEfunc::openPageTree($this->id); t3lib_BEfunc::setUpdateSignal('updatePageTree');
稍后,在输出中包含以下内容:
这也有效果(刷新了页面树,并显示了传递ID的隐藏子页面),但是,在页面树中指示当前页面的灰度值保留在其先前位置。
有什么想法可以让页面树反映新的
通过将查询参数ID传递到mod.php模块来更改ID,并且按预期工作。我尝试通过以下方式更新页面树:
t3lib_BEfunc::openPageTree($this->id); t3lib_BEfunc::setUpdateSignal('updatePageTree');
稍后,在输出中包含以下内容:
这也有效果(刷新了页面树,并显示了传递ID的隐藏子页面),但是,在页面树中指示当前页面的灰度值保留在其先前位置。
有什么想法可以让页面树反映新的
$this->id
吗?