代码之家  ›  专栏  ›  技术社区  ›  Scopestyle

如何使用symphony在TYPO3中针对特定的powermail表单?

  •  0
  • Scopestyle  · 技术社区  · 5 年前

    在 TYPO3 10.x 安装,我有一个 Powermail 8.x 带有ID的表单 3 ,在此表单中是多个字段集。在其中一个ID为的字段集上 7 我想把这些字段打包成列,这样可以很好地工作 没有 Symfony的表情。

    是否可以专门针对 fieldset 7 使用Typoscript?我已经尝试了以下概念的许多变体,但我无法使其发挥作用。

    [request.getQueryParams()['tx_powermail_pi1']['form']['fieldset'] == 7]
        plugin.tx_powermail.settings.setup {
            styles {
                numberOfColumns = 2
                framework {
                    rowClasses = row
                }
            }
        }
    [end]
    
    0 回复  |  直到 5 年前
        1
  •  0
  •   Julian Hofmann    5 年前

    嗯,我很确定,这是错误的操作员。。。

    相等的比较运算符是 == ,没有一个 = .

    The Expression Syntax - Comparison Operator

    使现代化

    我没有用Powermail Multistep快速启动并运行TYPO3 v10的测试实例。所以,我无法尝试…但Alex(EXT:powermail的维护者)在推特上证实 multistep function is based purely on JavaScript .

    因此,在步骤之间进行服务器端查询是不可能的。因此,不适合的不是symfony表达式,而是用例背后的逻辑。该条件将适用,但它从不接收此GET/POST参数。

    推荐文章