gpt4 book ai didi

templates - Drupal 8 获取内容并在没有页眉/页脚的情况下提供服务

转载 作者:行者123 更新时间:2023-12-03 22:20:48 25 4
gpt4 key购买 nike

我正在一个 Drupal 8 站点上工作,我有一个自定义模块/ block ,它从另一台服务器获取内容并将其注入(inject)到一个 div 中。
当用户从注入(inject)的内容中单击链接(如阅读更多内容)时,我需要在没有模板页眉和页脚的情况下提供内容(完整的 html 页面)(从服务器获取)。

我的问题是如何在没有模板页眉和页脚的情况下提供页面?

谢谢。

最佳答案

这是一个老问题,但它正在搜索中出现,我想发布一个解决方案。如果您只想提供一些自定义 HTML,请包含 Symfony HTML 响应类并调用返回一个 Response 对象。这将仅输出您提供的 HTML。

use Symfony\Component\HttpFoundation\Response;

Class YourController extends ControllerBase {
public function pageFunction() {
return new Response('<html><div>test</div></html>');
}
}

关于templates - Drupal 8 获取内容并在没有页眉/页脚的情况下提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38024507/

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