【问题标题】:Switch modx formIt language切换 modx formIt 语言
【发布时间】:2015-06-08 08:44:17
【问题描述】:

网站有多种上下文和语言(ru、en、de、...)。

<form action="/" method="post" name="video" class="ajax_form white-popup-block">
    <input type="text" name="name" id="name" value="[[!+fi.name]]" />
    <span class="error error_name">[[!+fi.error.name]]</span>
    <input type="text" name="email" id="email" value="[[!+fi.email]]" />
    <span class="error error_email">[[!+fi.error.email]]</span>
    <input type="submit" value="[[%form.send?Topic=`label`]]" class="f-bu f-bu-default" name="video-yes" id="yes_btn" />
</form>

除了“ru”之外,如何在所有情况下做到这一点?语言形式最初是英语。谢谢。

【问题讨论】:

    标签: forms modx modx-revolution modx-templates formit


    【解决方案1】:

    也许您可以创建一个 sn-p 并在页面顶部调用它:

    $modx->setOption('locale', '[[++cultureKey]]');
    

    现在,为每个名为“cultureKey”的上下文添加一个上下文键并设置所需的语言代码(en、de、ru)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多