TYPO3 - flexform中输入字段后的url选择器

Til*_*eck 2 typo3

我看到了flexform的扩展,其中输入字段用于输入URL(例如:gkh_rss_import).在输入字段之后有一个URL选择器.按下时会弹出默认的TYPO3选项,其中包含指向内部页面,外部,图像等的URL.

但是在flexform的xml中,我只看到普通输入字段的代码,而不是URL选择器.

所以我猜这个URL选择器会以某种方式添加到flexform xml之外.但是怎么样?

Jps*_*psy 11

这是通过FlexForm XML中输入元素的附加<wizards>节点完成的:

<config>
  <type>input</type>
  <eval>trim</eval>
  <size>60</size>
  <default></default>
  <wizards type="array">
    <_PADDING type="integer">2</_PADDING>
    <link type="array">
      <type>popup</type>
      <title>Link</title>
      <icon>link_popup.gif</icon>
      <script>browse_links.php?mode=wizard</script>
      <JSopenParams>height=500,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
    </link>
  </wizards>                
</config>
Run Code Online (Sandbox Code Playgroud)

您可以在doc_core_tca的" 其他$ TCA功能 "部分(标题"browse_links.php"下)中找到有关可用向导及其配置选项的详细信息.这完全是关于PHP数组的,但FlexForm XML只是存储相同配置数据的另一种方式.

干杯,约尔格.