Blame view

config/config.php 4.38 KB
8d65d0ce   andryeyev   init
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
  <?php
  
      // домены
      define ('ARTWEB_HOST', 'extremepride.com.ua');
      define ('ARTWEB_DEV', 'extremepride.dev');
      define ('ARTWEB_TEST', 'test-5.artweb.com.ua');
  
      if ($_SERVER['SERVER_NAME'] == ARTWEB_HOST)
      {
          define ('DB_HOST', 'localhost');
          define ('DB_BASE', 'www2Zw');
          define ('DB_USER', 'u_www2Zw');
          define ('DB_PSW', 'D0oU6m7N');
      }
      elseif ($_SERVER['SERVER_NAME'] == ARTWEB_DEV)
      {
          define ('DB_HOST', 'localhost');
          define ('DB_BASE', 'extremepride_dev');
          define ('DB_USER', 'root');
          define ('DB_PSW', '');
      }
      elseif ($_SERVER['SERVER_NAME'] == ARTWEB_TEST)
      {
          define ('DB_HOST', 'localhost');
          define ('DB_BASE', 'test5');
          define ('DB_USER', 'test5');
          define ('DB_PSW', '6F9y9U8c');
      }
      else
      {
          print 'CONFIG ERROR';
          exit;
      }
  
      return array(
          'url' => "http://{$_SERVER['HTTP_HOST']}",
          'site' => "Home",
          'meta' => array('title' => "Home",
                          'description' => "Home",
                          'keywords' => "Home"
          ),
          'DB_HOST' => DB_HOST,
          'DB_BASE' => DB_BASE,
          'DB_USER' => DB_USER,
          'DB_PSW'  => DB_PSW,
  
          /* 'start' => array('default'=>
                                 array(
                                  'controller'=>"index",
                                  'action'=>"test",
                                  'args'=>array(1)
                                 )
                           ), */
          'layout' => array('default'=>
                array(
                    'default'=>"layout",
                    'index'=>array('default'=>"layout_first"),
                    'products'=>array('default'=>"layout_catalogs"),
                    'shops'=>array('default'=>"layout_shops"),
                    'ajax'=>array('default'=>"ajax",'basket_full'=>false,'gallery'=>false,'fotovideo'=>false,'product_video'=>false),
                    'captcha'=>array('default'=>false),
                ),
            'admin'=>array(
                'default'=>"admin",
                'auth'=>array('index'=>"admin_auth"),
                // 'news'=>array('default'=>false),
            )
          ),
          'langs' => array('rus'),
          'lang' => 'rus',
          'layout_prefix' => "tpl",
  
          'modules_path' => 'modules',
          'modules_default' => 'default',
          'modules_controller_path' => 'controller',
  
  
          'rules' => array(//''=>array('modul'=>"default",'controller'=>"index",'action'=>"test",'args'=>array()),
              //''=>array('modul'=>"default",'controller'=>"index",'action'=>"index",'args'=>array("home")),
              'info\/([^\/]+)'=>array('modul'=>"default",'controller'=>"info",'action'=>"view",'args'=>array("$1")),
              'info\/([^\/]+)\/([^\/]+)'=>array('modul'=>"default",'controller'=>"info",'action'=>"view",'args'=>array("$1","$2")),
              'news\/([^\/]+)-([0-9]+)'=>array('modul'=>"default",'controller'=>"news",'action'=>"view",'args'=>array("$2")),
              'articles\/([^\/]+)-([0-9]+)'=>array('modul'=>"default",'controller'=>"articles",'action'=>"view",'args'=>array("$2")),
              'products\/basket'=>array('modul'=>"default",'controller'=>"products",'action'=>"basket",'args'=>array()),
              'products\/basket_ok'=>array('modul'=>"default",'controller'=>"products",'action'=>"basket_ok",'args'=>array()),
              'products\/filter-([^\/]+)'=>array('modul'=>"default",'controller'=>"products",'action'=>"view_filter",'args'=>array("$1")),
              'products\/search'=>array('modul'=>"default",'controller'=>"products",'action'=>"search",'args'=>array()),
              'products\/([^\/]+)'=>array('modul'=>"default",'controller'=>"products",'action'=>"view",'args'=>array("$1")),
              'products\/([^\/]+)\/([^\/]+)'=>array('modul'=>"default",'controller'=>"products",'action'=>"view",'args'=>array("$1","$2")),
              'products\/([^\/]+)\/([^\/]+)\/([^\/]+)-([0-9]+)'=>array('modul'=>"default",'controller'=>"products",'action'=>"open",'args'=>array("$1","$2","$4")),
  
              'admin'=>array('modul'=>"admin",'controller'=>"info",'action'=>"view",'args'=>array("home")),
              'admin\/info\/([^\/]+)'=>array('modul'=>"admin",'controller'=>"info",'action'=>"view",'args'=>array("$1")),
              //'admin\/(news)\/(save)\/([0-9]+)-[^\/]+'=>array('modul'=>"admin",'controller'=>"$1",'action'=>"$2",'args'=>array("$3"))
          )
  
      );
  ?>