OSDN Git Service

Введена локализация всплывающих подсказок пагинатора.
[invent/invent.git] / config / web.php
index 4c0f926..e8b0c8f 100644 (file)
@@ -10,7 +10,7 @@ $db = require __DIR__ . '/db.php';
 require_once __DIR__ . '/myfunctions.php';
 
 $config = [
-    'version' => '1.28',
+    'version' => '1.31',
     'name' => 'Inventory',
     'id' => 'basic',
     'basePath' => dirname(__DIR__),
@@ -78,16 +78,18 @@ $config = [
 
         'i18n' => [ // Переводы сообщений
             'translations' => [
-                '*' => [                                 // Для всех разделов
+                '*' => [
                     'class' => 'yii\i18n\PhpMessageSource',
                     'sourceLanguage' => 'en-US',            // Исходный текст на английском
                     'basePath' => '@app/messages',
                     'fileMap' => [
-                        'app'       => 'app.php',           // Ð\94лÑ\8f Ð¿Ñ\80еложения
+                        'app'       => 'app.php',           // Ð\94лÑ\8f Ð¿Ñ\80иложения
                         'app/error' => 'error.php',         // Для ошибок
                         'contact'   => 'contact.php',       // Для обратной связи
+                        'import'    => 'import.php',        // Для импорта. Обозначение полей таблицы
                         'items'     => 'items.php',         // Для предметов/оборудования
                         'locations' => 'locations.php',     // Для мета расположения
+                        'models'    => 'models.php',        // Для моделей предметов/оборудования
                         'moving'    => 'moving.php',        // Для перемещений
                         'regions'   => 'regions.php',       // Для регионов/подразделений
                         'status'    => 'status.php',        // Для состояний предметов/оборудования
@@ -107,6 +109,20 @@ $config = [
         ],
         */
     ],
+    'container' => [
+        'definitions' => [
+            'yii\widgets\LinkPager' => [
+                'firstPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-fast-backward', 'title' => 'Первая страница', ]),
+                'prevPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-backward', 'title' => 'Предыдущая страница', ]),
+                'nextPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-forward', 'title' => 'Следующая страница', ]),
+                'lastPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-fast-forward', 'title' => 'Последняя страница', ]),
+//                'firstPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-fast-backward', 'title' => Yii::t('app', 'First page'), ]),
+//                'prevPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-backward', 'title' => Yii::t('app', 'Previous page'), ]),
+//                'nextPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-forward', 'title' => Yii::t('app', 'Next page'), ]),
+//                'lastPageLabel' => Html::tag('span', '', [ 'class' => 'glyphicon glyphicon-fast-forward', 'title' => Yii::t('app', 'Last page'), ]),
+            ],
+        ],
+    ],
     'params' => $params,
 ];