diff --git a/docs/guide-ru/concept-behaviors.md b/docs/guide-ru/concept-behaviors.md index 695797a2b7..2fd6b7f103 100644 --- a/docs/guide-ru/concept-behaviors.md +++ b/docs/guide-ru/concept-behaviors.md @@ -54,6 +54,9 @@ class MyBehavior extends Behavior > Tip: Внутри поведения возможно обращаться к компоненту, к которому оно прикреплено, используя свойство [[yii\base\Behavior::owner]]. +> Note: Если магический метод [[yii\base\Behavior::__get()]] или [[yii\base\Behavior::__set()]] будет переопределен в +унаследованном поведении, то также необходимо переопределить методы [[yii\base\Behavior::canGetProperty()]] и [[yii\base\Behavior::canSetProperty()]] +соответственно. Это должно быть сделано для надлежащего функционирования. Обработка событий компонента ------------------------- diff --git a/docs/guide/concept-behaviors.md b/docs/guide/concept-behaviors.md index d8d52113ec..4ab24f758a 100644 --- a/docs/guide/concept-behaviors.md +++ b/docs/guide/concept-behaviors.md @@ -50,6 +50,10 @@ Because this class is a behavior, when it is attached to a component, that compo > Tip: Within a behavior, you can access the component that the behavior is attached to through the [[yii\base\Behavior::owner]] property. +> Note: If a magic method of [[yii\base\Behavior::__get()]] or [[yii\base\Behavior::__set()]] has been overridden in a +child behavior then need to override [[yii\base\Behavior::canGetProperty()]] and [[yii\base\Behavior::canSetProperty()]] +methods respectively too. This must be done to ensure proper functioning. + Handling Component Events ------------------