mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	Merge pull request #9001 from nukkumatti/patch-1
RU bootstrapping components. Fixes #8970 [skip ci]
This commit is contained in:
		@ -47,6 +47,24 @@
 | 
				
			|||||||
  большого количества компонентов приложения может потенциально сделать ваш код сложным для разработки и тестирования.
 | 
					  большого количества компонентов приложения может потенциально сделать ваш код сложным для разработки и тестирования.
 | 
				
			||||||
  В большинстве случаев вы можете просто создать локальный компонент и использовать его при необходимости.
 | 
					  В большинстве случаев вы можете просто создать локальный компонент и использовать его при необходимости.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Компоненты начальной загрузки <span id="bootstrapping-components"></span>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Как упоминалось выше, компонент приложения будет создан только при первом обращении к нему. Однако может возникнуть необходимость в наличии созданного компонента при каждом запросе, даже если напрямую к нему ни разу не обращались. Для этого необходимо указать ID компонента в качестве элемента свойства [[yii\base\Application::bootstrap|bootstrap]].
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					К примеру, при данной конфигурации компонент `log` всегда подгружается при загрузке:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```PHP
 | 
				
			||||||
 | 
					[
 | 
				
			||||||
 | 
					    'bootstrap' => [
 | 
				
			||||||
 | 
					        'log',
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					    'components' => [
 | 
				
			||||||
 | 
					        'log' => [
 | 
				
			||||||
 | 
					            // конфигурация для компонента `log`
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Встроенные компоненты приложения <span id="core-application-components"></span>
 | 
					## Встроенные компоненты приложения <span id="core-application-components"></span>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user