在 TypoScript 中获取 FlexForm 配置

2023-11-30

我需要从 pi_flexform 获取 typescript 中的 page.headerData。如何实现我的要求?

page = PAGE
page {
  headerData {
    10 = TEXT
    10.value =<script>/**********************/</script>
  }
}

我不太确定你真正需要什么。我是guessing您想访问 TypoScript 中的 FlexForm 配置吗?

从版本 8.4 开始,可以使用普通的 TypoScript

lib.flexformContent = CONTENT
lib.flexformContent {
    table = tt_content
    select {
        pidInList = this
    }

    renderObj = COA
    renderObj {
        10 = TEXT
        10 {
            data = flexform: pi_flexform:settings.categories
        }
    }
}

The key flexform后面是保存 Flexform 数据的字段以及应检索其内容的属性名称。

在 8.4 之前你需要使用userFunc并使用 PHP 检索值

 $flexFormService = GeneralUtility::makeInstance(FlexFormService::class);
 $flexFormKey = str_replace('.', '|', $keyParts[1]);
 $settings = $flexFormService->convertFlexFormContentToArray($flexFormContent); 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 TypoScript 中获取 FlexForm 配置 的相关文章

  • Python:如何检查有符号数是正数、负数还是无?

    简单来说 我正在输入一个值 我想确定该值是否为 alpha 如果它不是 alpha 我想检查它是否是数字 如果它是一个数字 我想检查它是正数还是负数 我读了很多关于检查签名号码的内容 例如 50 有两种方法 我们可以使用这样的东西 try

随机推荐

  • 无法在 Windows 10、Strawberry Perl 上使用 LWP::UserAgent 从 Perl 访问本地主机上的 selenium 服务器

    在 Windows 10 上 我安装了geckodriver exe from https github com mozilla geckodriver releases和 硒服务器来自https www selenium dev down
  • 在 Google Spreadsheet API 上获取合并单元格宽度

    我正在使用 Google Spreadsheet API 将包含工人轮班的文档转换为事件日历 唯一的问题是班次是由根据天和小时合并的单元格表示的 天和小时作为行 不同的工作时段作为列 当我读取某个已合并并跨越 6 个单元格的单元格时 我无法
  • Angular 9 生产错误:无法设置只有 getter 的(抽象)类 MyFilter { } 的属性 ɵfac

    我在库中有一个抽象组件 没有常春藤 带有 Directive 装饰器具有一些继承给其子级的基本属性和功能 当我尝试在任何项目中使用该库时 我在浏览器控制台中收到以下错误 Uncaught TypeError Cannot set prope
  • 我可以在 XML 架构元素名称中使用正则表达式吗?

    我正在尝试为我传递的一段代码生成的 XML 创建一个 XML 架构 我将描述我的问题的简化版本 假设此代码生成的 XML 文件描述了一个文本文档 它看起来像这样
  • Jquery 邮政信箱验证

    我浏览了一些较旧的帖子 但对正在发生的事情仍然有点困惑 我有一个不允许使用邮政信箱的运输表格 因此我试图找到一个验证器来查看并确保输入字段中没有邮政信箱 我确保每个字段都填写了此代码 但想知道如何将其合并到邮政信箱验证中 注意 这是与我的实
  • 在 PHP 和 MySQL 中从 2 列创建关联数组

    我可以用两列创建一个关联数组吗 我希望 A 列作为键 B 列作为值 id name 1 sky 2 space 我想要一个产生如下结果的函数 ary array 1 gt sky 2 gt space php 中是否存在与此相关的函数 我正
  • Py_Initialize 和 Py_finalize 以及 MatPlotlib

    这是一个已知问题 但我想请专家为我解决这个问题的最佳方法 我有一个项目 Euler Math Toolbox 它运行 Python 作为脚本语言 为此 在运行时加载库模块 python dll 该模块链接到 python27 lib 然后调
  • 如何在 python http.server 上使用 ES6 模块?

    我正在实例化一个模块 如下所示index html index js是空的 当我通过以下方式提供此服务时py 3 m http server Python 3 8 5 我收到 Chrome 错误 Failed to load module
  • Angular 2“组件”不是已知元素

    我正在尝试在其他模块中使用我在 AppModule 内创建的组件 但我收到以下错误 未捕获 承诺 错误 模板解析错误 contacts box 不是已知元素 如果 contacts box 是 Angular 组件 则验证它是否是该模块的一
  • 纯 CSS 卡片的重叠效果

    我正在制作与此示例类似的卡片列表 https codepen io pkunzel pen xxgjrVg window addEventListener load function let cards document querySele
  • 膨胀类 android.support.v7.app.AlertController.RecycleListView 时出错

    我的应用程序无法启动 安装后立即崩溃 我无法理解该错误 我为附加在主活动 xml 文件中的两个片段创建了两个 recyclerView Error E AndroidRuntime FATAL EXCEPTION main Process
  • 在循环内将引号粘贴到字符串中

    使用 R 我想生成多个字符串 例如 modelCheck var1 d bug modelCheck var2 d bug modelCheck var10 d bug 我通常会使用 for 循环并粘贴 如果我不必担心双引号 如下所示 fo
  • 为什么 Collections.Counter 没有对称差异?

    因此 对于集合 您可以执行对称差 这相当于并减交集 为什么 是 Counter 对象不受支持的操作数 而并集和交集仍然有效 扩展我的评论 结果发现它当时被讨论过 但被拒绝了 单击完整消息 及其主题 的链接 我将引用 Raymond Hett
  • 如何移动正交图中的点?

    我正在尝试在迈克 博斯托克创建的以下地图上的某些地理位置添加红点 https bl ocks org mbostock 3795040 我的点会显示 但不会随地图移动 如何编辑代码以使点随地图移动 谢谢 add circles to svg
  • 如何使用javascript从mysql数据库获取数据?

    如果可能的话 如何使用 javascript 从 mysql 数据库获取 并发布 数据 我知道我可以使用 php 和其他语言 但我只需要知道这是否可以用 javascript 实现 提前致谢 这对于 Javascript 来说是不可能的 我
  • 如何响应 UNUserNotification 上的点击?

    我正在使用新的UNUserNotificationiOS 10 中的框架 我可以看到如何添加操作按钮 但是当用户点击通知本身时我如何响应 就我而言 它将是带有一些文本的图像 默认行为是应用程序打开 我可以使用自定义代码来检测我的应用程序是否
  • 如何在pyodbc中使用executemany运行多个SELECT查询

    我使用 PYODBC 根据 pandas 数据帧列的值多次查询 SQL DB 如下所示为值列表 因为我使用 ToList 函数将该列转换为列表 the connection string cnxn pyodbc connect driver
  • 扫描随机数量的浮点数,直到 C 中出现新行

    我正在尝试从包含以下文本的文件中读取 502 601 596 465 464597 599 600 598602 591 596 601588 565 548 260 62 61 595583 595 61 558 561237 241 4
  • 分析 C# 中的方法以了解其运行时间

    我需要获取计时报告以了解在类中运行 C 方法需要多长时间 我考虑使用profiler要做到这一点 输入是类中方法的名称 输出是 什么方法 类调用这个方法 运行该方法的时间量 有哪些工具 商业产品可用于 Visual Studio 2010
  • 在 TypoScript 中获取 FlexForm 配置

    我需要从 pi flexform 获取 typescript 中的 page headerData 如何实现我的要求 page PAGE page headerData 10 TEXT 10 value 我不太确定你真正需要什么 我是gue