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 = 'tour-doc-la'
$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 88
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 = 'tour-doc-la'
$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 88
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ổi tiếng với đàn cá có thể bay lên cùng một lúc để đớp mồi, đàn cá lóc với hơn 20.000 con của gia đình anh Lê Trung Tín ở Cồn Sơn, Cần Thơ đã trở thành điểm đến du lịch hấp dẫn của các du khách trong và ngoài nước.Ngoài việc chiêm ngưỡng cảnh tượng hàng ngàn con cá lóc...
25 trải nghiệm du lịch hàng đầu thế giới đã được người dùng Tripadvisor bình chọn trong chương trình "Travelers’ Choice Best of the Best". Đây là giải thưởng thành lập từ năm 2002, dựa trên hàng triệu đánh giá và ý kiến của những du khách trên khắp thế giới, phản ánh "những gì tốt nhất"...
Một trải nghiệm hoàn toàn mới khi bỏ mọi thứ xô bồ, chen chúc ở nơi phố thị hòa mình vào một không gian xanh hoàn toàn mới mẻ. Trải nghiệm và sinh hoạt như những người dân bản địa là một trong những điều thú vị nhất của hành trình " Bỏ Phố Về Rừng" này!
Phú Quốc không chỉ nổi tiếng với bãi Trường trải dài cát trắng, mà còn mê hoặc du khách bằng rừng nguyên sinh, làng chài cổ, khu vui chơi giải trí sầm uất và văn hóa ẩm thực biển đảo phong phú. Dưới đây là hướng dẫn chi tiết để bạn có một hành trình 3–4 ngày trọn vẹn trên...
Chạm vào hồn Việt qua từng nếp nhà, bữa ăn, làn điệu và nụ cười người bản xứ
×