San Grand Hotel
Số 2 Cầu Gỗ - Hoàn Kiếm - Hà Nội
Notice (8): Undefined offset: 0 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 39]
Code Context
" data-fancybox="images" >
Notice (8): Undefined offset: 0 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 40]<div class="col-md-6 col-6">
<div class="img-hotel">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][0]; ?>" data-fancybox="images" >
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 39 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109
Code Context
" />
<div class="img-hotel">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][0]; ?>" data-fancybox="images" >
<img src="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][0]; ?>" />
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 40 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109
Notice (8): Undefined offset: 1 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 45]
Code Context
" data-fancybox="images" >
Notice (8): Undefined offset: 1 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 46]
<div class="img-hotel">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][1]; ?>" data-fancybox="images" >
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 45 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109
Code Context
" />
<div class="img-hotel">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][1]; ?>" data-fancybox="images" >
<img src="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][1]; ?>" />
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 46 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109
Notice (8): Undefined offset: 2 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 52]
Code Context
" data-fancybox="images" >
Notice (8): Undefined offset: 2 [APP/Theme/hoankiem360/hotel/detailHotel.php, line 53]<div class="col-md-6 col-6">
<div class="img-hotel1">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][2]; ?>" data-fancybox="images" >
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 52 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109
Code Context
" />
<div class="img-hotel1">
<a href="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][2]; ?>" data-fancybox="images" >
<img src="<?php echo $tmpVariable['data']['HotelManmo']['data']['Hotel']['image'][2]; ?>" />
$file = 'hotel/detailHotel.php' $variableGlobal = array( (int) 0 => 'modelUser', (int) 1 => 'urlUsers', (int) 2 => 'routesTheme', (int) 3 => 'smtpSite', (int) 4 => 'dataInput', (int) 5 => 'checkMantanHeader', (int) 6 => 'userAdmins', (int) 7 => 'modelOption', (int) 8 => 'modelNotice', (int) 9 => 'modelAlbum', (int) 10 => 'modelAdmin', (int) 11 => 'modelVideo', (int) 12 => 'urlAdmins', (int) 13 => 'urlOptions', (int) 14 => 'urlNotices', (int) 15 => 'urlAlbums', (int) 16 => 'urlPlugins', (int) 17 => 'urlVideos', (int) 18 => 'urlHomes', (int) 19 => 'urlNow', (int) 20 => 'urlThemeActive', (int) 21 => 'urlLocalThemeActive', (int) 22 => 'urlLocal', (int) 23 => 'webRoot', (int) 24 => 'infoSite', (int) 25 => 'contactSite', (int) 26 => 'routesPlugin', (int) 27 => 'metaTitleMantan', (int) 28 => 'metaKeywordsMantan', (int) 29 => 'metaDescriptionMantan', (int) 30 => 'metaImageMantan', (int) 31 => 'isHome', (int) 32 => 'isCategory', (int) 33 => 'isPost', (int) 34 => 'isPage', (int) 35 => 'isSearch', (int) 36 => 'isPlugin', (int) 37 => 'isRequestPost', (int) 38 => 'isRequestPut', (int) 39 => 'isRequestGet', (int) 40 => 'isRequestAjax', (int) 41 => 'hookFunctionMantan', (int) 42 => 'hookMenuAdminMantan', (int) 43 => 'hookMenusAppearanceMantan', (int) 44 => 'tmpVariable', (int) 45 => 'categoryNotice', (int) 46 => 'infoNotice', (int) 47 => 'infoMantanSource' ) $variable = 'infoMantanSource' $modelUser = object(User) { name => 'User' useDbConfig => 'default' useTable => 'users' id => false data => array() schemaName => null table => 'users' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'User' tableToModel => array( 'users' => 'User' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlUsers = 'https://hoankiem360.vn/users/' $routesTheme = null $smtpSite = array( 'Option' => array( 'key' => 'smtpSetting', 'value' => array( 'password' => '*****', 'host' => '*****', 'port' => '*****', 'account' => 'mantanhost@gmail.com', 'show' => 'Hoàn Kiếm 360' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5767' ) ) $dataInput = object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'plugins', 'action' => 'index', 'named' => array([maximum depth reached]), 'pass' => array( [maximum depth reached] ), 'models' => array( [maximum depth reached] ) ) data => array() query => array() url => 'chi_tiet_khach_san/san-grand-hotel.html' base => '' webroot => '/' here => '/chi_tiet_khach_san/san-grand-hotel.html' [protected] _detectors => array( 'get' => array( [maximum depth reached] ), 'post' => array( [maximum depth reached] ), 'put' => array( [maximum depth reached] ), 'delete' => array( [maximum depth reached] ), 'head' => array( [maximum depth reached] ), 'options' => array( [maximum depth reached] ), 'ssl' => array( [maximum depth reached] ), 'ajax' => array( [maximum depth reached] ), 'flash' => array( [maximum depth reached] ), 'mobile' => array( [maximum depth reached] ), 'requested' => array( [maximum depth reached] ) ) [protected] _input => '' } $checkMantanHeader = true $userAdmins = null $modelOption = object(Option) { name => 'Option' useDbConfig => 'default' useTable => 'options' id => false data => array() schemaName => null table => 'options' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null alias => 'Option' tableToModel => array( 'options' => 'Option' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $modelNotice = object(Notice) { name => 'Notice' useDbConfig => 'default' useTable => 'notices' id => false data => array() schemaName => null table => 'notices' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Notice' tableToModel => array( 'notices' => 'Notice' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAlbum = object(Album) { name => 'Album' useDbConfig => 'default' useTable => 'albums' id => false data => array() schemaName => null table => 'albums' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Album' tableToModel => array( 'albums' => 'Album' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelAdmin = object(Admin) { name => 'Admin' useDbConfig => 'default' useTable => 'admins' id => false data => array() schemaName => null table => 'admins' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Admin' tableToModel => array( 'admins' => 'Admin' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $modelVideo = object(Video) { name => 'Video' useDbConfig => 'default' useTable => 'videos' id => false data => array() schemaName => null table => 'videos' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null plugin => null alias => 'Video' tableToModel => array( 'videos' => 'Video' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } $urlAdmins = 'https://hoankiem360.vn/admins/' $urlOptions = 'https://hoankiem360.vn/options/' $urlNotices = 'https://hoankiem360.vn/notices/' $urlAlbums = 'https://hoankiem360.vn/albums/' $urlPlugins = 'https://hoankiem360.vn/plugins/' $urlVideos = 'https://hoankiem360.vn/videos/' $urlHomes = 'https://hoankiem360.vn/' $urlNow = 'https://hoankiem360.vn/chi_tiet_khach_san/san-grand-hotel.html' $urlThemeActive = 'https://hoankiem360.vn/app/Theme/hoankiem360/' $urlLocalThemeActive = '../Theme/hoankiem360/' $urlLocal = array( 'urlHomes' => 'https://hoankiem360.vn/', 'urlAdmins' => 'https://hoankiem360.vn/admins/', 'urlOptions' => 'https://hoankiem360.vn/options/', 'urlNotices' => 'https://hoankiem360.vn/notices/', 'urlAlbums' => 'https://hoankiem360.vn/albums/', 'urlPlugins' => 'https://hoankiem360.vn/plugins/', 'urlVideos' => 'https://hoankiem360.vn/videos/', 'urlUsers' => 'https://hoankiem360.vn/users/', 'webRoot' => '/', 'urlLocalPlugin' => '../Plugin/', 'urlLocalTheme' => '../Theme/', 'urlLocalLanguage' => '../Language/', 'urlLocalWebroot' => '../webroot/' ) $webRoot = '/' $infoSite = array( 'Option' => array( 'created' => object(MongoDate) {}, 'key' => 'infoSite', 'modified' => object(MongoDate) {}, 'value' => array( 'title' => 'Hoàn Kiếm 360', 'domain' => 'hoankiem360.vn', 'key' => 'du lịch hoàn kiếm', 'description' => 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm', 'postsOnThePage' => (int) 9, 'seoURL' => array( [maximum depth reached] ), 'embedScript' => '<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-53034625-13"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-53034625-13'); </script> ', 'language' => array( [maximum depth reached] ) ), 'id' => '538889ad7932607224000000' ) ) $contactSite = array( 'Option' => array( 'key' => 'contact', 'value' => array( 'address' => '126 Hàng Trống, Hoàn Kiếm, Hà Nội ', 'fone' => '+84 24 392 85604 / +84 986 776 494', 'email' => 'vanthu_hoankiem@hanoi.gov.vn', 'fax' => '' ), 'modified' => object(MongoDate) {}, 'created' => object(MongoDate) {}, 'id' => '5fbf293e7f8b9a5aebdf5766' ) ) $routesPlugin = array( 'su_kien' => 'hoankiem360/view/listEvent.php', 'chi_tiet_su_kien' => 'hoankiem360/view/detailEvent.php', 'di_tich_lich_su' => 'hoankiem360/view/listHistoricalSites.php', 'chi_tiet_di_tich_lich_su' => 'hoankiem360/view/detailHistoricalSites.php', 'nha_hang' => 'hoankiem360/view/listRestaurant.php', 'chi_tiet_nha_hang' => 'hoankiem360/view/detailRestaurant.php', 'pho_co' => 'hoankiem360/view/listOldQuarter.php', 'chi_tiet_pho_co' => 'hoankiem360/view/detailOldQuarter.php', 'co_quan_hanh_chinh' => 'hoankiem360/view/listGovernanceAgency.php', 'chi_tiet_co_quan_hanh_chinh' => 'hoankiem360/view/detailGovernanceAgency.php', 'tour' => 'hoankiem360/view/listTour.php', 'chi_tiet_tour' => 'hoankiem360/view/detailTour.php', 'khach_san' => 'hoankiem360/view/listHotel.php', 'chi_tiet_khach_san' => 'hoankiem360/view/detailHotel.php', 'le_hoi' => 'hoankiem360/view/listFestival.php', 'chi_tiet_le_hoi' => 'hoankiem360/view/detailFestival.php', 'ho_hoan_kiem' => 'hoankiem360/view/listHklake.php', 'chi_tiet_ho_hoan_kiem' => 'hoankiem360/view/detailHklake.php', 'giai_tri' => 'hoankiem360/view/listEntertainment.php', 'chi_tiet_giai_tri' => 'hoankiem360/view/detailEntertainment.php', 'dang_ky' => 'hoankiem360/view/registerUser.php', 'dang_nhap' => 'hoankiem360/view/loginUser.php', 'dang_xuat' => 'hoankiem360/view/logoutUser.php', 'thong_tin_tai_khoan' => 'hoankiem360/view/updateInfoUser.php', 'dat_phong_cuoi_ngay' => 'hoankiem360/view/listLastMinuteBooking.php', 'chi_tiet_dat_phong_cuoi_ngay' => 'hoankiem360/view/detailLastMinuteBooking.php', 'ajax_event' => 'hoankiem360/view/ajax_event.php', 'listHotelAPI' => 'hoankiem360/view/listHotelAPI.php', 'listEventAPI' => 'hoankiem360/view/listEventAPI.php', 'detailEventAPI' => 'hoankiem360/view/detailEventAPI.php', 'lisHistoricalSitestAPI' => 'hoankiem360/view/lisHistoricalSitestAPI.php', 'detailHistoricalSitesAPI' => 'hoankiem360/view/detailHistoricalSitesAPI.php', 'listRestaurantAPI' => 'hoankiem360/view/listRestaurantAPI.php', 'detailRestaurantAPI' => 'hoankiem360/view/detailRestaurantAPI.php', 'listOldQuarterAPI' => 'hoankiem360/view/listOldQuarterAPI.php', 'detailOldQuarterAPI' => 'hoankiem360/view/detailOldQuarterAPI.php', 'listGovernanceAgencyAPI' => 'hoankiem360/view/listGovernanceAgencyAPI.php', 'detailGovernanceAgencyAPI' => 'hoankiem360/view/detailGovernanceAgencyAPI.php', 'listTourAPI' => 'hoankiem360/view/listTourAPI.php', 'detailTourAPI' => 'hoankiem360/view/detailTourAPI.php', 'listFestivalAPI' => 'hoankiem360/view/listFestivalAPI.php', 'detailFestivalAPI' => 'hoankiem360/view/detailFestivalAPI.php', 'listHklakeAPI' => 'hoankiem360/view/listHklakeAPI.php', 'detailHklakeAPI' => 'hoankiem360/view/detailHklakeAPI.php', 'listEntertainmentAPI' => 'hoankiem360/view/listEntertainmentAPI.php', 'detailEntertainmentAPI' => 'hoankiem360/view/detailEntertainmentAPI.php', 'listImage360API' => 'hoankiem360/view/listImage360API.php', 'detailImage360API' => 'hoankiem360/view/detailImage360API.php', 'getListCategoryAPI' => 'hoankiem360/view/getListCategoryAPI.php', 'searchViewNoticeAPI' => 'hoankiem360/view/searchViewNoticeAPI.php', 'getNoticeInCategoryAPI' => 'hoankiem360/view/getNoticeInCategoryAPI.php', 'viewNoticeAPI' => 'hoankiem360/view/viewNoticeAPI.php', 'getNoticeHotAPI' => 'hoankiem360/view/getNoticeHotAPI.php', 'getNoticeNewAPI' => 'hoankiem360/view/getNoticeNewAPI.php', 'saveNotificationUserAPI' => 'hoankiem360/view/saveNotificationUserAPI.php', 'getListRequestUserAPI' => 'hoankiem360/view/getListRequestUserAPI.php', 'getListNotificationUserAPI' => 'hoankiem360/view/getListNotificationUserAPI.php', 'listlocationAPI' => 'hoankiem360/view/listlocationAPI.php', 'saveTokenDeviceUserAPI' => 'hoankiem360/view/saveTokenDeviceUserAPI.php', 'viet_nam360' => 'hoankiem360/view/listImage360.php', 'ban_do' => 'hoankiem360/view/map.php', 'ajaxJJOrder' => 'hoankiem360/view/ajaxJJOrder.php', 'tour_hoan_kiem' => 'hoankiem360/view/listTourhk.php', 'chi_tiet_tour_hoan_kiem' => 'hoankiem360/view/detailTourhk.php', 'booktour' => 'hoankiem360/view/booktour.php', 'trien_lam' => 'trungbay/view/listDisplay.php', 'chi_tiet_trien_lam' => 'trungbay/view/detailDisplay.php' ) $metaTitleMantan = 'San Grand Hotel' $metaKeywordsMantan = 'du lịch hoàn kiếm' $metaDescriptionMantan = 'Chuyên trang tổng hợp thông tin về các hoạt động tại Quận Hoàn Kiếm' $metaImageMantan = 'https://hoankiem360.vn/app/webroot/upload/admin/files/camnangdulich(1).jpg' $isHome = false $isCategory = false $isPost = false $isPage = false $isSearch = false $isPlugin = true $isRequestPost = false $isRequestPut = false $isRequestGet = true $isRequestAjax = false $hookFunctionMantan = array() $hookMenuAdminMantan = array( (int) 0 => array( 'title' => 'Hệ thống', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ) ) ), (int) 1 => array( 'title' => 'Hoàn Kiếm 360', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'title' => 'Điểm Đến', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'title' => 'Quản lý thông báo về app', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'title' => 'Booking', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'title' => 'SEO', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'title' => 'Link web', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'title' => 'Facebook', 'sub' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 8 => array( 'title' => 'Static', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 9 => array( 'title' => 'Triển Lãm', 'sub' => array( (int) 1 => array( [maximum depth reached] ) ) ), (int) 10 => array( 'title' => 'Theme Settings', 'sub' => array( (int) 0 => array( [maximum depth reached] ) ) ) ) $hookMenusAppearanceMantan = array() $tmpVariable = array( 'listFurniture' => array( (int) 1 => array( 'id' => (int) 1, 'name' => 'Máy in', 'class' => 'fas fa-print', 'image' => '/app/Plugin/mantanHotel/images/print.png', 'nameEN' => 'Printer' ), (int) 2 => array( 'id' => (int) 2, 'name' => 'Tivi', 'class' => 'fas fa-tv', 'image' => '/app/Plugin/mantanHotel/images/tivi.png', 'nameEN' => 'Television' ), (int) 3 => array( 'id' => (int) 3, 'name' => 'Wifi', 'class' => 'fas fa-wifi', 'image' => '/app/Plugin/mantanHotel/images/wifi.png', 'nameEN' => 'Wifi' ), (int) 4 => array( 'id' => (int) 4, 'name' => 'Giặt là', 'class' => 'flaticon-hanger', 'image' => '/app/Plugin/mantanHotel/images/bullseye.png', 'nameEN' => 'Laundry' ), (int) 5 => array( 'id' => (int) 5, 'name' => 'Điều hòa', 'class' => 'flaticon-air-conditioner', 'image' => '/app/Plugin/mantanHotel/images/podcast.png', 'nameEN' => 'Air conditional' ), (int) 6 => array( 'id' => (int) 6, 'name' => 'Thang máy', 'class' => 'flaticon-elevator', 'image' => '/app/Plugin/mantanHotel/images/building.png', 'nameEN' => 'Elevator' ), (int) 7 => array( 'id' => (int) 7, 'name' => 'Chỗ để ôtô', 'class' => 'flaticon-parking-1', 'image' => '/app/Plugin/mantanHotel/images/car.png', 'nameEN' => 'Parking' ), (int) 8 => array( 'id' => (int) 8, 'name' => 'Nhà hàng', 'class' => 'flaticon-room-service-1', 'image' => '/app/Plugin/mantanHotel/images/beer.png', 'nameEN' => 'Restaurant' ), (int) 9 => array( 'id' => (int) 9, 'name' => 'Ăn sáng', 'class' => 'flaticon-restaurant', 'image' => '/app/Plugin/mantanHotel/images/coffee.png', 'nameEN' => 'Breakfast' ), (int) 10 => array( 'id' => (int) 10, 'name' => 'Điện thoại', 'class' => 'flaticon-telephone', 'image' => '/app/Plugin/mantanHotel/images/phone.png', 'nameEN' => 'Phone' ), (int) 11 => array( 'id' => (int) 11, 'name' => 'Tủ quần áo', 'class' => 'flaticon-bathrobe', 'image' => '/app/Plugin/mantanHotel/images/street-view.png', 'nameEN' => 'Wardrobe' ), (int) 12 => array( 'id' => (int) 12, 'name' => 'Bình cứu hỏa', 'class' => 'flaticon-fire-extinguisher', 'image' => '/app/Plugin/mantanHotel/images/fire-extinguisher.png', 'nameEN' => 'Fire extinguisher' ), (int) 13 => array( 'id' => (int) 13, 'name' => 'Truyền hình cáp', 'class' => 'flaticon-monitor', 'image' => '/app/Plugin/mantanHotel/images/cloud-download.png', 'nameEN' => 'Cable television' ), (int) 14 => array( 'id' => (int) 14, 'name' => 'Bàn làm việc', 'class' => 'flaticon-reception', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Desk' ), (int) 15 => array( 'id' => (int) 15, 'name' => 'Bồn tắm', 'class' => 'flaticon-bathtub', 'image' => '/app/Plugin/mantanHotel/images/bath.png', 'nameEN' => 'Bathtub' ), (int) 16 => array( 'id' => (int) 16, 'name' => 'Bình nóng lạnh', 'class' => 'flaticon-safebox', 'image' => '/app/Plugin/mantanHotel/images/shower.png', 'nameEN' => 'Heater' ), (int) 17 => array( 'id' => (int) 17, 'name' => 'Tủ lạnh', 'class' => 'fa-random', 'image' => '/app/Plugin/mantanHotel/images/random.png', 'nameEN' => 'Fridge' ), (int) 18 => array( 'id' => (int) 18, 'name' => 'Bàn uống nước', 'class' => 'fa-archive', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Dining table and chairs' ), (int) 19 => array( 'id' => (int) 19, 'name' => 'Mini Bar', 'class' => 'fas fa-beer', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Mini Bar' ), (int) 20 => array( 'id' => (int) 20, 'name' => 'Thanh toán bằng thẻ tín dụng', 'class' => 'fab fa-cc-visa', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Payment by credit card' ), (int) 21 => array( 'id' => (int) 21, 'name' => 'Máy sấy tóc', 'class' => 'fas fa-crosshairs', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hairdryer' ), (int) 22 => array( 'id' => (int) 22, 'name' => 'Cho thuê xe ô tô, xe máy', 'class' => 'fas fa-car', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Car and motorbike rental' ), (int) 23 => array( 'id' => (int) 23, 'name' => 'Hướng dẫn viên du lịch', 'class' => 'fas fa-male', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Tour guide' ), (int) 24 => array( 'id' => (int) 24, 'name' => 'Hội trường', 'class' => 'fas fa-chalkboard-teacher', 'image' => '/app/Plugin/mantanHotel/images/archive.png', 'nameEN' => 'Hall' ) ), 'data' => array( 'HotelManmo' => array( 'code' => (int) 0, 'data' => array( [maximum depth reached] ), 'listPromotion' => array([maximum depth reached]), 'listDiscount' => array([maximum depth reached]), 'listTypeRoom' => array([maximum depth reached]), 'listComment' => array([maximum depth reached]), 'otherData' => array( [maximum depth reached] ), 'infoUserChat' => null ) ) ) $categoryNotice = array() $infoNotice = array() $infoMantanSource = array( 'verName' => 'v1.6' )
include - APP/Theme/hoankiem360/hotel/detailHotel.php, line 53 getFileTheme - APP/Controller/MantanFunctions.php, line 238 include - APP/Plugin/hoankiem360/view/detailHotel.php, line 1 include - APP/View/Plugins/index.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 934 View::_render() - CORE/Cake/View/View.php, line 896 View::render() - CORE/Cake/View/View.php, line 465 Controller::render() - CORE/Cake/Controller/Controller.php, line 954 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 192 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160 [main] - APP/webroot/index.php, line 109