多语言模块(后端)和输出小部件(前端)的常见问题解答

2.0.0 2018-11-10 13:09 UTC

This package is auto-updated.

Last update: 2024-09-16 08:16:11 UTC


README

alt text

安装

  1. 要安装,请运行
$ composer require ws-cv-ua/faq
  1. 运行迁移命令
yii migrate --migrationPath=@vendor/ws-cv-ua/faq/migrations
  1. 在后端
'modules' => [
    ...
    'faq' => [
        'class' => 'wscvua\faq\Module',
        'languages' => ['ru', 'en']
    ],
    ...
],

languages参数不是必需的。如果为空,则languages的值将与应用程序的当前语言相同。

控制器视图仅开发并测试了AdminLTE模板。

用法

use wscvua\faq\widgets\FaqWidget;

echo FaqWidget::widget();

默认情况下,小部件显示应用程序语言的记录。但您可以手动设置语言。

要配置输出HTML,您可以设置listOptions。这里有ListView小部件的配置