1 <?php
2
3 /**
4 * Корень каталога товаров, содержит разделы каталога
5 *
6 * @package Catalog
7 * @author dvp
8 */
9 class StartCatalog extends Page {
10
11 static $defaults = array(
12 'AutoChild' => 0,
13 );
14
15 static $icon = array('cms/images/treeicons/folder', 'folder');
16 static $can_be_root = true;
17 static $allowed_children = array('Catalog', 'SpecialCatalog', 'ProductSearchPage', 'SimpleOrderPage');
18 static $default_child = 'Catalog';
19
20 /**
21 * Возвращает список подрубрик
22 *
23 * @return DataObjectSet
24 */
25 public function Subcats() {
26 return DataObject::get("Catalog", "ParentID = {$this->ID} AND ShowInMenus=1");
27 }
28
29 }
30
31 class StartCatalog_Controller extends Page_Controller {
32
33 }
34
35