Permalink
Browse files

Updated Russian docs

  • Loading branch information...
1 parent acd3378 commit 801e27ebd5e75fff03ea9b32462c022e6d6db215 @samdark samdark committed Jul 29, 2012
Showing with 37 additions and 0 deletions.
  1. +8 −0 docs/guide/ru/changes.txt
  2. +16 −0 docs/guide/ru/form.model.txt
  3. +13 −0 docs/guide/ru/quickstart.first-app.txt
@@ -3,6 +3,14 @@
На этой странице кратко излагаются новые возможности, внесённые в каждом релизе Yii.
+Версия 1.1.11
+-------------
+
+ * [Добавлена поддержка HTTP-кеширования](/doc/guide/caching.page#http-caching)
+ * [Добавлена поддердка кодов возврата в колнсольных приложениях](/doc/guide/topics.console#exit-codes)
@Borales
Borales Jul 29, 2012 Contributor

@samdark
колнсольных => консольных
поддердка => поддержка

@samdark
samdark Jul 29, 2012 Member

Fixed. Thanks.

+ * [Добавлена возможность исключения отдельных правил валидации](/doc/guide/form.model#declaring-validation-rules)
+ * [Добавлена поддержка генерации файлов для git и hg](/doc/guide/quickstart.first-app#creating-your-first-yii-application)
+
Версия 1.1.8
-------------
* [Добавлена возможность использовать свой класс правила URL](/doc/guide/topics.url#using-custom-url-rule-classes)
@@ -98,6 +98,22 @@ array('AttributeList', 'Validator', 'on'=>'ScenarioList', …дополните
использоваться правило; дополнительные параметры — это пары имя-значение, которые используются для
инициализации значений свойств соответствующих валидаторов.
+Начиная с версии 1.1.11 можно исключать отдельные правила. Если вы не хотите
+проводить валидацию для какого-либо правила и сценария, можно указать параметр
+`except` с указанием имени сценария. Синтаксис точно такой же, как и для
+параметра `on`.
+
+Список сценариев (в параметрах `on` и `except`) может быть указан двумя
+эквивалентными способами:
+
+~~~
+[php]
+// в виде массива имён сценариев
+'on'=>array('update', 'create'),
+// строкой с именами, разделённой запятыми (пробелы не учитываются)
+'except'=>'ignore, this, scenarios, at-all',
+~~~
+
Есть три способа указать `Validator` в правиле проверки. Во-первых, `Validator` может быть именем
метода в классе модели данных, аналогично `authenticate` в примере выше. Метод проверки
оформляется следующим образом:
@@ -97,6 +97,19 @@ testdrive/
login.php файл представления для действия 'login'
~~~
+Описанный выше генератор может создать файлы, необходимые при работе с
+системой контроля версий Git. Приведённая далее команда создаст все необходимые
+`.gitignore` (содержимое `assets` и `runtime` не должно оказаться в репозитории)
+и `.gitkeep` (важные директории включаем в репозиторий даже если они пустые):
+
+~~~
+% YiiRoot/framework/yiic webapp WebRoot/testdrive git
+~~~
+
+Ещё одна поддерживаемая система контроля версий — Mercurial. Если вы пользуетесь
+ей, передайте третьим параметром `hg`. Данная возможность доступна с версии 1.1.11.
+
+
Соединение с базой данных
----------------------
Большинство веб-приложений используют базы данных, и наше приложение не исключение. Для использования базы данных

0 comments on commit 801e27e

Please sign in to comment.