Notice (8) : Trying to get property 'id' of non-object [APP/Controller/ProductController.php , line 30 ]Code Context $currentCategory = $categoryTable -> getCategoryByFriendlyName ( $friendly_name );
$productList = $productTable -> findAllProductByCategory ( $currentCategory -> id , true , true );
$friendly_name = 'index.html'
$pageTable = object(App\Model\Table\PageTable) {
'registryAlias' => 'Page',
'table' => 'page',
'alias' => 'Page',
'entityClass' => 'App\Model\Entity\Page',
'associations' => [
(int) 0 => 'category',
(int) 1 => 'user',
(int) 2 => 'comment',
(int) 3 => 'image',
(int) 4 => 'slider'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$currentLocale = 'vi_VN'
$productTable = object(App\Model\Table\ProductTable) {
'registryAlias' => 'Product',
'table' => 'product',
'alias' => 'Product',
'entityClass' => 'App\Model\Entity\Product',
'associations' => [
(int) 0 => 'category',
(int) 1 => 'user',
(int) 2 => 'comment',
(int) 3 => 'rating',
(int) 4 => 'slider'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$categoryTable = object(App\Model\Table\CategoryTable) {
'registryAlias' => 'Category',
'table' => 'category',
'alias' => 'Category',
'entityClass' => 'App\Model\Entity\Category',
'associations' => [
(int) 0 => 'parentcategory',
(int) 1 => 'childcategory',
(int) 2 => 'product',
(int) 3 => 'page',
(int) 4 => 'brand'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$currentCategory = null App\Controller\ProductController::index() - APP/Controller/ProductController.php, line 30
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 440
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 119
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 108
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 104
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 97
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 98
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 37 Notice (8) : Trying to get property 'id' of non-object [APP/Controller/ProductController.php , line 32 ]Code Context
$productListNoLimit = $productTable -> findAllProductByCategory ( $currentCategory -> id , true , false );
$friendly_name = 'index.html'
$pageTable = object(App\Model\Table\PageTable) {
'registryAlias' => 'Page',
'table' => 'page',
'alias' => 'Page',
'entityClass' => 'App\Model\Entity\Page',
'associations' => [
(int) 0 => 'category',
(int) 1 => 'user',
(int) 2 => 'comment',
(int) 3 => 'image',
(int) 4 => 'slider'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$currentLocale = 'vi_VN'
$productTable = object(App\Model\Table\ProductTable) {
'registryAlias' => 'Product',
'table' => 'product',
'alias' => 'Product',
'entityClass' => 'App\Model\Entity\Product',
'associations' => [
(int) 0 => 'category',
(int) 1 => 'user',
(int) 2 => 'comment',
(int) 3 => 'rating',
(int) 4 => 'slider'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$categoryTable = object(App\Model\Table\CategoryTable) {
'registryAlias' => 'Category',
'table' => 'category',
'alias' => 'Category',
'entityClass' => 'App\Model\Entity\Category',
'associations' => [
(int) 0 => 'parentcategory',
(int) 1 => 'childcategory',
(int) 2 => 'product',
(int) 3 => 'page',
(int) 4 => 'brand'
],
'behaviors' => [
(int) 0 => 'Audit'
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
$currentCategory = null
$productList = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT `Product`.`id` AS `Product__id`, `Product`.`category_id` AS `Product__category_id`, `Product`.`type` AS `Product__type`, `Product`.`name` AS `Product__name`, `Product`.`friendly_name` AS `Product__friendly_name`, `Product`.`summary` AS `Product__summary`, `Product`.`description` AS `Product__description`, `Product`.`highlights` AS `Product__highlights`, `Product`.`terms` AS `Product__terms`, `Product`.`notes` AS `Product__notes`, `Product`.`price` AS `Product__price`, `Product`.`sku` AS `Product__sku`, `Product`.`sale_off` AS `Product__sale_off`, `Product`.`sub_photo` AS `Product__sub_photo`, `Product`.`photo` AS `Product__photo`, `Product`.`photo_slider` AS `Product__photo_slider`, `Product`.`attribute_1` AS `Product__attribute_1`, `Product`.`attribute_2` AS `Product__attribute_2`, `Product`.`attribute_3` AS `Product__attribute_3`, `Product`.`attribute_4` AS `Product__attribute_4`, `Product`.`attribute_5` AS `Product__attribute_5`, `Product`.`views` AS `Product__views`, `Product`.`product_tag` AS `Product__product_tag`, `Product`.`order_sort` AS `Product__order_sort`, `Product`.`language` AS `Product__language`, `Product`.`tags` AS `Product__tags`, `Product`.`status` AS `Product__status`, `Product`.`del_flag` AS `Product__del_flag`, `Product`.`created_at` AS `Product__created_at`, `Product`.`created_by` AS `Product__created_by`, `Product`.`updated_at` AS `Product__updated_at`, `Product`.`updated_by` AS `Product__updated_by`, `Category`.`id` AS `Category__id`, `Category`.`name` AS `Category__name`, `Category`.`friendly_name` AS `Category__friendly_name`, `Category`.`parent_id` AS `Category__parent_id`, `Category`.`type` AS `Category__type`, `Category`.`tags` AS `Category__tags`, `Category`.`icon` AS `Category__icon`, `Category`.`rating` AS `Category__rating`, `Category`.`order_sort` AS `Category__order_sort`, `Category`.`photo_main` AS `Category__photo_main`, `Category`.`photo` AS `Category__photo`, `Category`.`photo_banner` AS `Category__photo_banner`, `Category`.`photo_banner_link` AS `Category__photo_banner_link`, `Category`.`photo_banner_visible` AS `Category__photo_banner_visible`, `Category`.`description` AS `Category__description`, `Category`.`language` AS `Category__language`, `Category`.`status` AS `Category__status`, `Category`.`del_flag` AS `Category__del_flag`, `Category`.`created_at` AS `Category__created_at`, `Category`.`created_by` AS `Category__created_by`, `Category`.`updated_at` AS `Category__updated_at`, `Category`.`updated_by` AS `Category__updated_by` FROM `product` `Product` LEFT JOIN `category` `Category` ON (`Category`.`id` = (`Product`.`category_id`) AND `Category`.`language` = :c0) WHERE (Product.del_flag = 0 AND Product.status = 1 AND `Product`.`language` = :c1) ORDER BY Product.order_sort ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Product__id' => 'integer',
'Product.id' => 'integer',
'id' => 'integer',
'Product__category_id' => 'integer',
'Product.category_id' => 'integer',
'category_id' => 'integer',
'Product__type' => 'integer',
'Product.type' => 'integer',
'type' => 'integer',
'Product__name' => 'string',
'Product.name' => 'string',
'name' => 'string',
'Product__friendly_name' => 'string',
'Product.friendly_name' => 'string',
'friendly_name' => 'string',
'Product__summary' => 'text',
'Product.summary' => 'text',
'summary' => 'text',
'Product__description' => 'text',
'Product.description' => 'text',
'description' => 'text',
'Product__highlights' => 'text',
'Product.highlights' => 'text',
'highlights' => 'text',
'Product__terms' => 'text',
'Product.terms' => 'text',
'terms' => 'text',
'Product__notes' => 'text',
'Product.notes' => 'text',
'notes' => 'text',
'Product__price' => 'integer',
'Product.price' => 'integer',
'price' => 'integer',
'Product__sku' => 'string',
'Product.sku' => 'string',
'sku' => 'string',
'Product__sale_off' => 'float',
'Product.sale_off' => 'float',
'sale_off' => 'float',
'Product__sub_photo' => 'string',
'Product.sub_photo' => 'string',
'sub_photo' => 'string',
'Product__photo' => 'string',
'Product.photo' => 'string',
'photo' => 'string',
'Product__photo_slider' => 'string',
'Product.photo_slider' => 'string',
'photo_slider' => 'string',
'Product__attribute_1' => 'string',
'Product.attribute_1' => 'string',
'attribute_1' => 'string',
'Product__attribute_2' => 'string',
'Product.attribute_2' => 'string',
'attribute_2' => 'string',
'Product__attribute_3' => 'integer',
'Product.attribute_3' => 'integer',
'attribute_3' => 'integer',
'Product__attribute_4' => 'string',
'Product.attribute_4' => 'string',
'attribute_4' => 'string',
'Product__attribute_5' => 'string',
'Product.attribute_5' => 'string',
'attribute_5' => 'string',
'Product__views' => 'integer',
'Product.views' => 'integer',
'views' => 'integer',
'Product__product_tag' => 'string',
'Product.product_tag' => 'string',
'product_tag' => 'string',
'Product__order_sort' => 'integer',
'Product.order_sort' => 'integer',
'order_sort' => 'integer',
'Product__language' => 'string',
'Product.language' => 'string',
'language' => 'string',
'Product__tags' => 'string',
'Product.tags' => 'string',
'tags' => 'string',
'Product__status' => 'tinyinteger',
'Product.status' => 'tinyinteger',
'status' => 'tinyinteger',
'Product__del_flag' => 'tinyinteger',
'Product.del_flag' => 'tinyinteger',
'del_flag' => 'tinyinteger',
'Product__created_at' => 'datetime',
'Product.created_at' => 'datetime',
'created_at' => 'datetime',
'Product__created_by' => 'integer',
'Product.created_by' => 'integer',
'created_by' => 'integer',
'Product__updated_at' => 'datetime',
'Product.updated_at' => 'datetime',
'updated_at' => 'datetime',
'Product__updated_by' => 'integer',
'Product.updated_by' => 'integer',
'updated_by' => 'integer',
'Category__id' => 'integer',
'Category.id' => 'integer',
'Category__name' => 'string',
'Category.name' => 'string',
'Category__friendly_name' => 'string',
'Category.friendly_name' => 'string',
'Category__parent_id' => 'integer',
'Category.parent_id' => 'integer',
'parent_id' => 'integer',
'Category__type' => 'integer',
'Category.type' => 'integer',
'Category__tags' => 'string',
'Category.tags' => 'string',
'Category__icon' => 'string',
'Category.icon' => 'string',
'icon' => 'string',
'Category__rating' => 'integer',
'Category.rating' => 'integer',
'rating' => 'integer',
'Category__order_sort' => 'integer',
'Category.order_sort' => 'integer',
'Category__photo_main' => 'string',
'Category.photo_main' => 'string',
'photo_main' => 'string',
'Category__photo' => 'string',
'Category.photo' => 'string',
'Category__photo_banner' => 'string',
'Category.photo_banner' => 'string',
'photo_banner' => 'string',
'Category__photo_banner_link' => 'string',
'Category.photo_banner_link' => 'string',
'photo_banner_link' => 'string',
'Category__photo_banner_visible' => 'tinyinteger',
'Category.photo_banner_visible' => 'tinyinteger',
'photo_banner_visible' => 'tinyinteger',
'Category__description' => 'text',
'Category.description' => 'text',
'Category__language' => 'string',
'Category.language' => 'string',
'Category__status' => 'tinyinteger',
'Category.status' => 'tinyinteger',
'Category__del_flag' => 'tinyinteger',
'Category.del_flag' => 'tinyinteger',
'Category__created_at' => 'datetime',
'Category.created_at' => 'datetime',
'Category__created_by' => 'integer',
'Category.created_by' => 'integer',
'Category__updated_at' => 'datetime',
'Category.updated_at' => 'datetime',
'Category__updated_by' => 'integer',
'Category.updated_by' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Category' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ProductTable) {}
} App\Controller\ProductController::index() - APP/Controller/ProductController.php, line 32
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 440
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 119
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 108
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 104
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 97
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 98
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 37
Write Your Journey | SPACE TRAVEL
Nằm cách TP.HCM khoảng 150 km, Vườn Quốc gia Nam Cát Tiên là điểm đến lý tưởng cho những ai muốn tạm rời phố thị và tìm về với thiên nhiên. Đến đây, du khách có thể trekking xuyên rừng, đạp xe dưới những tán cây xanh mát, khám phá Bàu Sấu và trải nghiệm xem thú hoang dã về...
Nằm cách TP.HCM khoảng 150 km, Vườn Quốc gia Nam Cát Tiên là điểm đến lý tưởng cho những ai muốn tạm rời phố thị và tìm về với thiên nhiên. Đến đây, du khách có thể trekking xuyên rừng, đạp xe dưới những tán cây xanh mát, khám phá Bàu Sấu và trải nghiệm xem thú hoang dã về...
Meliá Vinpearl Cam Ranh Beach Resort là khu nghỉ dưỡng 5 sao cao cấp tọa lạc tại Bãi Dài, Cam Ranh, Khánh Hòa, nổi bật với hệ thống villa sang trọng, hồ bơi riêng và không gian nghỉ dưỡng gần biển.Villa mang đến nhiều lựa chọn từ 1 đến 4 phòng ngủ với tầm nhìn hướng vườn, hướng hồ và hướng biển, phù hợp cho gia đình,...
×