APPPATH/views/frontend/catalog/subheader.php [ 6 ]
1 <div class="catalog_subheader">
2 <div class="grid_8 alpha"><?= $breadcrumbs; ?></div>
3 <div class="grid_3 prefix_1 omega">
4 <div class="csh_wrapper_searchformg">
5 <form class="csh_searchform" action="<?= Route::url('f_catalog_search'); ?>" method="GET">
6 <input class="csh_searchform--input" placeholder="поиск" type="text" name="query" value="<?= $search_query; ?>" pattern=".{3,}" title="Для поиска по каталогу, запрос должен содержать не менее 3-х символов" required>
7 <input class="csh_searchform--sbmt" type="submit" name="go" value="Найти">
8 </form>
9 </div>
10 </div>
11 </div>
-
APPPATH/views/frontend/catalog/subheader.php [ 6 ] » Kohana_Core::error_handler(arguments)
0
integer 8
1
string(32) "Undefined variable: search_query"
2
string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php"
3
integer 6
4
array(4) ( "kohana_view_filename" => string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php" "kohana_view_data" => array(1) ( "breadcrumbs" => object View(2)
{ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
) "breadcrumbs" => object View(2){ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
"searchform_query" => string(0) "" )1 <div class="catalog_subheader"> 2 <div class="grid_8 alpha"><?= $breadcrumbs; ?></div> 3 <div class="grid_3 prefix_1 omega"> 4 <div class="csh_wrapper_searchformg"> 5 <form class="csh_searchform" action="<?= Route::url('f_catalog_search'); ?>" method="GET"> 6 <input class="csh_searchform--input" placeholder="поиск" type="text" name="query" value="<?= $search_query; ?>" pattern=".{3,}" title="Для поиска по каталогу, запрос должен содержать не менее 3-х символов" required> 7 <input class="csh_searchform--sbmt" type="submit" name="go" value="Найти"> 8 </form> 9 </div> 10 </div> 11 </div>
-
SYSPATH/classes/Kohana/View.php [ 61 ] » include(arguments)
0
string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php"
56 ob_start(); 57 58 try 59 { 60 // Load the view within the current scope 61 include $kohana_view_filename; 62 } 63 catch (Exception $e) 64 { 65 // Delete the output buffer 66 ob_end_clean();
-
SYSPATH/classes/Kohana/View.php [ 348 ] » Kohana_View::capture(arguments)
0
string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php"
1
array(1) ( "breadcrumbs" => object View(2)
{ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
)343 { 344 throw new View_Exception('You must set the file to use within your view before rendering'); 345 } 346 347 // Combine local and global data and capture the output 348 return View::capture($this->_file, $this->_data); 349 } 350 351 }
-
SYSPATH/classes/Kohana/View.php [ 228 ] » Kohana_View->render()
223 */ 224 public function __toString() 225 { 226 try 227 { 228 return $this->render(); 229 } 230 catch (Exception $e) 231 { 232 /** 233 * Display the exception message.
-
APPPATH/views/frontend/inner_layout.php [ 3 ] » Kohana_View->__toString()
1 <?php if ($subheader){ ?> 2 <div class="grid_12" > 3 <?php echo $subheader; ?> 4 </div> 5 <?php } ?> 6 <?php 7 if ($col_left) 8 { ?>
-
SYSPATH/classes/Kohana/View.php [ 61 ] » include(arguments)
0
string(86) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/inner_layout.php"
56 ob_start(); 57 58 try 59 { 60 // Load the view within the current scope 61 include $kohana_view_filename; 62 } 63 catch (Exception $e) 64 { 65 // Delete the output buffer 66 ob_end_clean();
-
SYSPATH/classes/Kohana/View.php [ 348 ] » Kohana_View::capture(arguments)
0
string(86) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/inner_layout.php"
1
array(3) ( "col_left" => object View(2)
{ protected _file => string(86) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/tree.php" protected _data => array(1) ( "category" => object Model_Catalog_Category(46)
"col_center" => object View(2){ protected _table_name => string(22) "production_category_al" protected _primary_key => string(2) "id" protected _has_many => array(1) ( "items" => array(4) ( "foreign_key" => string(11) "category_id" "through" => NULL "far_key" => string(7) "item_id" "model" => string(12) "Catalog_Item" ) ) protected _extra_fields => array(2) ( 0 => string(4) "slug" 1 => string(8) "tmb_pict" ) protected _config => array(1) ( "print" => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) ) protected _print => object Printtree(2)
) }{ protected _tree => object Model_Catalog_Category(46) { *RECURSION* } protected _config => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) }
protected _parent_key => string(4) "p_id" protected _root_id => integer 1 protected _title_field => string(5) "title" protected _sort_field => string(4) "show" protected _tree => array(1) ( 1 => array(6) ( "p_id" => integer 0 "id" => integer 1 "title" => string(4) "root" "slug" => string(4) "root" "tmb_pict" => NULL "sub" => array(4) ( 46 => array(6) ( "p_id" => integer 1 "id" => integer 46 "title" => string(20) "Мебель для персонала" "slug" => string(20) "mebel-dlya-personala" "tmb_pict" => NULL "sub" => array(3) ( 43 => array(6) ( "p_id" => integer 46 "id" => integer 43 "title" => string(12) "Серия "Арго"" "slug" => string(11) "seriya-argo" "tmb_pict" => NULL "sub" => array(12) ( ... ) ) 58 => array(6) ( "p_id" => integer 46 "id" => integer 58 "title" => string(22) "Серия эконом "Авантаж"" "slug" => string(21) "seriya-ekonom-avantaj" "tmb_pict" => NULL "sub" => array(5) ( ... ) ) 136 => array(6) ( "p_id" => integer 46 "id" => integer 136 "title" => string(23) "Серия "Simple" (Эконом)" "slug" => string(24) "seriya-Simple-(ekonom)-1" "tmb_pict" => NULL "sub" => array(2) ( ... ) ) ) ) 72 => array(6) ( "p_id" => integer 1 "id" => integer 72 "title" => string(23) "Кресла для руководителя" "slug" => string(25) "kresla-dlya-rukovoditelya" "tmb_pict" => NULL "sub" => array(4) ( 125 => array(5) ( "p_id" => integer 72 "id" => integer 125 "title" => string(15) "Кресла chairman" "slug" => string(27) "kresla-dlya-rukovoditelya-1" "tmb_pict" => NULL ) 131 => array(5) ( "p_id" => integer 72 "id" => integer 131 "title" => string(17) "Кресла мебельторг" "slug" => string(27) "kresla-dlya-rukovoditelya-2" "tmb_pict" => NULL ) 130 => array(5) ( "p_id" => integer 72 "id" => integer 130 "title" => string(12) "Кресла Ultra" "slug" => string(5) "Ultra" "tmb_pict" => NULL ) 75 => array(5) ( "p_id" => integer 72 "id" => integer 75 "title" => string(21) "Кресла Кулик - Систем" "slug" => string(14) "kulik---sistem" "tmb_pict" => NULL ) ) ) 77 => array(6) ( "p_id" => integer 1 "id" => integer 77 "title" => string(21) "Кресла для персонала" "slug" => string(21) "kresla-dlya-personala" "tmb_pict" => NULL "sub" => array(2) ( 124 => array(5) ( "p_id" => integer 77 "id" => integer 124 "title" => string(15) "кресла Chairman" "slug" => string(21) "kresla-dlya-operatora" "tmb_pict" => NULL ) 128 => array(5) ( "p_id" => integer 77 "id" => integer 128 "title" => string(17) "кресла Мебельторг" "slug" => string(23) "kresla-dlya-operatora-1" "tmb_pict" => NULL ) ) ) 82 => array(6) ( "p_id" => integer 1 "id" => integer 82 "title" => string(30) "Кресла и стулья для посетителя" "slug" => string(23) "stulya-dlya-posetitelya" "tmb_pict" => NULL "sub" => array(2) ( 123 => array(5) ( "p_id" => integer 82 "id" => integer 123 "title" => string(24) "кресла и стулья Chairman" "slug" => string(23) "kresla-dlya-posetitelya" "tmb_pict" => NULL ) 129 => array(5) ( "p_id" => integer 82 "id" => integer 129 "title" => string(26) "кресла и стулья Мебельторг" "slug" => string(23) "stulya-dlya-posetiteley" "tmb_pict" => NULL ) ) ) ) ) ) protected _cache => object Cache_Sqlite(2){ protected _db => object PDO(0)
protected _add_cache_name => array(2) ( 0 => string(10) "tree_level" 1 => string(5) "paths" ) private _tree_cache_name => string(30) "al_tree_production_category_al" protected _fields_rel => array(1) ( 0 => array(1) ( "slug" => string(5) "title" ) ) protected _has_one => array(0) protected _belongs_to => array(0) protected _load_with => array(0) protected _validation => NULL protected _object => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _changed => array(0) protected _original_values => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _related => array(0) protected _valid => bool TRUE protected _loaded => bool TRUE protected _saved => bool FALSE protected _sorting => NULL protected _foreign_key_suffix => string(3) "_id" protected _object_name => string(16) "catalog_category" protected _object_plural => string(18) "catalog_categories" protected _table_columns => array(10) ( "id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(2) "id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool FALSE "ordinal_position" => integer 1 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(14) "auto_increment" "key" => string(3) "PRI" "privileges" => string(31) "select,insert,update,references" ) "title" => array(12) ( "type" => string(6) "string" "column_name" => string(5) "title" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool FALSE "ordinal_position" => integer 2 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show" => array(13) ( "type" => string(3) "int" "min" => string(8) "-8388608" "max" => string(7) "8388607" "column_name" => string(4) "show" "column_default" => NULL "data_type" => string(9) "mediumint" "is_nullable" => bool FALSE "ordinal_position" => integer 3 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "slug" => array(12) ( "type" => string(6) "string" "column_name" => string(4) "slug" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 4 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "p_id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(4) "p_id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 5 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "tmb_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "tmb_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 6 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "medium_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(11) "medium_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 7 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "big_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "big_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 8 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show_description" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(3) "255" "column_name" => string(16) "show_description" "column_default" => string(1) "0" "data_type" => string(16) "tinyint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 9 "display" => string(1) "1" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "description" => array(12) ( "type" => string(6) "string" "character_maximum_length" => string(5) "65535" "column_name" => string(11) "description" "column_default" => NULL "data_type" => string(4) "text" "is_nullable" => bool TRUE "ordinal_position" => integer 10 "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) ) protected _updated_column => NULL protected _created_column => NULL protected _serialize_columns => array(0) protected _primary_key_value => string(2) "72" protected _table_names_plural => bool TRUE protected _reload_on_wakeup => bool TRUE protected _db => object Database_MySQL(6){ }
protected _config => array(4) ( "driver" => string(6) "sqlite" "default_expire" => integer 3600 "database" => string(78) "/home/users/m/m-f/domains/mebel-forever.ru/application/cache/kohana-cache.sql3" "schema" => string(99) "CREATE TABLE caches(id VARCHAR(127) PRIMARY KEY, tags VARCHAR(255), expiration INTEGER, cache TEXT)" ) }{ protected _connection_id => string(40) "a4bb74bc1e25ae38d034152cc6f3de8946db5ac8" protected _identifier => string(1) "`" public last_query => string(544) "SELECT `catalog_category`.`id` AS `id`, `catalog_category`.`title` AS `title`, `catalog_category`.`show` AS `show`, `catalog_cat …" protected _instance => string(7) "default" protected _connection => resource(mysql link) protected _config => array(6) ( "type" => string(5) "MySQL" "connection" => array(3) ( "hostname" => string(9) "localhost" "database" => string(3) "m-f" "persistent" => bool FALSE ) "table_prefix" => string(0) "" "charset" => string(4) "utf8" "caching" => bool FALSE "profiling" => bool TRUE ) }
protected _db_group => NULL protected _db_applied => array(0) protected _db_pending => array(0) protected _db_reset => bool TRUE protected _db_builder => NULL protected _with_applied => array(0) protected _cast_data => array(0) protected _errors_filename => string(16) "catalog_category" }{ protected _file => string(87) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/start.php" protected _data => array(1) ( "categories" => array(4) ( 125 => array(3) ( "title" => string(15) "Кресла chairman" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-1" "tmb_pict" => NULL ) 131 => array(3) ( "title" => string(17) "Кресла мебельторг" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-2" "tmb_pict" => NULL ) 130 => array(3) ( "title" => string(12) "Кресла Ultra" "path" => string(31) "kresla-dlya-rukovoditelya/Ultra" "tmb_pict" => NULL ) 75 => array(3) ( "title" => string(21) "Кресла Кулик - Систем" "path" => string(40) "kresla-dlya-rukovoditelya/kulik---sistem" "tmb_pict" => NULL ) ) ) }
"subheader" => object View(2){ protected _file => string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php" protected _data => array(1) ( "breadcrumbs" => object View(2)
){ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
) }343 { 344 throw new View_Exception('You must set the file to use within your view before rendering'); 345 } 346 347 // Combine local and global data and capture the output 348 return View::capture($this->_file, $this->_data); 349 } 350 351 }
-
SYSPATH/classes/Kohana/View.php [ 228 ] » Kohana_View->render()
223 */ 224 public function __toString() 225 { 226 try 227 { 228 return $this->render(); 229 } 230 catch (Exception $e) 231 { 232 /** 233 * Display the exception message.
-
APPPATH/views/frontend/layout.php [ 83 ] » Kohana_View->__toString()
78 <li class="mainmenu_item"><a href="/contact" class="mainmenu_item--link">Контакты</a></li> 79 </ul> 80 </div> 81 <div class="wrapper_content"> 82 <div class="container_12"> 83 <?php echo View::factory($inner_layout, array('col_left' => $col_left, 'col_center' => $col_center, 'subheader' => $subheader)); ?> 84 </div> 85 </div> 86 </div> 87 <div class="footer-push"></div> 88 </div>
-
SYSPATH/classes/Kohana/View.php [ 61 ] » include(arguments)
0
string(80) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/layout.php"
56 ob_start(); 57 58 try 59 { 60 // Load the view within the current scope 61 include $kohana_view_filename; 62 } 63 catch (Exception $e) 64 { 65 // Delete the output buffer 66 ob_end_clean();
-
SYSPATH/classes/Kohana/View.php [ 348 ] » Kohana_View::capture(arguments)
0
string(80) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/layout.php"
1
array(5) ( "auth_view" => object View(2)
{ protected _file => string(78) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/auth.php" protected _data => array(1) ( "logged_in" => bool FALSE ) }
"col_left" => object View(2){ protected _file => string(86) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/tree.php" protected _data => array(1) ( "category" => object Model_Catalog_Category(46)
"col_center" => object View(2){ protected _table_name => string(22) "production_category_al" protected _primary_key => string(2) "id" protected _has_many => array(1) ( "items" => array(4) ( "foreign_key" => string(11) "category_id" "through" => NULL "far_key" => string(7) "item_id" "model" => string(12) "Catalog_Item" ) ) protected _extra_fields => array(2) ( 0 => string(4) "slug" 1 => string(8) "tmb_pict" ) protected _config => array(1) ( "print" => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) ) protected _print => object Printtree(2)
) }{ protected _tree => object Model_Catalog_Category(46) { *RECURSION* } protected _config => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) }
protected _parent_key => string(4) "p_id" protected _root_id => integer 1 protected _title_field => string(5) "title" protected _sort_field => string(4) "show" protected _tree => array(1) ( 1 => array(6) ( "p_id" => integer 0 "id" => integer 1 "title" => string(4) "root" "slug" => string(4) "root" "tmb_pict" => NULL "sub" => array(4) ( 46 => array(6) ( "p_id" => integer 1 "id" => integer 46 "title" => string(20) "Мебель для персонала" "slug" => string(20) "mebel-dlya-personala" "tmb_pict" => NULL "sub" => array(3) ( 43 => array(6) ( "p_id" => integer 46 "id" => integer 43 "title" => string(12) "Серия "Арго"" "slug" => string(11) "seriya-argo" "tmb_pict" => NULL "sub" => array(12) ( ... ) ) 58 => array(6) ( "p_id" => integer 46 "id" => integer 58 "title" => string(22) "Серия эконом "Авантаж"" "slug" => string(21) "seriya-ekonom-avantaj" "tmb_pict" => NULL "sub" => array(5) ( ... ) ) 136 => array(6) ( "p_id" => integer 46 "id" => integer 136 "title" => string(23) "Серия "Simple" (Эконом)" "slug" => string(24) "seriya-Simple-(ekonom)-1" "tmb_pict" => NULL "sub" => array(2) ( ... ) ) ) ) 72 => array(6) ( "p_id" => integer 1 "id" => integer 72 "title" => string(23) "Кресла для руководителя" "slug" => string(25) "kresla-dlya-rukovoditelya" "tmb_pict" => NULL "sub" => array(4) ( 125 => array(5) ( "p_id" => integer 72 "id" => integer 125 "title" => string(15) "Кресла chairman" "slug" => string(27) "kresla-dlya-rukovoditelya-1" "tmb_pict" => NULL ) 131 => array(5) ( "p_id" => integer 72 "id" => integer 131 "title" => string(17) "Кресла мебельторг" "slug" => string(27) "kresla-dlya-rukovoditelya-2" "tmb_pict" => NULL ) 130 => array(5) ( "p_id" => integer 72 "id" => integer 130 "title" => string(12) "Кресла Ultra" "slug" => string(5) "Ultra" "tmb_pict" => NULL ) 75 => array(5) ( "p_id" => integer 72 "id" => integer 75 "title" => string(21) "Кресла Кулик - Систем" "slug" => string(14) "kulik---sistem" "tmb_pict" => NULL ) ) ) 77 => array(6) ( "p_id" => integer 1 "id" => integer 77 "title" => string(21) "Кресла для персонала" "slug" => string(21) "kresla-dlya-personala" "tmb_pict" => NULL "sub" => array(2) ( 124 => array(5) ( "p_id" => integer 77 "id" => integer 124 "title" => string(15) "кресла Chairman" "slug" => string(21) "kresla-dlya-operatora" "tmb_pict" => NULL ) 128 => array(5) ( "p_id" => integer 77 "id" => integer 128 "title" => string(17) "кресла Мебельторг" "slug" => string(23) "kresla-dlya-operatora-1" "tmb_pict" => NULL ) ) ) 82 => array(6) ( "p_id" => integer 1 "id" => integer 82 "title" => string(30) "Кресла и стулья для посетителя" "slug" => string(23) "stulya-dlya-posetitelya" "tmb_pict" => NULL "sub" => array(2) ( 123 => array(5) ( "p_id" => integer 82 "id" => integer 123 "title" => string(24) "кресла и стулья Chairman" "slug" => string(23) "kresla-dlya-posetitelya" "tmb_pict" => NULL ) 129 => array(5) ( "p_id" => integer 82 "id" => integer 129 "title" => string(26) "кресла и стулья Мебельторг" "slug" => string(23) "stulya-dlya-posetiteley" "tmb_pict" => NULL ) ) ) ) ) ) protected _cache => object Cache_Sqlite(2){ protected _db => object PDO(0)
protected _add_cache_name => array(2) ( 0 => string(10) "tree_level" 1 => string(5) "paths" ) private _tree_cache_name => string(30) "al_tree_production_category_al" protected _fields_rel => array(1) ( 0 => array(1) ( "slug" => string(5) "title" ) ) protected _has_one => array(0) protected _belongs_to => array(0) protected _load_with => array(0) protected _validation => NULL protected _object => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _changed => array(0) protected _original_values => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _related => array(0) protected _valid => bool TRUE protected _loaded => bool TRUE protected _saved => bool FALSE protected _sorting => NULL protected _foreign_key_suffix => string(3) "_id" protected _object_name => string(16) "catalog_category" protected _object_plural => string(18) "catalog_categories" protected _table_columns => array(10) ( "id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(2) "id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool FALSE "ordinal_position" => integer 1 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(14) "auto_increment" "key" => string(3) "PRI" "privileges" => string(31) "select,insert,update,references" ) "title" => array(12) ( "type" => string(6) "string" "column_name" => string(5) "title" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool FALSE "ordinal_position" => integer 2 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show" => array(13) ( "type" => string(3) "int" "min" => string(8) "-8388608" "max" => string(7) "8388607" "column_name" => string(4) "show" "column_default" => NULL "data_type" => string(9) "mediumint" "is_nullable" => bool FALSE "ordinal_position" => integer 3 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "slug" => array(12) ( "type" => string(6) "string" "column_name" => string(4) "slug" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 4 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "p_id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(4) "p_id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 5 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "tmb_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "tmb_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 6 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "medium_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(11) "medium_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 7 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "big_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "big_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 8 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show_description" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(3) "255" "column_name" => string(16) "show_description" "column_default" => string(1) "0" "data_type" => string(16) "tinyint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 9 "display" => string(1) "1" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "description" => array(12) ( "type" => string(6) "string" "character_maximum_length" => string(5) "65535" "column_name" => string(11) "description" "column_default" => NULL "data_type" => string(4) "text" "is_nullable" => bool TRUE "ordinal_position" => integer 10 "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) ) protected _updated_column => NULL protected _created_column => NULL protected _serialize_columns => array(0) protected _primary_key_value => string(2) "72" protected _table_names_plural => bool TRUE protected _reload_on_wakeup => bool TRUE protected _db => object Database_MySQL(6){ }
protected _config => array(4) ( "driver" => string(6) "sqlite" "default_expire" => integer 3600 "database" => string(78) "/home/users/m/m-f/domains/mebel-forever.ru/application/cache/kohana-cache.sql3" "schema" => string(99) "CREATE TABLE caches(id VARCHAR(127) PRIMARY KEY, tags VARCHAR(255), expiration INTEGER, cache TEXT)" ) }{ protected _connection_id => string(40) "a4bb74bc1e25ae38d034152cc6f3de8946db5ac8" protected _identifier => string(1) "`" public last_query => string(544) "SELECT `catalog_category`.`id` AS `id`, `catalog_category`.`title` AS `title`, `catalog_category`.`show` AS `show`, `catalog_cat …" protected _instance => string(7) "default" protected _connection => resource(mysql link) protected _config => array(6) ( "type" => string(5) "MySQL" "connection" => array(3) ( "hostname" => string(9) "localhost" "database" => string(3) "m-f" "persistent" => bool FALSE ) "table_prefix" => string(0) "" "charset" => string(4) "utf8" "caching" => bool FALSE "profiling" => bool TRUE ) }
protected _db_group => NULL protected _db_applied => array(0) protected _db_pending => array(0) protected _db_reset => bool TRUE protected _db_builder => NULL protected _with_applied => array(0) protected _cast_data => array(0) protected _errors_filename => string(16) "catalog_category" }{ protected _file => string(87) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/start.php" protected _data => array(1) ( "categories" => array(4) ( 125 => array(3) ( "title" => string(15) "Кресла chairman" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-1" "tmb_pict" => NULL ) 131 => array(3) ( "title" => string(17) "Кресла мебельторг" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-2" "tmb_pict" => NULL ) 130 => array(3) ( "title" => string(12) "Кресла Ultra" "path" => string(31) "kresla-dlya-rukovoditelya/Ultra" "tmb_pict" => NULL ) 75 => array(3) ( "title" => string(21) "Кресла Кулик - Систем" "path" => string(40) "kresla-dlya-rukovoditelya/kulik---sistem" "tmb_pict" => NULL ) ) ) }
"subheader" => object View(2){ protected _file => string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php" protected _data => array(1) ( "breadcrumbs" => object View(2)
"inner_layout" => string(21) "frontend/inner_layout" ){ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
) }343 { 344 throw new View_Exception('You must set the file to use within your view before rendering'); 345 } 346 347 // Combine local and global data and capture the output 348 return View::capture($this->_file, $this->_data); 349 } 350 351 }
-
SYSPATH/classes/Kohana/Controller/Template.php [ 44 ] » Kohana_View->render()
39 */ 40 public function after() 41 { 42 if ($this->auto_render === TRUE) 43 { 44 $this->response->body($this->template->render()); 45 } 46 47 parent::after(); 48 } 49
-
APPPATH/classes/Controller/Default.php [ 24 ] » Kohana_Controller_Template->after()
19 parent::__construct($request, $response); 20 } 21 22 public function after() 23 { 24 parent::after(); 25 } 26 27 /** 28 * @param string $filename 29 * @param boolean $with_base
-
APPPATH/classes/Controller/Frontend.php [ 19 ] » Controller_Default->after()
14 protected $_inner_layout = 'frontend/inner_layout'; 15 16 function after() 17 { 18 $this->template->inner_layout = $this->_inner_layout; 19 parent::after(); 20 } 21 22 function before() 23 { 24 View::set_global('searchform_query', '');
-
SYSPATH/classes/Kohana/Controller.php [ 87 ] » Controller_Frontend->after()
82 83 // Execute the action itself 84 $this->{$action}(); 85 86 // Execute the "after action" method 87 $this->after(); 88 89 // Return the response 90 return $this->response; 91 } 92
-
{PHP internal call} » Kohana_Controller->execute()
-
SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ] » ReflectionMethod->invoke(arguments)
0
object Controller_Frontend_Catalog(6)
{ protected _view_base_dir => string(9) "frontend/" public template => object View(2)
{ protected _file => string(80) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/layout.php" protected _data => array(5) ( "auth_view" => object View(2)
protected _inner_layout => string(21) "frontend/inner_layout" public auto_render => bool TRUE public request => object Request(19){ protected _file => string(78) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/auth.php" protected _data => array(1) ( "logged_in" => bool FALSE ) }
"col_left" => object View(2){ protected _file => string(86) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/tree.php" protected _data => array(1) ( "category" => object Model_Catalog_Category(46)
"col_center" => object View(2){ protected _table_name => string(22) "production_category_al" protected _primary_key => string(2) "id" protected _has_many => array(1) ( "items" => array(4) ( "foreign_key" => string(11) "category_id" "through" => NULL "far_key" => string(7) "item_id" "model" => string(12) "Catalog_Item" ) ) protected _extra_fields => array(2) ( 0 => string(4) "slug" 1 => string(8) "tmb_pict" ) protected _config => array(1) ( "print" => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) ) protected _print => object Printtree(2)
) }{ protected _tree => object Model_Catalog_Category(46) { *RECURSION* } protected _config => array(17) ( "crud_actions_open_tag" => string(27) "<span class="tree_control">" "crud_actions_close_tag" => string(7) "</span>" "crud_route_name" => string(9) "b_catalog" "crud_route_controller" => string(8) "category" "crud_action_safedelete_class" => string(0) "" "crud_action_deletechilds_class" => string(0) "" "crud_action_clean_class" => string(0) "" "crud_action_edit_class" => string(0) "" "crud_tree_wrapper_open_tag" => string(21) "<ul class="tree_list"" "crud_tree_wrapper_close_tag" => string(5) "</ul>" "crud_tree_item_open_tag" => string(72) "<li class="tree_cat_line"><i class="glyphicon glyphicon-move"></i> " "crud_tree_item_close_tag" => string(5) "</li>" "crud_tree_items_socket_class" => string(4) "tisc" "crud_tree_items_socket_title" => string(18) "Показать продукцию" "crud_tree_dropdown_class" => string(21) "form-control input-sm" "f_default_category_route" => string(9) "f_catalog" "f_default_ul_css_class" => string(6) "sb_cat" ) }
protected _parent_key => string(4) "p_id" protected _root_id => integer 1 protected _title_field => string(5) "title" protected _sort_field => string(4) "show" protected _tree => array(1) ( 1 => array(6) ( "p_id" => integer 0 "id" => integer 1 "title" => string(4) "root" "slug" => string(4) "root" "tmb_pict" => NULL "sub" => array(4) ( 46 => array(6) ( "p_id" => integer 1 "id" => integer 46 "title" => string(20) "Мебель для персонала" "slug" => string(20) "mebel-dlya-personala" "tmb_pict" => NULL "sub" => array(3) ( ... ) ) 72 => array(6) ( "p_id" => integer 1 "id" => integer 72 "title" => string(23) "Кресла для руководителя" "slug" => string(25) "kresla-dlya-rukovoditelya" "tmb_pict" => NULL "sub" => array(4) ( ... ) ) 77 => array(6) ( "p_id" => integer 1 "id" => integer 77 "title" => string(21) "Кресла для персонала" "slug" => string(21) "kresla-dlya-personala" "tmb_pict" => NULL "sub" => array(2) ( ... ) ) 82 => array(6) ( "p_id" => integer 1 "id" => integer 82 "title" => string(30) "Кресла и стулья для посетителя" "slug" => string(23) "stulya-dlya-posetitelya" "tmb_pict" => NULL "sub" => array(2) ( ... ) ) ) ) ) protected _cache => object Cache_Sqlite(2){ protected _db => object PDO(0)
protected _add_cache_name => array(2) ( 0 => string(10) "tree_level" 1 => string(5) "paths" ) private _tree_cache_name => string(30) "al_tree_production_category_al" protected _fields_rel => array(1) ( 0 => array(1) ( "slug" => string(5) "title" ) ) protected _has_one => array(0) protected _belongs_to => array(0) protected _load_with => array(0) protected _validation => NULL protected _object => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _changed => array(0) protected _original_values => array(10) ( "id" => string(2) "72" "title" => string(23) "Кресла для руководителя" "show" => string(2) "12" "slug" => string(25) "kresla-dlya-rukovoditelya" "p_id" => string(1) "1" "tmb_pict" => NULL "medium_pict" => NULL "big_pict" => NULL "show_description" => string(1) "0" "description" => NULL ) protected _related => array(0) protected _valid => bool TRUE protected _loaded => bool TRUE protected _saved => bool FALSE protected _sorting => NULL protected _foreign_key_suffix => string(3) "_id" protected _object_name => string(16) "catalog_category" protected _object_plural => string(18) "catalog_categories" protected _table_columns => array(10) ( "id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(2) "id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool FALSE "ordinal_position" => integer 1 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(14) "auto_increment" "key" => string(3) "PRI" "privileges" => string(31) "select,insert,update,references" ) "title" => array(12) ( "type" => string(6) "string" "column_name" => string(5) "title" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool FALSE "ordinal_position" => integer 2 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show" => array(13) ( "type" => string(3) "int" "min" => string(8) "-8388608" "max" => string(7) "8388607" "column_name" => string(4) "show" "column_default" => NULL "data_type" => string(9) "mediumint" "is_nullable" => bool FALSE "ordinal_position" => integer 3 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "slug" => array(12) ( "type" => string(6) "string" "column_name" => string(4) "slug" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 4 "character_maximum_length" => string(3) "255" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "p_id" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(8) "16777215" "column_name" => string(4) "p_id" "column_default" => NULL "data_type" => string(18) "mediumint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 5 "display" => string(1) "3" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "tmb_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "tmb_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 6 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "medium_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(11) "medium_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 7 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "big_pict" => array(12) ( "type" => string(6) "string" "column_name" => string(8) "big_pict" "column_default" => NULL "data_type" => string(7) "varchar" "is_nullable" => bool TRUE "ordinal_position" => integer 8 "character_maximum_length" => string(3) "180" "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "show_description" => array(13) ( "type" => string(3) "int" "min" => string(1) "0" "max" => string(3) "255" "column_name" => string(16) "show_description" "column_default" => string(1) "0" "data_type" => string(16) "tinyint unsigned" "is_nullable" => bool TRUE "ordinal_position" => integer 9 "display" => string(1) "1" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) "description" => array(12) ( "type" => string(6) "string" "character_maximum_length" => string(5) "65535" "column_name" => string(11) "description" "column_default" => NULL "data_type" => string(4) "text" "is_nullable" => bool TRUE "ordinal_position" => integer 10 "collation_name" => string(15) "utf8_general_ci" "comment" => string(0) "" "extra" => string(0) "" "key" => string(0) "" "privileges" => string(31) "select,insert,update,references" ) ) protected _updated_column => NULL protected _created_column => NULL protected _serialize_columns => array(0) protected _primary_key_value => string(2) "72" protected _table_names_plural => bool TRUE protected _reload_on_wakeup => bool TRUE protected _db => object Database_MySQL(6){ }
protected _config => array(4) ( "driver" => string(6) "sqlite" "default_expire" => integer 3600 "database" => string(78) "/home/users/m/m-f/domains/mebel-forever.ru/application/cache/kohana-cache.sql3" "schema" => string(99) "CREATE TABLE caches(id VARCHAR(127) PRIMARY KEY, tags VARCHAR(255), expiration INTEGER, cache TEXT)" ) }{ protected _connection_id => string(40) "a4bb74bc1e25ae38d034152cc6f3de8946db5ac8" protected _identifier => string(1) "`" public last_query => string(544) "SELECT `catalog_category`.`id` AS `id`, `catalog_category`.`title` AS `title`, `catalog_category`.`show` AS `show`, `catalog_cat …" protected _instance => string(7) "default" protected _connection => resource(mysql link) protected _config => array(6) ( "type" => string(5) "MySQL" "connection" => array(3) ( "hostname" => string(9) "localhost" "database" => string(3) "m-f" "persistent" => bool FALSE ) "table_prefix" => string(0) "" "charset" => string(4) "utf8" "caching" => bool FALSE "profiling" => bool TRUE ) }
protected _db_group => NULL protected _db_applied => array(0) protected _db_pending => array(0) protected _db_reset => bool TRUE protected _db_builder => NULL protected _with_applied => array(0) protected _cast_data => array(0) protected _errors_filename => string(16) "catalog_category" }{ protected _file => string(87) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/start.php" protected _data => array(1) ( "categories" => array(4) ( 125 => array(3) ( "title" => string(15) "Кресла chairman" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-1" "tmb_pict" => NULL ) 131 => array(3) ( "title" => string(17) "Кресла мебельторг" "path" => string(53) "kresla-dlya-rukovoditelya/kresla-dlya-rukovoditelya-2" "tmb_pict" => NULL ) 130 => array(3) ( "title" => string(12) "Кресла Ultra" "path" => string(31) "kresla-dlya-rukovoditelya/Ultra" "tmb_pict" => NULL ) 75 => array(3) ( "title" => string(21) "Кресла Кулик - Систем" "path" => string(40) "kresla-dlya-rukovoditelya/kulik---sistem" "tmb_pict" => NULL ) ) ) }
"subheader" => object View(2){ protected _file => string(91) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/subheader.php" protected _data => array(1) ( "breadcrumbs" => object View(2)
"inner_layout" => string(21) "frontend/inner_layout" ) }{ protected _file => string(93) "/home/users/m/m-f/domains/mebel-forever.ru/application/views/frontend/catalog/breadcrumbs.php" protected _data => array(1) ( "links" => NULL ) }
) }{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _filters => array(0) protected _uri => string(16) "catalog(/<path>)" protected _regex => array(1) ( "path" => string(2) ".*" ) protected _defaults => array(3) ( "controller" => string(7) "catalog" "directory" => string(8) "Frontend" "action" => string(5) "index" ) protected _route_regex => string(31) "#^catalog(?:/(?P<path>.*))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(8) "Frontend" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(33) "catalog/kresla-dlya-rukovoditelya" protected _external => bool FALSE protected _params => array(1) ( "path" => string(25) "kresla-dlya-rukovoditelya" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}{ protected _status => integer 200 protected _header => object HTTP_Header(0)
}{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.1" }92 93 // Create a new instance of the controller 94 $controller = $class->newInstance($request, $response); 95 96 // Run the controller's execute() method 97 $response = $class->getMethod('execute')->invoke($controller); 98 99 if ( ! $response instanceof Response) 100 { 101 // Controller failed to return a Response. 102 throw new Kohana_Exception('Controller failed to return a Response');
-
SYSPATH/classes/Kohana/Request/Client.php [ 114 ] » Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(16) "catalog(/<path>)" protected _regex => array(1) ( "path" => string(2) ".*" ) protected _defaults => array(3) ( "controller" => string(7) "catalog" "directory" => string(8) "Frontend" "action" => string(5) "index" ) protected _route_regex => string(31) "#^catalog(?:/(?P<path>.*))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(8) "Frontend" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(33) "catalog/kresla-dlya-rukovoditelya" protected _external => bool FALSE protected _params => array(1) ( "path" => string(25) "kresla-dlya-rukovoditelya" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}1
object Response(5)
{ protected _status => integer 200 protected _header => object HTTP_Header(0)
{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.1" }109 $orig_response = $response = Response::factory(array('_protocol' => $request->protocol())); 110 111 if (($cache = $this->cache()) instanceof HTTP_Cache) 112 return $cache->execute($this, $request, $response); 113 114 $response = $this->execute_request($request, $response); 115 116 // Execute response callbacks 117 foreach ($this->header_callbacks() as $header => $callback) 118 { 119 if ($response->headers($header))
-
SYSPATH/classes/Kohana/Request.php [ 986 ] » Kohana_Request_Client->execute(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.1" protected _secure => bool FALSE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(16) "catalog(/<path>)" protected _regex => array(1) ( "path" => string(2) ".*" ) protected _defaults => array(3) ( "controller" => string(7) "catalog" "directory" => string(8) "Frontend" "action" => string(5) "index" ) protected _route_regex => string(31) "#^catalog(?:/(?P<path>.*))?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(8) "Frontend" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(33) "catalog/kresla-dlya-rukovoditelya" protected _external => bool FALSE protected _params => array(1) ( "path" => string(25) "kresla-dlya-rukovoditelya" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}981 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array( 982 ':uri' => $this->_uri, 983 )); 984 } 985 986 return $this->_client->execute($this); 987 } 988 989 /** 990 * Returns whether this request is the initial request Kohana received. 991 * Can be used to test for sub requests.
-
DOCROOT/index.php [ 115 ] » Kohana_Request->execute()
110 /** 111 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 112 * If no source is specified, the URI will be automatically detected. 113 */ 114 echo Request::factory(TRUE, array(), FALSE) 115 ->execute() 116 ->send_headers(TRUE) 117 ->body(); 118 }