Code Context if ($previousHandler) {
return $previousHandler($code, $message, $file, $line, $context);
}
$viewFile = '/home/w/wpgroup/app_v7.03/public_html/src/Template/Services/develop.ctp'
$dataForView = [
'min_price' => (int) 100000,
'min_old_price' => null,
'h1' => 'Разработка Landing Page в Новокуйбышевске',
'meta_description' => '$h1',
'clean_h1' => 'Разработка Landing Page в Новокуйбышевске',
'clear_h1' => 'Разработка Landing Page в Новокуйбышевске',
'service' => object(Cake\ORM\Entity) {
'service_id' => (int) 4,
'name' => 'Создание сайта «Landing Page»',
'short_name' => 'Landing Page',
'monthly' => false,
'price' => (int) 100000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 100000,
'capitale_old_price' => null,
'usd_price' => (int) 583,
'capitale_usd_price' => (int) 917,
'category_id' => (int) 4,
'alias' => 'lp',
'description' => '',
'short_description' => 'Функциональный одностраничный сайт идеальное решение для эффективного продвижения и демонстрации сильных сторон продукта',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
},
'services' => [
(int) 7 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {}
],
'head_template_name' => 'lp',
'reviews' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Reviews.author_name AS `Reviews__author_name`, Reviews.author_company_name AS `Reviews__author_company_name`, Reviews.author_photo_file_id AS `Reviews__author_photo_file_id`, Reviews.text AS `Reviews__text`, Reviews.date AS `Reviews__date`, AuthorPhoto.file_id AS `AuthorPhoto__file_id`, AuthorPhoto.path AS `AuthorPhoto__path` FROM reviews Reviews LEFT JOIN files AuthorPhoto ON Reviews.author_photo_file_id = (AuthorPhoto.file_id) WHERE (active = :c0 AND category = :c1) ORDER BY date desc LIMIT 3',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ReviewsTable) {}
},
'examples' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Examples.example_id AS `Examples__example_id`, Examples.alias AS `Examples__alias`, Examples.category_id AS `Examples__category_id`, Examples.name AS `Examples__name`, Examples.url AS `Examples__url`, Examples.preview_id AS `Examples__preview_id`, Examples.logo_id AS `Examples__logo_id`, Examples.date AS `Examples__date`, Examples.industry AS `Examples__industry`, Examples.text AS `Examples__text`, Examples.meta_h1 AS `Examples__meta_h1`, Examples.meta_title AS `Examples__meta_title`, Examples.meta_description AS `Examples__meta_description`, Examples.region_id AS `Examples__region_id`, Examples.short_description AS `Examples__short_description`, Examples.signature AS `Examples__signature`, Examples.created_time AS `Examples__created_time`, Examples.sort_order AS `Examples__sort_order`, Category.category_id AS `Category__category_id`, Category.parent_id AS `Category__parent_id`, Category.name AS `Category__name`, Category.alias AS `Category__alias`, Category.meta_title AS `Category__meta_title`, Category.meta_description AS `Category__meta_description`, Category.meta_h1 AS `Category__meta_h1`, Category.short_description AS `Category__short_description`, Category.sort_order AS `Category__sort_order`, Preview.file_id AS `Preview__file_id`, Preview.path AS `Preview__path` FROM examples Examples INNER JOIN examples_categories Category ON (Category.category_id in (:c0,:c1,:c2,:c3,:c4) AND Category.category_id = (Examples.category_id)) LEFT JOIN files Preview ON Examples.preview_id = (Preview.file_id) ORDER BY date desc',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [
[maximum depth reached]
],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ExamplesTable) {}
},
'count_total_reviews' => (int) 21,
'main_menu_active' => 'develop',
'region' => object(Cake\ORM\Entity) {
'region_id' => (int) 266,
'alias' => 'novokuybyshevsk',
'name' => 'Новокуйбышевск',
'name2' => 'в Новокуйбышевске',
'name3' => 'из Новокуйбышевска',
'address' => null,
'map' => null,
'phone' => null,
'active' => true,
'host' => 'https://novokuybyshevsk.webproject.group',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [
[maximum depth reached]
],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Regions'
},
'regions' => [
'А' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {}
],
'Б' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {}
],
'В' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {}
],
'Г' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Д' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'Е' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {}
],
'Ж' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'З' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'И' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Й' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'К' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {},
(int) 19 => object(Cake\ORM\Entity) {},
(int) 20 => object(Cake\ORM\Entity) {},
(int) 21 => object(Cake\ORM\Entity) {}
],
'Л' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {}
],
'М' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {}
],
'Н' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {},
(int) 19 => object(Cake\ORM\Entity) {},
(int) 20 => object(Cake\ORM\Entity) {},
(int) 21 => object(Cake\ORM\Entity) {},
(int) 22 => object(Cake\ORM\Entity) {}
],
'О' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {}
],
'П' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {}
],
'Р' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {}
],
'С' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {}
],
'Т' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {}
],
'У' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {}
],
'Х' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Ч' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'Ш' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Щ' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Э' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Ю' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Я' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {}
]
],
'current_url' => 'https://novokuybyshevsk.webproject.group/sozdanie-saitov/landing-page'
]
$min_price = (int) 100000
$min_old_price = null
$h1 = 'Разработка Landing Page в Новокуйбышевске'
$meta_description = '$h1'
$clean_h1 = 'Разработка Landing Page в Новокуйбышевске'
$clear_h1 = 'Разработка Landing Page в Новокуйбышевске'
$service = object(Cake\ORM\Entity) {
'service_id' => (int) 4,
'name' => 'Создание сайта «Landing Page»',
'short_name' => 'Landing Page',
'monthly' => false,
'price' => (int) 100000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 100000,
'capitale_old_price' => null,
'usd_price' => (int) 583,
'capitale_usd_price' => (int) 917,
'category_id' => (int) 4,
'alias' => 'lp',
'description' => '',
'short_description' => 'Функциональный одностраничный сайт идеальное решение для эффективного продвижения и демонстрации сильных сторон продукта',
'url_params' => [
'_name' => 'develop_lp'
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Services'
}
$services = [
(int) 7 => object(Cake\ORM\Entity) {
'service_id' => (int) 7,
'name' => 'Создание сайта «Корпоративный сайт»',
'short_name' => 'Корпоративный сайт',
'monthly' => false,
'price' => (int) 325000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 325000,
'capitale_old_price' => null,
'usd_price' => (int) 2083,
'capitale_usd_price' => (int) 2917,
'category_id' => (int) 4,
'alias' => 'corp',
'description' => '',
'short_description' => 'Откройте представительство своей компании в интернете с помощью создания современного и функционального корпоративного сайта',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
},
(int) 4 => object(Cake\ORM\Entity) {
'service_id' => (int) 4,
'name' => 'Создание сайта «Landing Page»',
'short_name' => 'Landing Page',
'monthly' => false,
'price' => (int) 100000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 100000,
'capitale_old_price' => null,
'usd_price' => (int) 583,
'capitale_usd_price' => (int) 917,
'category_id' => (int) 4,
'alias' => 'lp',
'description' => '',
'short_description' => 'Функциональный одностраничный сайт идеальное решение для эффективного продвижения и демонстрации сильных сторон продукта',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
},
(int) 8 => object(Cake\ORM\Entity) {
'service_id' => (int) 8,
'name' => 'Создание сайта «Портал»',
'short_name' => 'Портал',
'monthly' => false,
'price' => (int) 850000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 850000,
'capitale_old_price' => null,
'usd_price' => (int) 7083,
'capitale_usd_price' => (int) 10833,
'category_id' => (int) 4,
'alias' => 'portal',
'description' => '',
'short_description' => 'Если вашему бизнесу нужно что-то большое, выбирайте разработку сайта портала. Такой сайт содержит в себе множество функций и стабильно работает 24/7',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
},
(int) 5 => object(Cake\ORM\Entity) {
'service_id' => (int) 5,
'name' => 'Создание сайта «Интернет магазин»',
'short_name' => 'Интернет магазин',
'monthly' => false,
'price' => (int) 350000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 350000,
'capitale_old_price' => null,
'usd_price' => (int) 1667,
'capitale_usd_price' => (int) 2500,
'category_id' => (int) 4,
'alias' => 'shop',
'description' => '',
'short_description' => 'Интернет-магазин – это магазин, «витрина» которого расположена в Интернете. Это сайт с каталогом продукции и корзиной для формирования заказа по каталогу. Прочитав описание продукта и изучив цены, посетитель может заказать товар через Интернет.',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
},
(int) 6 => object(Cake\ORM\Entity) {
'service_id' => (int) 6,
'name' => 'Создание сайта «WEB приложение»',
'short_name' => 'WEB приложение',
'monthly' => false,
'price' => (int) 225000,
'old_price' => null,
'hour_price' => null,
'dop_price' => null,
'capitale_price' => (int) 225000,
'capitale_old_price' => null,
'usd_price' => (int) 833,
'capitale_usd_price' => (int) 1417,
'category_id' => (int) 4,
'alias' => 'wa',
'description' => '',
'short_description' => 'WEB приложение идеально подходит для расширения функций вашего бизнеса. Обработка заказов, общение с клиентами, контроль и мониторинг, всё это и многое другое можно реализовать с помощью функциональных WEB приложений',
'url_params' => [
[maximum depth reached]
],
'image_file_id' => (int) 206,
'svg_icon' => null,
'active' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Services'
}
]
$head_template_name = 'lp'
$reviews = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Reviews.author_name AS `Reviews__author_name`, Reviews.author_company_name AS `Reviews__author_company_name`, Reviews.author_photo_file_id AS `Reviews__author_photo_file_id`, Reviews.text AS `Reviews__text`, Reviews.date AS `Reviews__date`, AuthorPhoto.file_id AS `AuthorPhoto__file_id`, AuthorPhoto.path AS `AuthorPhoto__path` FROM reviews Reviews LEFT JOIN files AuthorPhoto ON Reviews.author_photo_file_id = (AuthorPhoto.file_id) WHERE (active = :c0 AND category = :c1) ORDER BY date desc LIMIT 3',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Reviews__review_id' => 'integer',
'Reviews.review_id' => 'integer',
'review_id' => 'integer',
'Reviews__category' => 'string',
'Reviews.category' => 'string',
'category' => 'string',
'Reviews__author_name' => 'string',
'Reviews.author_name' => 'string',
'author_name' => 'string',
'Reviews__author_company_name' => 'string',
'Reviews.author_company_name' => 'string',
'author_company_name' => 'string',
'Reviews__author_photo_file_id' => 'integer',
'Reviews.author_photo_file_id' => 'integer',
'author_photo_file_id' => 'integer',
'Reviews__blank_file_id' => 'integer',
'Reviews.blank_file_id' => 'integer',
'blank_file_id' => 'integer',
'Reviews__date' => 'date',
'Reviews.date' => 'date',
'date' => 'date',
'Reviews__text' => 'text',
'Reviews.text' => 'text',
'text' => 'text',
'Reviews__answer' => 'text',
'Reviews.answer' => 'text',
'answer' => 'text',
'Reviews__answer_file_id' => 'integer',
'Reviews.answer_file_id' => 'integer',
'answer_file_id' => 'integer',
'Reviews__created_time' => 'timestamp',
'Reviews.created_time' => 'timestamp',
'created_time' => 'timestamp',
'Reviews__active' => 'boolean',
'Reviews.active' => 'boolean',
'active' => 'boolean',
'AuthorPhoto__file_id' => 'integer',
'AuthorPhoto.file_id' => 'integer',
'file_id' => 'integer',
'AuthorPhoto__type' => 'string',
'AuthorPhoto.type' => 'string',
'type' => 'string',
'AuthorPhoto__path' => 'string',
'AuthorPhoto.path' => 'string',
'path' => 'string',
'AuthorPhoto__original_name' => 'string',
'AuthorPhoto.original_name' => 'string',
'original_name' => 'string',
'AuthorPhoto__secret' => 'string',
'AuthorPhoto.secret' => 'string',
'secret' => 'string',
'AuthorPhoto__created_time' => 'timestamp',
'AuthorPhoto.created_time' => 'timestamp'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'AuthorPhoto' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ReviewsTable) {}
}
$examples = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Examples.example_id AS `Examples__example_id`, Examples.alias AS `Examples__alias`, Examples.category_id AS `Examples__category_id`, Examples.name AS `Examples__name`, Examples.url AS `Examples__url`, Examples.preview_id AS `Examples__preview_id`, Examples.logo_id AS `Examples__logo_id`, Examples.date AS `Examples__date`, Examples.industry AS `Examples__industry`, Examples.text AS `Examples__text`, Examples.meta_h1 AS `Examples__meta_h1`, Examples.meta_title AS `Examples__meta_title`, Examples.meta_description AS `Examples__meta_description`, Examples.region_id AS `Examples__region_id`, Examples.short_description AS `Examples__short_description`, Examples.signature AS `Examples__signature`, Examples.created_time AS `Examples__created_time`, Examples.sort_order AS `Examples__sort_order`, Category.category_id AS `Category__category_id`, Category.parent_id AS `Category__parent_id`, Category.name AS `Category__name`, Category.alias AS `Category__alias`, Category.meta_title AS `Category__meta_title`, Category.meta_description AS `Category__meta_description`, Category.meta_h1 AS `Category__meta_h1`, Category.short_description AS `Category__short_description`, Category.sort_order AS `Category__sort_order`, Preview.file_id AS `Preview__file_id`, Preview.path AS `Preview__path` FROM examples Examples INNER JOIN examples_categories Category ON (Category.category_id in (:c0,:c1,:c2,:c3,:c4) AND Category.category_id = (Examples.category_id)) LEFT JOIN files Preview ON Examples.preview_id = (Preview.file_id) ORDER BY date desc',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
],
':c3' => [
[maximum depth reached]
],
':c4' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Examples__example_id' => 'integer',
'Examples.example_id' => 'integer',
'example_id' => 'integer',
'Examples__alias' => 'string',
'Examples.alias' => 'string',
'alias' => 'string',
'Examples__category_id' => 'integer',
'Examples.category_id' => 'integer',
'category_id' => 'integer',
'Examples__name' => 'string',
'Examples.name' => 'string',
'name' => 'string',
'Examples__url' => 'string',
'Examples.url' => 'string',
'url' => 'string',
'Examples__preview_id' => 'integer',
'Examples.preview_id' => 'integer',
'preview_id' => 'integer',
'Examples__logo_id' => 'integer',
'Examples.logo_id' => 'integer',
'logo_id' => 'integer',
'Examples__date' => 'date',
'Examples.date' => 'date',
'date' => 'date',
'Examples__industry' => 'string',
'Examples.industry' => 'string',
'industry' => 'string',
'Examples__text' => 'text',
'Examples.text' => 'text',
'text' => 'text',
'Examples__meta_h1' => 'string',
'Examples.meta_h1' => 'string',
'meta_h1' => 'string',
'Examples__meta_title' => 'string',
'Examples.meta_title' => 'string',
'meta_title' => 'string',
'Examples__meta_description' => 'string',
'Examples.meta_description' => 'string',
'meta_description' => 'string',
'Examples__region_id' => 'integer',
'Examples.region_id' => 'integer',
'region_id' => 'integer',
'Examples__short_description' => 'string',
'Examples.short_description' => 'string',
'short_description' => 'string',
'Examples__signature' => 'string',
'Examples.signature' => 'string',
'signature' => 'string',
'Examples__created_time' => 'timestamp',
'Examples.created_time' => 'timestamp',
'created_time' => 'timestamp',
'Examples__sort_order' => 'integer',
'Examples.sort_order' => 'integer',
'sort_order' => 'integer',
'Category__category_id' => 'integer',
'Category.category_id' => 'integer',
'Category__parent_id' => 'integer',
'Category.parent_id' => 'integer',
'parent_id' => 'integer',
'Category__name' => 'string',
'Category.name' => 'string',
'Category__alias' => 'string',
'Category.alias' => 'string',
'Category__meta_title' => 'string',
'Category.meta_title' => 'string',
'Category__meta_description' => 'string',
'Category.meta_description' => 'string',
'Category__meta_h1' => 'string',
'Category.meta_h1' => 'string',
'Category__short_description' => 'string',
'Category.short_description' => 'string',
'Category__sort_order' => 'integer',
'Category.sort_order' => 'integer',
'Preview__file_id' => 'integer',
'Preview.file_id' => 'integer',
'file_id' => 'integer',
'Preview__type' => 'string',
'Preview.type' => 'string',
'type' => 'string',
'Preview__path' => 'string',
'Preview.path' => 'string',
'path' => 'string',
'Preview__original_name' => 'string',
'Preview.original_name' => 'string',
'original_name' => 'string',
'Preview__secret' => 'string',
'Preview.secret' => 'string',
'secret' => 'string',
'Preview__created_time' => 'timestamp',
'Preview.created_time' => 'timestamp'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Preview' => [
[maximum depth reached]
]
],
'matching' => [
'Category' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\ExamplesTable) {}
}
$count_total_reviews = (int) 21
$main_menu_active = 'develop'
$region = object(Cake\ORM\Entity) {
'region_id' => (int) 266,
'alias' => 'novokuybyshevsk',
'name' => 'Новокуйбышевск',
'name2' => 'в Новокуйбышевске',
'name3' => 'из Новокуйбышевска',
'address' => null,
'map' => null,
'phone' => null,
'active' => true,
'host' => 'https://novokuybyshevsk.webproject.group',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [
'host' => true
],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Regions'
}
$regions = [
'А' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {}
],
'Б' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {}
],
'В' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {}
],
'Г' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Д' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'Е' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {}
],
'Ж' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'З' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'И' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Й' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'К' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {},
(int) 19 => object(Cake\ORM\Entity) {},
(int) 20 => object(Cake\ORM\Entity) {},
(int) 21 => object(Cake\ORM\Entity) {}
],
'Л' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {}
],
'М' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {}
],
'Н' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {},
(int) 19 => object(Cake\ORM\Entity) {},
(int) 20 => object(Cake\ORM\Entity) {},
(int) 21 => object(Cake\ORM\Entity) {},
(int) 22 => object(Cake\ORM\Entity) {}
],
'О' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {}
],
'П' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {}
],
'Р' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {}
],
'С' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {},
(int) 7 => object(Cake\ORM\Entity) {},
(int) 8 => object(Cake\ORM\Entity) {},
(int) 9 => object(Cake\ORM\Entity) {},
(int) 10 => object(Cake\ORM\Entity) {},
(int) 11 => object(Cake\ORM\Entity) {},
(int) 12 => object(Cake\ORM\Entity) {},
(int) 13 => object(Cake\ORM\Entity) {},
(int) 14 => object(Cake\ORM\Entity) {},
(int) 15 => object(Cake\ORM\Entity) {},
(int) 16 => object(Cake\ORM\Entity) {},
(int) 17 => object(Cake\ORM\Entity) {},
(int) 18 => object(Cake\ORM\Entity) {}
],
'Т' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {},
(int) 5 => object(Cake\ORM\Entity) {},
(int) 6 => object(Cake\ORM\Entity) {}
],
'У' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {}
],
'Х' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Ч' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'Ш' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Щ' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Э' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'Ю' => [
(int) 0 => object(Cake\ORM\Entity) {}
],
'Я' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {}
]
]
$current_url = 'https://novokuybyshevsk.webproject.group/sozdanie-saitov/landing-page'Cake\Core\BasePlugin::{closure}() - ROOT/vendor/cakephp/debug_kit/config/bootstrap.php, line 42
include - APP/Template/Services/develop.ctp, line 2
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1419
Cake\View\View::_render() - CORE/src/View/View.php, line 1380
Cake\View\View::render() - CORE/src/View/View.php, line 880
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 796
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 53