【问题标题】:change yii2 kartik fileInput language not working更改 yii2 kartik 文件输入语言不起作用
【发布时间】:2017-03-09 07:55:44
【问题描述】:

我对 kartik 的 FileInput 小部件有疑问。 我想更改语言,但我的代码在这里不起作用

<?php
use kartik\file\FileInput;

    echo $form->field($model, 'imageFiles[]')->widget(FileInput::classname(), [
        'options' => ['multiple' => true, 'accept' => 'image/*'],
        'pluginOptions' => [
            'uploadUrl' => Url::to(['upload-images']),
            'language' => substr(\Yii::$app->language, 0, 2),
        ]
    ]);

语言设置为“fr-FR”,但我仍然收到英文文本 为什么?我错过了什么? 谢谢

【问题讨论】:

  • 语言可以设置为 pluginOptions 或 widget 属性

标签: yii2 widget kartik-v


【解决方案1】:

然后我找到了解决方案,虽然有点棘手 ```php

<?php
echo $form->field($model, 'imageFiles[]')->widget(FileInput::classname(), [
    'options' => ['multiple' => true, 'accept' => 'image/*'],
    'language' => 'fr',
    'pluginOptions' => [
        'uploadUrl' => Url::to(['upload-images']),
        'language' => substr(\Yii::$app->language, 0, 2),
        'browseLabel' => Yii::t('app', 'Sélectionnez'),
        'dropZoneTitle' => Yii::t('app', 'Glissez et déposez les fichiers ici...')
    ]
]);
?>

```

【讨论】:

    猜你喜欢
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 2013-12-29
    相关资源
    最近更新 更多