Browse Source

[Uk] Guide corrections [skip ci]

tags/2.0.4
Borales 10 years ago
parent
commit
65931ecdac
  1. 32
      docs/guide-uk/widget-bootstrap.md
  2. 44
      docs/guide-uk/widget-jui.md
  3. 1
      docs/internals/translation-teams.md

32
docs/guide-uk/widget-bootstrap.md

@ -1,24 +1,24 @@
Bootstrap Віджет
Віджети Bootstrap
=================
> Замітка: Цей розділ знаходиться на стадії розробки.
> Примітка: Цей розділ знаходиться на стадії розробки.
З коробки Yii включає підтримку [Bootstrap 3](http://getbootstrap.com/) розмітку і компоненти фреймворку
(також відомий як "Twitter Bootstrap"). Bootstrap є чудовим, *адаптивним* фреймворком, що може значно прискорити
З коробки Yii включає підтримку розмітки [Bootstrap 3](http://getbootstrap.com/) та компонентів фреймворку
(також відомий як "Twitter Bootstrap"). Bootstrap є чудовим, адаптивним фреймворком, який може значно прискорити
процес розробки клієнтської частини сайту.
Ядро Bootstrap представлене двома частинами:
- Основи CSS, такі як система макету сітки, типографія, допоміжні класи і *адаптивні* утиліти.
- Готові до використання компоненти, такі як форми, меню, *нумерація сторінок*, модальні вікна, *вкладки (таблиці)* і т.д.
- Основи CSS, такі як система макету сітки, типографія, допоміжні класи і адаптивні утиліти.
- Готові до використання компоненти, такі як форми, меню, нумерація сторінок (pagination), модальні вікна, вкладки (tabs) і т.д.
Основи
------
*Yii не містить bootstrap основ початкового завантаження PHP коду з HTML є дуже простий сам по собі в цьому випадку.*
Ви можете знайти детальну інформацію про використання основ в [bootstrap documentation website](http://getbootstrap.com/css/).
Про те Yii забезпечує зручний спосіб підключення bootstrap *активів* на ваших сторінкаї з доданням всього одного рядка в `AppAsset.php`
файлі розташованого в каталозі `@app/assets`:
Yii не загортає основи bootstrap в код PHP, оскільки в цьому випадку, сам по собі HTML є дуже простим.
Ви можете знайти детальну інформацію про використання основ на [сайті документації bootstrap](http://getbootstrap.com/css/).
Проте Yii забезпечує зручний спосіб підключення ресурсів bootstrap до ваших сторінок за допомогою всього одного рядка до
файла `AppAsset.php`, розташованого в каталозі `@app/assets`:
```php
public $depends = [
@ -27,10 +27,10 @@ public $depends = [
];
```
Використання bootstrap через менеджер завантаження активів Yii дозволяє звести до мінімуму *свої* ресурси і об'єднати
з вашими власними ресурсами коли це необхідно.
Використання bootstrap через менеджер ресурсів Yii дозволяє мінімізувати свої ресурси і обʼєднати із вашими власними
ресурсами коли це необхідно.
Yii віджет
Віджети Yii
-----------
Найбільш складні компоненти bootstrap загорнуті в Yii віджети, щоб забезпечити більш надійний синтаксис та інтегрувати його з
@ -53,10 +53,10 @@ Yii віджет
*Використання .less файлів в Bootstrap*
-------------------------------------------
Якщо ви хочете включити [Bootstrap css directly in your less files](http://getbootstrap.com/getting-started/#customizing)
Якщо ви хочете включити [CSS Bootstrap напряму до ваших less файлів](http://getbootstrap.com/getting-started/#customizing)
вам необхідно відключити завантаження оригінальних bootstrap css файлів.
Ви можете зробити це встановивши CSS властивість [[yii\bootstrap\BootstrapAsset|BootstrapAsset]] порожньою.
Для цього вам необхідно налаштувати `assetManager` [application component](structure-application-components.md) наступним чином:
Ви можете зробити це, встановивши CSS властивість [[yii\bootstrap\BootstrapAsset|BootstrapAsset]] порожньою.
Для цього вам необхідно налаштувати [компонент додатка](structure-application-components.md) `assetManager` наступним чином:
```php
'assetManager' => [

44
docs/guide-uk/widget-jui.md

@ -1,11 +1,11 @@
jQuery UI Віджет
Віджети jQuery UI
=================
> Замітка: Цей розділ знаходиться на стадії розробки.
> Примітка: Цей розділ знаходиться на стадії розробки.
Yii включає підтримку [jQuery UI](http://api.jqueryui.com/) бібліотеки в офіційному розширенні. jQuery UI є
зберігачем набору інтерфейсів користувача, що забезпечує роботу з ефектами, віджетами і темами та побудований з
використанням jQuery JavaScript бібілотеки.
Yii включає підтримку бібліотеки [jQuery UI](http://api.jqueryui.com/) в офіційному розширенні. jQuery UI є
зберігачем набору інтерфейсів користувача, який забезпечує роботу з ефектами, віджетами і темами, що побудований
на основі JavaScript-бібілотеки jQuery.
Встановлення
------------
@ -26,11 +26,11 @@ php composer.phar require --prefer-dist yiisoft/yii2-jui "*"
в потрібний розділ `composer.json` файлу.
Yii віджети
Віджети Yii
-----------
Найбільш складні jQuery UI компоненти загорнуті в Yii віджети, щоб запезпечити більш надійний синтаксис та інтегрувати
з можливостями платформи. Всі віджети належать до `\yii\jui` простору імен:
Найбільш складні компоненти jQuery UI загорнуті в Yii віджети, щоб запезпечити більш надійний синтаксис та інтегрувати
з можливостями фреймворку. Всі віджети належать до простору імен `\yii\jui`:
- [[yii\jui\Accordion|Accordion]]
- [[yii\jui\AutoComplete|AutoComplete]]
@ -48,22 +48,22 @@ Yii віджети
- [[yii\jui\Spinner|Spinner]]
- [[yii\jui\Tabs|Tabs]]
В наступних розділах рязглядаються деякі випадки використання цих віджетів.
В наступних розділах розглядаються деякі приклади використання цих віджетів.
Обробка вводу дати з допомогою DatePicker <span id="datepicker-date-input"></span>
---------------------------------------
-----------------------------------------
Завдяки [[yii\jui\DatePicker|DatePicker]] віджету, обробку дати введеною користувачем, можна зробити дуже зручним способом.
В наступному прикладі ми будемо використовувати модель `Task` яка має атрибут `deadline`, який повинен бути встановлений користувачем
використовуючи [ActiveForm](input-forms.md). Значення атрибуту будуть збережені в якості мітки часу Unix в базі даних.
Збирання вводу дат від користувачів можливо виконати даже зручним способом, завдяки віджету [[yii\jui\DatePicker|DatePicker]].
В наступному прикладі ми будемо використовувати модель `Task`, яка має атрибут `deadline`, який повинен бути встановлений
користувачем, використовуючи [ActiveForm](input-forms.md). Значення атрибуту буде збережено в якості мітки часу Unix в базі даних.
В цій ситуації є 3 компоненти, *що виконуються разом:*
В цій ситуації є 3 компоненти, що взаємодіють між собою:
- Це, віджет [[yii\jui\DatePicker|DatePicker]], який використовується в формі для відображення поля введення атрибуту моделі.
- Це, компонент додатку [formatter](output-formatter.md), який відповідає за формат дати, що відображається користувачеві.
- Це, [DateValidator](tutorial-core-validators.md#date), який перевіряє що ввів користувач і конвертує в мітку часу Unix.
- Віджет [[yii\jui\DatePicker|DatePicker]], який використовується в формі для відображення поля введення атрибуту моделі.
- Компонент додатку [formatter](output-formatter.md), який відповідає за формат дати, що відображається користувачеві.
- [DateValidator](tutorial-core-validators.md#date), який перевіряє що ввів користувач і конвертує в мітку часу Unix.
Спершу ми додамо до поля введення вибору дати у формі, використовуючи метод [[yii\widgets\ActiveField::widget()|widget()]] поля форми:
Спершу ми додамо до поле введення вибору дати до формі, використовуючи метод [[yii\widgets\ActiveField::widget()|widget()]] поля форми:
```php
<?= $form->field($model, 'deadline')->widget(\yii\jui\DatePicker::className(), [
@ -73,7 +73,7 @@ Yii віджети
]) ?>
```
Другим кроком буде налаштування валідатора дати в [model's rules() method](input-validation.md#declaring-rules):
Другим кроком буде налаштування валідатора дати в [методі моделі rules()](input-validation.md#declaring-rules):
```php
public function rules()
@ -91,8 +91,8 @@ public function rules()
```
Ми можемо також додати [стандартні значення фільтру](input-validation.md#handling-empty-inputs), щоб забезпечити збереження порожніх
значень в базі данних у вигляді `NULL`.
значень в базі данних у вигляді `NULL`. Ви можете пропустити цей крок, якщо значення дати є [обовʼязковим](tutorial-core-validators.md#required).
Формат по-замовчуванню, вибір дати і валідація значення дати міститься в `Yii::$app->formatter->dateFormat`, так що, ви можете використовувати
ці властивості, щоб налаштувати формат дати для всієї програми.
Формат за замовчуванням для вибору дати і валідації значення дати міститься в `Yii::$app->formatter->dateFormat`, таким чином,
ви можете використовувати ці властивості, щоб налаштувати формат дати для всього додатку.
Щоб змінити формат дати ви повинні налаштувати [[yii\validators\DateValidator::format]] та [[yii\jui\DatePicker::dateFormat]].

1
docs/internals/translation-teams.md

@ -61,3 +61,4 @@ Ukrainian
- **Alexandr Bordun [@borales](https://github.com/Borales), admin@yiiframework.com.ua**
- Roman Bahatyi [@RichWeber](https://github.com/RichWeber), rbagatyi@gmail.com
- Igor Zozulinskyi [@3y3ik](https://github.com/3y3ik)

Loading…
Cancel
Save