【发布时间】:2017-04-26 21:54:15
【问题描述】:
我尝试让 Akeeba 的 Releasemaker 运行,并将发布/项目的语言设置为 All (*)。但是可以假设这种问题应该发生在任何尝试使用 Site 文件夹中的代码设置数据库字段 language 的代码上。
如果您有一个多语言站点,您可能运行了“系统 - 语言过滤器”插件。此插件将$_REQUEST['language'] 值设置为特定语言。每次。因此,$data = $app->input->getData() 之类的代码将获取该 $_REQUEST 值的语言值,而不是来自 $_POST 数组的值,因此您无法使用通常的 ->bind($data) 操作设置该语言字段。
你也遇到过这个问题吗?您对此有何解决方案?
【问题讨论】:
标签: joomla