【问题标题】:TYPO3 - url selector after input field in flexformTYPO3 - flexform中输入字段后的url选择器
【发布时间】:2012-01-03 19:30:12
【问题描述】:

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

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

所以我猜想 URL 选择器是在 flexform xml 之外添加的。但是怎么做呢?

【问题讨论】:

    标签: typo3


    【解决方案1】:

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

    <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>
    

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

    干杯,约尔格。

    【讨论】:

    • 感谢示例和链接。我会尝试将其添加到现有的 flexform 中。
    猜你喜欢
    • 2017-06-24
    • 2013-11-28
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多