gpt4 book ai didi

drupal - 如何替换从 Drupal 中的模块加载的 page.tpl.php?

转载 作者:行者123 更新时间:2023-12-05 01:22:17 24 4
gpt4 key购买 nike

我在 Drupal 中有一个自定义模块,可以输出序列化的数据转储。我希望这个转储似乎不使用事件主题的页面。相反,我只希望数据转储显示没有任何 HTML 标记、主题、JS、CSS 等。只是转储(另一个网站将使用它)。

如果我在主题级别执行此操作,我只需为特定的内容类型创建一个新的 page.tpl.php 文件,以显示没有任何主题、HTML 等。但我需要在模块级别执行此操作该模块创建的页面,因为该模块将安装在不同的 Drupal 站点上。

有没有办法在模块级别禁用所有主题并控制模块页面的 HTML 包装输出?我真正想做的就是“关掉它”,如果这可能的话。

我正在运行 Drupal 6。

最佳答案

嗯,这是一种不同的方法,但它总是对我有用。

当你的页面回调在模块中被调用时,而不是返回数据(这将主题化),只是打印或回显数据并且不返回函数。

关于drupal - 如何替换从 Drupal 中的模块加载的 page.tpl.php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2102688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com