MODPATH/cache/classes/Kohana/Cache/File.php [ 151 ]
146 $lifetime = $data->fgets();
147
148 // If we're at the EOF at this point, corrupted!
149 if ($data->eof())
150 {
151 throw new Cache_Exception(__METHOD__.' corrupted cache file!');
152 }
153
154 $cache = '';
155
156 while ($data->eof() === FALSE)
-
APPPATH/classes/Helper.php [ 63 ] » Kohana_Cache_File->get(arguments)
0
string(32) "1ab01c062eb207fa866ac50772fcd20b"
58 * @return Kohana_Config_Group|mixed 59 */ 60 static function get_file_config($config_name) 61 { 62 $cache_token = md5(PROJECT. SUBDOMAIN . $config_name); 63 if (!$config = Cache::instance()->get($cache_token)) { 64 $config = Kohana::$config->load($config_name); 65 if(Kohana::$caching){ 66 Cache::instance()->set($cache_token, $config, Date::YEAR); 67 } 68 }
-
APPPATH/classes/Model/Image.php [ 16 ] » Helper::get_file_config(arguments)
0
string(16) "subdomain.tables"
11 * @return string Алиас таблицы, если есть 12 */ 13 protected function sub_table($table, $type) 14 { 15 //Вставляем алиасы только для типов картинок с алиасами по контенту 16 $sub_tables = Helper::get_file_config('subdomain.tables'); 17 if(array_search($type, $sub_tables)){ 18 if(array_search($table, $sub_tables)){ 19 return $table . Helper::get_subdomain('db'); 20 }else{ 21 return $table;
-
APPPATH/classes/Model/Image.php [ 58 ] » Model_Image->sub_table(arguments)
0
string(6) "images"
1
string(7) "catalog"
53 } 54 55 public function get_imagesByIdconnectType($id_connect, $type, $limit = 999, $database_config = NULL) 56 { 57 return DB::select()->cached() 58 ->from($this->sub_table('images', $type)) 59 ->where('id_connect', '=', $id_connect) 60 ->and_where('type', '=', $type) 61 ->limit($limit) 62 ->order_by('param', 'DESC') 63 ->order_by('position', 'DESC')
-
APPPATH/classes/Catalog.php [ 117 ] » Model_Image->get_imagesByIdconnectType(arguments)
0
string(3) "115"
1
string(7) "catalog"
112 $CUSTOM_ARRAY = TRUE; 113 } 114 foreach($data['data'] as $data_key => $data_value){ 115 $replace = FALSE; 116 $EMPTY_IMAGE = NULL; 117 $data['data'][$data_key]['images'] = $Model_Image->get_imagesByIdconnectType($data_value['id'], $type); 118 // Сразу же проверяем просвоена ли картинка к элементу 119 if( !$data['data'][$data_key]['images']){ 120 if($type == 'catalog'){ 121 /* Если у товара нет своего фото, то вешаем фото с раздела */ 122 if (Arr::get($get_app_settings, 'catalog_photo_replace') == 'true') {
-
APPPATH/classes/Catalog.php [ 244 ] » Catalog::add_images(arguments)
0
array(5) ( "seo" => array(3) ( "title" => string(115) "Средства спасения, медоборудование в Хабаровске продажа оптом" "description" => string(115) "Средства спасения, медоборудование в Хабаровске продажа оптом" "keywords" => string(0) "" ) "category" => array(7) ( 0 => array(14) ( "id" => string(5) "14481" "title" => string(37) "Веревочные лестницы" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(20) "verevochnye-lestnicy" "parent" => string(5) "14480" "url" => string(31) "pozharnoe--verevochnye-lestnicy" "position" => string(3) "997" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15746" "title" => string(45) "/public/images/category/140x140/lesnicca5.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14481" "param" => string(0) "" "position" => string(1) "0" "filename" => string(13) "lesnicca5.png" ) ) ) 1 => array(14) ( "id" => string(5) "14482" "title" => string(29) "Средства защиты" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(17) "sredstva-zaschity" "parent" => string(5) "14480" "url" => string(28) "pozharnoe--sredstva-zaschity" "position" => string(3) "996" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15752" "title" => string(40) "/public/images/category/140x140/boti.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14482" "param" => string(0) "" "position" => string(1) "0" "filename" => string(8) "boti.png" ) ) ) 2 => array(14) ( "id" => string(5) "14483" "title" => string(14) "Аптечки" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(8) "aptechki" "parent" => string(5) "14480" "url" => string(19) "pozharnoe--aptechki" "position" => string(3) "995" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(4) ( "filename" => string(13) "empty_big.png" "type" => string(7) "default" "title" => string(48) "/application/views/default/_images/empty_big.png" "description" => string(54) "у товара 14483 не присвоено фото" ) ) ) 3 => array(14) ( "id" => string(5) "14484" "title" => string(44) "Оборудование для ГО и ЧС" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(26) "oborudovanie-dlya-go-i-chs" "parent" => string(5) "14480" "url" => string(37) "pozharnoe--oborudovanie-dlya-go-i-chs" "position" => string(3) "994" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15769" "title" => string(47) "/public/images/category/140x140/sumka_sanin.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14484" "param" => string(0) "" "position" => string(1) "0" "filename" => string(15) "sumka_sanin.png" ) ) ) 4 => array(14) ( "id" => string(5) "14485" "title" => string(26) "Самоспасатели" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(13) "samospasateli" "parent" => string(5) "14480" "url" => string(24) "pozharnoe--samospasateli" "position" => string(3) "993" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15774" "title" => string(41) "/public/images/category/140x140/spi20.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14485" "param" => string(0) "" "position" => string(1) "0" "filename" => string(9) "spi20.png" ) ) ) 5 => array(14) ( "id" => string(5) "14486" "title" => string(45) "Полотно противопожарное" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(24) "polotno-protivopozharnoe" "parent" => string(5) "14480" "url" => string(35) "pozharnoe--polotno-protivopozharnoe" "position" => string(3) "992" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15778" "title" => string(46) "/public/images/category/140x140/polotnoazb.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14486" "param" => string(0) "" "position" => string(1) "0" "filename" => string(14) "polotnoazb.png" ) ) ) 6 => array(14) ( "id" => string(5) "14487" "title" => string(38) "Лента для ограждения" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(23) "lenta-dlya-ograzhdeniya" "parent" => string(5) "14480" "url" => string(34) "pozharnoe--lenta-dlya-ograzhdeniya" "position" => string(3) "991" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15783" "title" => string(41) "/public/images/category/140x140/lenta.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14487" "param" => string(0) "" "position" => string(1) "0" "filename" => string(9) "lenta.png" ) ) ) ) "catalog_template" => string(7) "default" "template" => string(32) "default/catalog/itemscatalog-4-3" "data" => array(24) ( 0 => array(27) ( "category_name" => string(37) "Веревочные лестницы" "category_url" => string(31) "pozharnoe--verevochnye-lestnicy" "id" => string(3) "115" "group" => string(3) "115" "title" => string(25) "Лестница ЛВС-6" "description" => string(194) "для спуска человека с высоты в аварийной или чрезвычайной ситуации(лестница, крабин, молоток, сумка-чехол)" "category" => string(5) "14481" "url" => string(16) "lestnica-lvs-6-9" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "2700" "manufacture" => string(0) "" "image" => string(13) "lesnicca5.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(1) "9" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 1 => array(27) ( "category_name" => string(37) "Веревочные лестницы" "category_url" => string(31) "pozharnoe--verevochnye-lestnicy" "id" => string(3) "116" "group" => string(3) "116" "title" => string(26) "Лестница ЛВС-10" "description" => string(194) "для спуска человека с высоты в аварийной или чрезвычайной ситуации(лестница, крабин, молоток, сумка-чехол)" "category" => string(5) "14481" "url" => string(18) "lestnica-lvs-10-16" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "4100" "manufacture" => string(0) "" "image" => string(13) "lesnicca5.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "16" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 2 => array(27) ( "category_name" => string(37) "Веревочные лестницы" "category_url" => string(31) "pozharnoe--verevochnye-lestnicy" "id" => string(3) "117" "group" => string(3) "117" "title" => string(26) "Лестница ЛВС-15" "description" => string(194) "для спуска человека с высоты в аварийной или чрезвычайной ситуации(лестница, крабин, молоток, сумка-чехол)" "category" => string(5) "14481" "url" => string(18) "lestnica-lvs-15-23" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "7000" "manufacture" => string(0) "" "image" => string(13) "lesnicca5.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "23" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 3 => array(27) ( "category_name" => string(37) "Веревочные лестницы" "category_url" => string(31) "pozharnoe--verevochnye-lestnicy" "id" => string(3) "118" "group" => string(3) "118" "title" => string(80) "Веревка пожарная спасательная в чехле ВПС-30" "description" => string(0) "" "category" => string(5) "14481" "url" => string(51) "verevka-pozharnaya-spasatel-naya-v-chehle-vps-30-29" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(4) "2150" "manufacture" => string(0) "" "image" => string(36) "5031f357e87fe0974eebad9abbf941c4.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "29" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 4 => array(27) ( "category_name" => string(37) "Веревочные лестницы" "category_url" => string(31) "pozharnoe--verevochnye-lestnicy" "id" => string(3) "119" "group" => string(3) "119" "title" => string(80) "Веревка пожарная спасательная в чехле ВПС-50" "description" => string(0) "" "category" => string(5) "14481" "url" => string(51) "verevka-pozharnaya-spasatel-naya-v-chehle-vps-50-35" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(4) "2750" "manufacture" => string(0) "" "image" => string(36) "5031f357e87fe0974eebad9abbf941c4.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "35" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 5 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "120" "group" => string(3) "120" "title" => string(43) "Покрывало спасательное" "description" => string(280) "изотермическая полиэфирная пленка с напылением металла с разных сторон. Защищае пострадавшего от перегрева или переохлаждения в …" "category" => string(5) "14482" "url" => string(25) "pokryvalo-spasatel-noe-43" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(3) "200" "manufacture" => string(0) "" "image" => string(15) "odealo_spas.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "43" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 6 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "121" "group" => string(3) "121" "title" => string(46) "Огнестойкая накидка Шанс" "description" => string(60) "для укрывания во время эвакуации" "category" => string(5) "14482" "url" => string(29) "ognestoykaya-nakidka-shans-50" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1750" "manufacture" => string(0) "" "image" => string(10) "shanss.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "50" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 7 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "122" "group" => string(3) "122" "title" => string(54) "Коврик диэлектрический (750х750)" "description" => string(245) "дополнительное средство для защиты от поражения эл. Током при работе с закрытыми электроустановками напряжением свыше 1000вольт( …" "category" => string(5) "14482" "url" => string(35) "kovrik-dielektricheskiy-750h750--57" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(3) "750" "manufacture" => string(0) "" "image" => string(10) "kovrik.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "57" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 8 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "123" "group" => string(3) "123" "title" => string(36) "Искрогаситель ИГС-45" "description" => string(358) "Искрогасители автомобильные ИСГ устанавливаются на выхлопных трубах автомобилей,въезжающих на территорию предприятий высокой пож …" "category" => string(5) "14482" "url" => string(22) "iskrogasitel-igs-45-64" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1270" "manufacture" => string(0) "" "image" => string(12) "123726_6.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "64" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 9 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "124" "group" => string(3) "124" "title" => string(36) "Искрогаситель ИГС-60" "description" => string(0) "" "category" => string(5) "14482" "url" => string(22) "iskrogasitel-igs-60-71" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1350" "manufacture" => string(0) "" "image" => string(12) "123726_6.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "71" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 10 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "125" "group" => string(3) "125" "title" => string(36) "Искрогаситель ИГС-70" "description" => string(0) "" "category" => string(5) "14482" "url" => string(22) "iskrogasitel-igs-70-77" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1500" "manufacture" => string(0) "" "image" => string(12) "123726_6.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "77" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 11 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "126" "group" => string(3) "126" "title" => string(36) "Искгогаситель ИГС-90" "description" => string(0) "" "category" => string(5) "14482" "url" => string(22) "iskgogasitel-igs-90-83" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1800" "manufacture" => string(0) "" "image" => string(12) "123726_6.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "83" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 12 => array(27) ( "category_name" => string(29) "Средства защиты" "category_url" => string(28) "pozharnoe--sredstva-zaschity" "id" => string(3) "127" "group" => string(3) "127" "title" => string(37) "Искрогаситель ИГС-120" "description" => string(0) "" "category" => string(5) "14482" "url" => string(23) "iskrogasitel-igs-120-89" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "2100" "manufacture" => string(0) "" "image" => string(12) "123726_6.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "89" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 13 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "128" "group" => string(3) "128" "title" => string(70) "Аптечка Производственная (метал. шкаф)" "description" => string(161) "расчитана для оказания первой мед. помощи на коллектив до 30 человек (металлический шкаф)" "category" => string(5) "14483" "url" => string(42) "aptechka-proizvodstvennaya-metal-shkaf--97" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "2600" "manufacture" => string(0) "" "image" => string(22) "aptehka_proizvodst.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(2) "97" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 14 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "129" "group" => string(3) "129" "title" => string(183) "Аптечка для оказания первой помощи работникам пластиковый шкаф (по приказу МЗ и СР РФ от 05.03.2011 № 169н)" "description" => string(148) "изготовлена в соответствии с приказом МЗ и СР РФ от 05.03.2011 № 169н (пластиковый шкаф)" "category" => string(5) "14483" "url" => string(114) "aptechka-dlya-okazaniya-pervoy-pomoschi-rabotnikam-plastikovyy-shkaf-po-prikazu-mz-i-sr-rf-ot-05-03-2011-169n--104" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1600" "manufacture" => string(0) "" "image" => string(18) "aptehka_perpom.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "104" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 15 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "130" "group" => string(3) "130" "title" => string(189) "Аптечка для оказания первой помощи работникам пластиковый чемодан (по приказу МЗ и СР РФ от 05.03.2011 № 169н)" "description" => string(154) "изготовлена в соответствии с приказом МЗ и СР РФ от 05.03.2011 № 169н (пластиковый чемодан)" "category" => string(5) "14483" "url" => string(117) "aptechka-dlya-okazaniya-pervoy-pomoschi-rabotnikam-plastikovyy-chemodan-po-prikazu-mz-i-sr-rf-ot-05-03-2011-169n--111" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(4) "1200" "manufacture" => string(0) "" "image" => string(13) "Universal.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "111" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 16 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "131" "group" => string(3) "131" "title" => string(45) "Аптечка Противоожоговая" "description" => string(143) "для оказания первой помощи при ожогах различной степени (пластиковый чемодан)" "category" => string(5) "14483" "url" => string(30) "aptechka-protivoozhogovaya-118" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "2350" "manufacture" => string(0) "" "image" => string(19) "aptehka_proogeg.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "118" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 17 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "132" "group" => string(3) "132" "title" => string(63) "Аптечка Автомобильная АВТО Колесо" "description" => string(123) "для оказания первой мед. помощи для людей, находящихся в автомобиле" "category" => string(5) "14483" "url" => string(39) "aptechka-avtomobil-naya-avto-koleso-125" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(3) "500" "manufacture" => string(0) "" "image" => string(18) "aptehka_koleso.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "125" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 18 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "133" "group" => string(3) "133" "title" => string(41) "Аптечка Автомобильная" "description" => string(123) "для оказания первой мед. помощи для людей, находящихся в автомобиле" "category" => string(5) "14483" "url" => string(27) "aptechka-avtomobil-naya-132" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(3) "380" "manufacture" => string(0) "" "image" => string(15) "aptehka_new.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "132" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 19 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "134" "group" => string(3) "134" "title" => string(73) "Индивидуальный перевязочный пакет ИПП-1" "description" => string(522) "Пакеты перевязочные индивидуальные предназначены для оказания первой медицинской само- и взаимопомощи посредством наложения перв …" "category" => string(5) "14483" "url" => string(45) "individual-nyy-perevyazochnyy-paket-ipp-1-139" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(3) "100" "manufacture" => string(0) "" "image" => string(17) "5490c15ce0dc0.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "139" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 20 => array(27) ( "category_name" => string(14) "Аптечки" "category_url" => string(19) "pozharnoe--aptechki" "id" => string(3) "135" "group" => string(3) "135" "title" => string(132) "Комплект индивидуальный противоожоговый с перевязочным пакетом КИП № 2" "description" => string(335) "Утвержден приказом МЧС России от 23.12.2005 N 999 с изменениями и дополнениями от 30.06.2014 приказ МЧС России N331 от 30.06.201 …" "category" => string(5) "14483" "url" => string(75) "komplekt-individual-nyy-protivoozhogovyy-s-perevyazochnym-paketom-kip-2-146" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(3) "310" "manufacture" => string(0) "" "image" => string(9) "kip_2.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "146" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 21 => array(27) ( "category_name" => string(44) "Оборудование для ГО и ЧС" "category_url" => string(37) "pozharnoe--oborudovanie-dlya-go-i-chs" "id" => string(3) "136" "group" => string(3) "136" "title" => string(43) "Носилки тканевые для ЧС" "description" => string(106) "из плотной водонепрницаемой ткани, в чехле-планшете, 1,8х0,75" "category" => string(5) "14484" "url" => string(29) "nosilki-tkanevye-dlya-chs-154" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1000" "manufacture" => string(0) "" "image" => string(11) "nosilki.png" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "154" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 22 => array(27) ( "category_name" => string(44) "Оборудование для ГО и ЧС" "category_url" => string(37) "pozharnoe--oborudovanie-dlya-go-i-chs" "id" => string(3) "137" "group" => string(3) "137" "title" => string(68) "КИМГЗ (основные вложения) (10 вложений)" "description" => string(380) "Комплекты индивидуальные медицинские гражданской защиты (КИМГЗ) укомплектованы в соответствии с приказом МЧС России №23 от 23.01 …" "category" => string(5) "14484" "url" => string(43) "kimgz-osnovnye-vlozheniya-10-vlozheniy--161" "what" => string(8) "р./шт" "kolvo" => string(0) "" "cost" => string(4) "1150" "manufacture" => string(0) "" "image" => string(9) "Kimgz.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "161" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) 23 => array(27) ( "category_name" => string(44) "Оборудование для ГО и ЧС" "category_url" => string(37) "pozharnoe--oborudovanie-dlya-go-i-chs" "id" => string(3) "138" "group" => string(3) "138" "title" => string(90) "КИМГЗ (основные вложения+ дополнения) (14 вложений)" "description" => string(0) "" "category" => string(5) "14484" "url" => string(55) "kimgz-osnovnye-vlozheniya-dopolneniya-14-vlozheniy--167" "what" => string(7) "р/шт" "kolvo" => string(0) "" "cost" => string(4) "3300" "manufacture" => string(0) "" "image" => string(9) "Kimgz.jpg" "date" => string(19) "2018-10-01 03:10:24" "position" => string(3) "167" "label_new" => string(0) "" "label_hot" => string(0) "" "label_sale" => string(0) "" "articul" => string(0) "" "costtwo" => string(1) "0" "description_big" => string(0) "" "active" => string(1) "1" "cost_old" => string(0) "" "offer" => string(0) "" "label_offer" => string(0) "" "label_main" => string(0) "" "position_index" => string(0) "" ) ) )
1
string(7) "catalog"
239 }else{ 240 return $categorys; 241 } 242 }else{ 243 //Add tovar images 244 $data = Catalog::add_images($data, 'catalog'); 245 } 246 247 //Считаем общее количество товаров для пагинатора 248 $data['count'] = $Model_Catalog->countCatalogCat($data['category'], $table, $filter_lilu); 249 if($data['count']){
-
APPPATH/classes/Controller/Catalog.php [ 85 ] » Catalog::get_tovarsOnCategory(arguments)
0
array(15) ( "updown" => string(4) "true" "cart" => string(4) "true" "cost_filter" => string(4) "true" "expand_tovars" => string(4) "true" "tovar_view" => string(7) "default" "main_level_catalog" => string(22) "pozharnoe-oborudovanie" "catalog_table" => string(11) "tovar_merge" "catalog_level" => string(1) "2" "catalog_main_photo" => string(5) "first" "catalog_photo_replace" => string(5) "false" "catalog_tovar_on_page" => string(2) "24" "catalog_main_template" => string(16) "itemscatalog-4-3" "catalog_display_cost" => string(4) "true" "module_vid" => string(4) "true" "module_pagelimit" => string(4) "true" )
1
array(2) ( "data" => array(7) ( 0 => array(14) ( "id" => string(5) "14481" "title" => string(37) "Веревочные лестницы" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(20) "verevochnye-lestnicy" "parent" => string(5) "14480" "url" => string(31) "pozharnoe--verevochnye-lestnicy" "position" => string(3) "997" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15746" "title" => string(45) "/public/images/category/140x140/lesnicca5.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14481" "param" => string(0) "" "position" => string(1) "0" "filename" => string(13) "lesnicca5.png" ) ) ) 1 => array(14) ( "id" => string(5) "14482" "title" => string(29) "Средства защиты" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(17) "sredstva-zaschity" "parent" => string(5) "14480" "url" => string(28) "pozharnoe--sredstva-zaschity" "position" => string(3) "996" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15752" "title" => string(40) "/public/images/category/140x140/boti.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14482" "param" => string(0) "" "position" => string(1) "0" "filename" => string(8) "boti.png" ) ) ) 2 => array(14) ( "id" => string(5) "14483" "title" => string(14) "Аптечки" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(8) "aptechki" "parent" => string(5) "14480" "url" => string(19) "pozharnoe--aptechki" "position" => string(3) "995" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(4) ( "filename" => string(13) "empty_big.png" "type" => string(7) "default" "title" => string(48) "/application/views/default/_images/empty_big.png" "description" => string(54) "у товара 14483 не присвоено фото" ) ) ) 3 => array(14) ( "id" => string(5) "14484" "title" => string(44) "Оборудование для ГО и ЧС" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(26) "oborudovanie-dlya-go-i-chs" "parent" => string(5) "14480" "url" => string(37) "pozharnoe--oborudovanie-dlya-go-i-chs" "position" => string(3) "994" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15769" "title" => string(47) "/public/images/category/140x140/sumka_sanin.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14484" "param" => string(0) "" "position" => string(1) "0" "filename" => string(15) "sumka_sanin.png" ) ) ) 4 => array(14) ( "id" => string(5) "14485" "title" => string(26) "Самоспасатели" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(13) "samospasateli" "parent" => string(5) "14480" "url" => string(24) "pozharnoe--samospasateli" "position" => string(3) "993" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15774" "title" => string(41) "/public/images/category/140x140/spi20.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14485" "param" => string(0) "" "position" => string(1) "0" "filename" => string(9) "spi20.png" ) ) ) 5 => array(14) ( "id" => string(5) "14486" "title" => string(45) "Полотно противопожарное" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(24) "polotno-protivopozharnoe" "parent" => string(5) "14480" "url" => string(35) "pozharnoe--polotno-protivopozharnoe" "position" => string(3) "992" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15778" "title" => string(46) "/public/images/category/140x140/polotnoazb.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14486" "param" => string(0) "" "position" => string(1) "0" "filename" => string(14) "polotnoazb.png" ) ) ) 6 => array(14) ( "id" => string(5) "14487" "title" => string(38) "Лента для ограждения" "description" => string(0) "" "cost" => string(0) "" "type" => string(7) "catalog" "class" => string(23) "lenta-dlya-ograzhdeniya" "parent" => string(5) "14480" "url" => string(34) "pozharnoe--lenta-dlya-ograzhdeniya" "position" => string(3) "991" "level" => string(1) "3" "date" => string(19) "0000-00-00 00:00:00" "sitemap" => string(1) "1" "active" => string(1) "1" "images" => array(1) ( 0 => array(9) ( "id" => string(5) "15783" "title" => string(41) "/public/images/category/140x140/lenta.png" "description" => string(0) "" "type" => string(8) "category" "type_connect" => string(7) "catalog" "id_connect" => string(5) "14487" "param" => string(0) "" "position" => string(1) "0" "filename" => string(9) "lenta.png" ) ) ) ) "seo" => array(3) ( "title" => string(115) "Средства спасения, медоборудование в Хабаровске продажа оптом" "description" => string(115) "Средства спасения, медоборудование в Хабаровске продажа оптом" "keywords" => string(0) "" ) )
2
string(45) "pozharnoe--sredstva-spaseniya-medoborudovanie"
80 $this->template->seo = $data['seo']; 81 82 }elseif(empty($tovar_url)){ 83 /* Разделы каталога, либо товары внутри разделов */ 84 $data = Catalog::get_category($category_url); 85 $data = Catalog::get_tovarsOnCategory($get_app_settings, $data, $category_url); 86 87 if (RocketACL::get_role('admin')) { 88 $config = Helper::config(); 89 if(Arr::get($config, 'admin-links', 'off') == 'on'){ 90 $data['admin'] = 'true';
-
SYSPATH/classes/Kohana/Controller.php [ 84 ] » Controller_Catalog->action_index()
79 array(':uri' => $this->request->uri()) 80 )->request($this->request); 81 } 82 83 // Execute the action itself 84 $this->{$action}(); 85 86 // Execute the "after action" method 87 $this->after(); 88 89 // Return the response
-
{PHP internal call} » Kohana_Controller->execute()
-
SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ] » ReflectionMethod->invoke(arguments)
0
object Controller_Catalog(4)
{ public template => object View(2)
{ protected _file => string(61) "/home/p/psporu/public_html/application/views/default/html.php" protected _data => array(18) ( "role" => string(5) "login" "subdomains" => array(0) "current_subdomain" => bool FALSE "controller" => string(7) "catalog" "action" => string(5) "index" "param_id" => string(0) "" "param" => string(7) "default" "param_category" => string(45) "pozharnoe--sredstva-spaseniya-medoborudovanie" "config" => array(29) ( "sbanners_count_partners" => string(1) "0" "sbanners_count_render" => string(1) "2" "cache" => string(4) "file" "admin-links" => string(2) "on" "title" => string(29) "ООО «Пожсервис»" "debug-panel" => string(2) "on" "offline" => string(5) "false" "index_admin" => string(7) "catalog" "catalog_blank_photo" => string(5) "blank" "index_url" => string(0) "" "index_action" => string(5) "index" "index_page" => string(7) "catalog" "global_template" => string(7) "default" "smartbanners" => string(40) "a8bc0ab3fea49c27e1dea838f47448fa3294f5d1" "catalog_main_template" => string(16) "itemscatalog-4-3" "main_level_catalog" => string(7) "katalog" "catalog_main_photo" => string(5) "first" "catalog_level" => string(1) "2" "analitics" => string(0) "" "catalog_merge" => string(5) "false" "metrika" => string(0) "" "disqus_shortname" => string(8) "amurteam" "catalog_tovar_on_page" => string(2) "24" "catalog_display_cost" => string(5) "false" "apps" => array(11) ( 0 => string(5) "magic" 1 => string(4) "feed" 2 => string(4) "news" 3 => string(4) "page" 4 => string(15) "gallery_in_page" 5 => string(7) "sitemap" 6 => string(5) "users" 7 => string(12) "log_feedback" 8 => string(10) "breadcrumb" "position" => string(1) "0" "id" => string(1) "6" ) "adress" => string(68) "680007, г. Хабаровск, пер. Трубный 10, оф. 123" "phone" => string(28) "+7 (4212) 48-72-57, 24-21-15" "email" => string(15) "pshabar@mail.ru" "title_en" => string(29) "ООО «Пожсервис»" ) "config_apps" => array(11) ( 0 => string(5) "magic" 1 => string(4) "feed" 2 => string(4) "news" 3 => string(4) "page" 4 => string(15) "gallery_in_page" 5 => string(7) "sitemap" 6 => string(5) "users" 7 => string(12) "log_feedback" 8 => string(10) "breadcrumb" "position" => string(1) "0" "id" => string(1) "6" ) "module_footer_address" => string(407) "<div class="module_block_footer_address row-fluid"><div class="row-fluid module_0 module_block_footer offset0-5"><div class="blo …" "module_header_center" => string(182) "<div class="module_block_header_center row-fluid"><div class="row-fluid module_0 module_header-block-phone "><div class="block_" …" "module_header_left" => string(680) "<div class="module_block_header_left row-fluid"><div class="row-fluid module_0 module_searchform "><div class="block_search row" …" "module_header_right" => string(265) "<div class="module_block_header_right row-fluid"><div class="row-fluid module_0 module_cart "><div id="block_cart"> <div id= …" "module_right_bottom" => string(96226) "<div class="module_block_right_bottom row-fluid"><div class="row-fluid module_0 module_listprice "><div class="block_moduleprice …" "module_topmenu" => string(877) "<div class="module_block_topmenu row-fluid"><div class="row-fluid module_0 module_menu "><div id="top_menu"> <ul> …" "module_viewport" => string(2226) "<div class="module_block_viewport row-fluid"><div class="row-fluid module_0 module_fuckie "><!--[if lt IE 9]> <div style="border …" "module_cartsplash" => string(0) "" ) }
public auto_render => bool TRUE public request => 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)
public response => object Response(5){ protected _filters => array(0) protected _uri => string(30) "catalog(/<category>(/<tovar>))" protected _regex => array(0) protected _defaults => array(4) ( "controller" => string(7) "catalog" "action" => string(5) "index" "category" => string(0) "" "tovar" => string(0) "" ) protected _route_regex => string(74) "#^catalog(?:/(?P<category>[^/.,;?\n]++)(?:/(?P<tovar>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(53) "catalog/pozharnoe--sredstva-spaseniya-medoborudovanie" protected _external => bool FALSE protected _params => array(2) ( "category" => string(45) "pozharnoe--sredstva-spaseniya-medoborudovanie" "tovar" => string(0) "" ) protected _get => array(1) ( "hover_item" => string(3) "127" ) 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(30) "catalog(/<category>(/<tovar>))" protected _regex => array(0) protected _defaults => array(4) ( "controller" => string(7) "catalog" "action" => string(5) "index" "category" => string(0) "" "tovar" => string(0) "" ) protected _route_regex => string(74) "#^catalog(?:/(?P<category>[^/.,;?\n]++)(?:/(?P<tovar>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(53) "catalog/pozharnoe--sredstva-spaseniya-medoborudovanie" protected _external => bool FALSE protected _params => array(2) ( "category" => string(45) "pozharnoe--sredstva-spaseniya-medoborudovanie" "tovar" => string(0) "" ) protected _get => array(1) ( "hover_item" => string(3) "127" ) 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(30) "catalog(/<category>(/<tovar>))" protected _regex => array(0) protected _defaults => array(4) ( "controller" => string(7) "catalog" "action" => string(5) "index" "category" => string(0) "" "tovar" => string(0) "" ) protected _route_regex => string(74) "#^catalog(?:/(?P<category>[^/.,;?\n]++)(?:/(?P<tovar>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(0) "" protected _controller => string(7) "Catalog" protected _action => string(5) "index" protected _uri => string(53) "catalog/pozharnoe--sredstva-spaseniya-medoborudovanie" protected _external => bool FALSE protected _params => array(2) ( "category" => string(45) "pozharnoe--sredstva-spaseniya-medoborudovanie" "tovar" => string(0) "" ) protected _get => array(1) ( "hover_item" => string(3) "127" ) 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 [ 118 ] » Kohana_Request->execute()
113 /** 114 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO']. 115 * If no source is specified, the URI will be automatically detected. 116 */ 117 echo Request::factory(TRUE, array(), FALSE) 118 ->execute() 119 ->send_headers(TRUE) 120 ->body(); 121 }