This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
khosb/includes/kohana/modules/userguide/guide/ru-ru/start.filesystem.md
2011-05-03 09:49:01 +10:00

1.5 KiB
Raw Blame History

Каскадная файловая система

Файловая система Kohana использует единую структуру каталогов, которая растиражирована во всех папках приложения (называемых include path) в следующем порядке:

  1. application
  2. modules, в порядке добавления
  3. system

Файлы, находящиеся в каталогах выше уровнем, имеют приоритет над файлами, которые располагаются в таких же папках уронем ниже, что позволяет перегружать любой файл, путём перемещения файла с таким же названием на уровень выше:

Каскадная файловая система

Если Вы имеете файлы представления layout.php, расположенные в каталогах application/views и system/views, то при поиске файла с этим именем будет возвращен тот, который находится в папке application (как находящийся на высшем уровне иерархической системы). Если же удалить файл в каталоге application/views, то при очередном поиске этого файла будет вызван тот, что располагается в каталоге system/views.