Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.
La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.
Ouverture saisonnière.
Heures d'ouvertures
Lundi de midi à 23 h
Mardi de midi à 23 h
Mercredi de midi à 23 h
Jeudi de midi à 1 h
Vendredi de midi à 1 h
Samedi de midi à 1 h
Dimanche de midi à 23 h
Popularité
Distance
Prix
Notice (8): Undefined index: link [APP/View/Elements/hp-post.ctp, line 2]
Code Context
" class="hp-post" style="border-color: #7484c1; background: url(<?php if (!CORDOVA && !empty($categories['posts'])) : foreach ($categories['posts'] as $i => $post) : ?><a href="<?= $post['link'] ?>" class="hp-post" style="border-color: <?= $colors_homepage[$i] ?>; background: url(<?= $post['post_rethumb2x'] ?>) center center no-repeat transparent;">
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 2 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 103 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Notice (8): Undefined index: post_rethumb2x [APP/View/Elements/hp-post.ctp, line 2]) center center no-repeat transparent;">Code Context<?php if (!CORDOVA && !empty($categories['posts'])) : foreach ($categories['posts'] as $i => $post) : ?><a href="<?= $post['link'] ?>" class="hp-post" style="border-color: <?= $colors_homepage[$i] ?>; background: url(<?= $post['post_rethumb2x'] ?>) center center no-repeat transparent;">$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0include - APP/View/Elements/hp-post.ctp, line 2 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 103 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Notice (8): Undefined index: post_title [APP/View/Elements/hp-post.ctp, line 13]Code Context <?php endif; ?> <h3> <span><?= $post['post_title'] ?></span>
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 103 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Code Context
<?php endif; ?><h3><span><?= $post['post_title'] ?></span>
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 103 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Notice (8): Undefined index: link [APP/View/Elements/hp-post.ctp, line 2]
Toutes les nouvelles
Code Context
" class="hp-post" style="border-color: #7484c1; background: url(<?php if (!CORDOVA && !empty($categories['posts'])) : foreach ($categories['posts'] as $i => $post) : ?><a href="<?= $post['link'] ?>" class="hp-post" style="border-color: <?= $colors_homepage[$i] ?>; background: url(<?= $post['post_rethumb2x'] ?>) center center no-repeat transparent;">
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 2 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 117 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Notice (8): Undefined index: post_rethumb2x [APP/View/Elements/hp-post.ctp, line 2]) center center no-repeat transparent;">Code Context<?php if (!CORDOVA && !empty($categories['posts'])) : foreach ($categories['posts'] as $i => $post) : ?><a href="<?= $post['link'] ?>" class="hp-post" style="border-color: <?= $colors_homepage[$i] ?>; background: url(<?= $post['post_rethumb2x'] ?>) center center no-repeat transparent;">$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0include - APP/View/Elements/hp-post.ctp, line 2 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 117 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Notice (8): Undefined index: post_title [APP/View/Elements/hp-post.ctp, line 13]Code Context <?php endif; ?> <h3> <span><?= $post['post_title'] ?></span>
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 117 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
Toutes les nouvelles Code Context
<?php endif; ?><h3><span><?= $post['post_title'] ?></span>
$viewFile = '/var/www/somontreal_app/app/View/Elements/hp-post.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false, 'colors_homepage' => array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $i = (int) 0
include - APP/View/Elements/hp-post.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Www/homepage.ctp, line 117 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243
1
Toutes les sorties
30
Concerts
38
Art & Musées
17
Festivals & Marchés
104
Party & Nightlife
7
Théâtre & Humour
90
Jeux & Attractions
166
Bars & Cocktails
1720
Restaurants étonnants
15
LGBT
944
Sports & Fitness
111
Danse
1015
Poutines
41
Coups de cœur de So Montréal


Terrasse William Gray
Comptez-vous participer ?
Cliquez-ici.
Cliquez-ici.
Notice (8): Undefined index: firstname [APP/View/Www/homepage.ctp, line 512]Code Context
"><div class="heads"><?php if (!empty($event['event']['EventsUser'])) : foreach ($event['event']['EventsUser'] as $eUser) : ?><a href="#" data-userid="<?= $eUser['user_id'] ?>" data-userfirstname="<?= $eUser['User']['firstname'] ?>"><img class="id<?= $eUser['User']['id'] ?>" src="<?= @$eUser['User']['image_path'] ?: '/www-html/img/default_user.png' ?>"></a>
$viewFile = '/var/www/somontreal_app/app/View/Www/homepage.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => '0', 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $frozenAttributes = array( 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $customHeaderImgs = array( 'normal' => 'https://s3.amazonaws.com/somontrealapp/images/somontreal_home.jpg', 'night' => 'https://s3.amazonaws.com/somontrealapp/images/somontreal_home.jpg', 'couple' => 'https://s3.amazonaws.com/somontrealapp/images/couple.jpg', 'family' => 'https://s3.amazonaws.com/somontrealapp/images/family.jpg', 'alone' => 'https://s3.amazonaws.com/somontrealapp/images/alone.jpg' ) $actualType = 'group' $customHeaderImg = '' $types = array( 'group' => 'Amis', 'couple' => 'Couple', 'family' => 'Famille', 'alone' => 'Seul' ) $title = array( (int) 0 => 'Bars & Cocktails', (int) 1 => 'Terrasse William Gray' ) $html = '<a href="#" data-type="group" class="selected">Amis</a><a href="#" data-type="couple">Couple</a><a href="#" data-type="family">Famille</a><a href="#" data-type="alone">Seul</a>' $type = 'Seul' $k = 'alone' $i = (int) 0 $arr = array( 'Category' => array( 'id' => '124', 'name_fr' => 'Coups de cœur de So Montréal', 'name_en' => 'So Montreal's best of', 'slug_fr' => 'coups-de-coeur', 'slug_en' => 'best-of', 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'ChildCategory' => 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] ) ), 'icon_svg_content' => '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 471.701 471.701" style="enable-background:new 0 0 471.701 471.701;" xml:space="preserve" width="512px" height="512px"> <g> <path d="M433.601,67.001c-24.7-24.7-57.4-38.2-92.3-38.2s-67.7,13.6-92.4,38.3l-12.9,12.9l-13.1-13.1 c-24.7-24.7-57.6-38.4-92.5-38.4c-34.8,0-67.6,13.6-92.2,38.2c-24.7,24.7-38.3,57.5-38.2,92.4c0,34.9,13.7,67.6,38.4,92.3 l187.8,187.8c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-3.9l188.2-187.5c24.7-24.7,38.3-57.5,38.3-92.4 C471.801,124.501,458.301,91.701,433.601,67.001z M414.401,232.701l-178.7,178l-178.3-178.3c-19.6-19.6-30.4-45.6-30.4-73.3 s10.7-53.7,30.3-73.2c19.5-19.5,45.5-30.3,73.1-30.3c27.7,0,53.8,10.8,73.4,30.4l22.6,22.6c5.3,5.3,13.8,5.3,19.1,0l22.4-22.4 c19.6-19.6,45.7-30.4,73.3-30.4c27.6,0,53.6,10.8,73.2,30.3c19.6,19.6,30.3,45.6,30.3,73.3 C444.801,187.101,434.001,213.101,414.401,232.701z"/> </g> </svg>', 'Events' => array( 'results' => array( [maximum depth reached] ), (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) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ) ) ) ) $color = '#aec174' $color_darken = '#91A060' $normal_events_i = (int) 0 $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $showEvent = true $image = array( 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c946a9b.jpg' ) $geo = array( (int) 0 => '45.50731050', (int) 1 => '-73.55319300' ) $eUser = array( 'user_id' => '1', 'type' => 'attending', 'User' => array( 'id' => '1', 'facebook_id' => '772682387', 'image_path' => 'https://graph.facebook.com/772682387/picture?type=square&width=300&height=300', 'image_path_2x' => 'https://graph.facebook.com/772682387/picture?type=square&width=600&height=600' ) )
include - APP/View/Www/homepage.ctp, line 512 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 ExceptionRenderer::_getController() - CORE/Cake/Error/ExceptionRenderer.php, line 158 ExceptionRenderer::__construct() - CORE/Cake/Error/ExceptionRenderer.php, line 95 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 126 [main] - [internal], line ??
34 avis
Description
PLUS D'INFOSNotice (8): Undefined index: Eventdate [APP/View/Www/homepage.ctp, line 672]Code Context</article></div><?php if (count($event['event']['Eventdate']) > 1) : ?>$viewFile = '/var/www/somontreal_app/app/View/Www/homepage.ctp' $dataForView = array( 'indexedPage' => true, 'title_for_layout' => 'Terrasse William Gray – Bars & Cocktails – So Montréal', 'titles' => array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ), 'hometitle_for_layout' => 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?', 'description_for_layout' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off', 'categories' => array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => 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) 13 => array( [maximum depth reached] ) ), 'slugs' => array( 'toutes-les-sorties' => array( [maximum depth reached] ), 'all-events' => array( [maximum depth reached] ), 'concerts' => array( [maximum depth reached] ), 'zen-et-jazzy' => array( [maximum depth reached] ), 'zen-and-jazzy' => array( [maximum depth reached] ), 'jazz' => array( [maximum depth reached] ), 'musique-electronique' => array( [maximum depth reached] ), 'electronic-music' => array( [maximum depth reached] ), 'art-et-musees' => array( [maximum depth reached] ), 'art-and-museums' => array( [maximum depth reached] ), 'festivals' => array( [maximum depth reached] ), 'let-s-party-tonight' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'jeux-attractions' => array( [maximum depth reached] ), 'games-amusements' => array( [maximum depth reached] ), 'partir-a-l-aventure' => array( [maximum depth reached] ), 'epic-adventures' => array( [maximum depth reached] ), 'billards' => array( [maximum depth reached] ), 'billiards' => array( [maximum depth reached] ), 'jeux-aquatiques' => array( [maximum depth reached] ), 'water-games' => array( [maximum depth reached] ), 'glamour' => array( [maximum depth reached] ), 'glamorous' => array( [maximum depth reached] ), 'restaurants-etonnants' => array( [maximum depth reached] ), 'unusual-restaurants' => array( [maximum depth reached] ), 'restaurant-asiatiques' => array( [maximum depth reached] ), 'asian-restausant' => array( [maximum depth reached] ), 'restaurants-africains' => array( [maximum depth reached] ), 'african-restaurants' => array( [maximum depth reached] ), 'restaurants-americain' => array( [maximum depth reached] ), 'american-restaurants' => array( [maximum depth reached] ), 'restaurants-orientaux' => array( [maximum depth reached] ), 'orientals-restaurants' => array( [maximum depth reached] ), 'restaurants-birmans' => array( [maximum depth reached] ), 'birman-restaurants' => array( [maximum depth reached] ), 'restaurants-australiens' => array( [maximum depth reached] ), 'australian-restaurant' => array( [maximum depth reached] ), 'restaurants-belges' => array( [maximum depth reached] ), 'belgium-restaurants' => array( [maximum depth reached] ), 'restaurants-bresiliens' => array( [maximum depth reached] ), 'brasilian-restaurants' => array( [maximum depth reached] ), 'restaurants-carribeens' => array( [maximum depth reached] ), 'carribean-restaurants' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'sports-gym' => array( [maximum depth reached] ), 'karting' => array( [maximum depth reached] ), 'paintball' => array( [maximum depth reached] ), 'escalade' => array( [maximum depth reached] ), 'climbing' => array( [maximum depth reached] ), 'cours-de-danse' => array( [maximum depth reached] ), 'dance-classes' => array( [maximum depth reached] ), 'poutines' => array( [maximum depth reached] ), 'coups-de-coeur' => array( [maximum depth reached] ), 'best-of' => array( [maximum depth reached] ), 'vieuxport' => array( [maximum depth reached] ), 'old-port' => array( [maximum depth reached] ), 'sud-ouest' => array( [maximum depth reached] ), 'southwest' => array( [maximum depth reached] ), 'mile-end' => array( [maximum depth reached] ), '' => array( [maximum depth reached] ), 'plateau-montroyal' => array( [maximum depth reached] ), 'centre-ville' => array( [maximum depth reached] ), 'downtown' => array( [maximum depth reached] ) ), 'posts' => array( (int) 0 => array( [maximum depth reached] ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => null, 'event' => array( 'event' => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Tag' => array( [maximum depth reached] ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ), 'language' => 'fr', 'oppositeLang' => 'en', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 7, 'moment' => 'moment-night', 'user' => false ) $indexedPage = true $title_for_layout = 'Terrasse William Gray – Bars & Cocktails – So Montréal' $titles = array( 'fr' => 'So Montréal', 'en' => 'So Montréal', 'long_description_fr' => 'Découvrez toutes les idées de sorties à Montréal, que vous soyez entre amis, en famille, seul ou en couple. Disponible également sur iOS et Android.', 'long_description_en' => 'Discover all the attractions and things to do in Montreal, whether you're with friends, family, alone or with your love. Also available on iOS and Android.', 'blog_title' => 'Toutes les nouvelles', 'long_description_fr_blog' => 'Montréal, votre ville, votre terrain de jeu. Restez informés avec le site d'actualités So Montréal : sorties, événements culturels, vie communautaire, bons plans et destinations shopping.', 'short_description_fr' => 'Quoi faire à Montréal ? Quand ? Où ?', 'short_description_en' => 'What to do in Montreal? When? Where?', 'a-propos' => 'À propos de notre projet', 'about' => 'About our project', 'contact' => 'Contact', 'mentions-legales' => 'Mentions Légales', 'legals' => 'Legals', 'add-event' => 'Add an activity', 'ajouter' => 'Ajouter une activité', 'edit' => 'Edit an activity', 'editer' => 'Modifier une activité', 'partners' => 'Partners', 'partenaires' => 'Partenaires' ) $hometitle_for_layout = 'So Montréal – Quoi faire à Montréal ? Quand ? Où ?' $description_for_layout = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville. La Terrasse William Gray est une terrasse sur le toit distinguée off' $categories = array( 'labels' => array( 'title_fr' => 'Quoi faire<span class="at-mtl"> à Montréal</span>|<span class="dayname">aujourd'hui<span>▼</span></span> <span class="qmark">?</span>', 'title_en' => 'What to do<span class="at-mtl"> in Montreal</span>|<span class="dayname">today<span>▼</span></span> <span class="qmark">?</span>' ), 'categories' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ) ), (int) 1 => array( 'Category' => array( [maximum depth reached] ) ), (int) 2 => array( 'Category' => array( [maximum depth reached] ) ), (int) 3 => array( 'Category' => array( [maximum depth reached] ) ), (int) 4 => array( 'Category' => array( [maximum depth reached] ) ), (int) 5 => array( 'Category' => array( [maximum depth reached] ) ), (int) 6 => array( 'Category' => array( [maximum depth reached] ) ), (int) 7 => array( 'Category' => array( [maximum depth reached] ) ), (int) 8 => array( 'Category' => array( [maximum depth reached] ) ), (int) 9 => array( 'Category' => array( [maximum depth reached] ) ), (int) 10 => array( 'Category' => array( [maximum depth reached] ) ), (int) 11 => array( 'Category' => array( [maximum depth reached] ) ), (int) 12 => array( 'Category' => array( [maximum depth reached] ) ), (int) 13 => array( 'Category' => array( [maximum depth reached] ) ) ), 'slugs' => array( 'toutes-les-sorties' => array( (int) 0 => (int) 0 ), 'all-events' => array( (int) 0 => (int) 0 ), 'concerts' => array( (int) 0 => (int) 1 ), 'zen-et-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'zen-and-jazzy' => array( (int) 0 => (int) 1, (int) 1 => (int) 0 ), 'jazz' => array( (int) 0 => (int) 1, (int) 1 => (int) 1 ), 'musique-electronique' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'electronic-music' => array( (int) 0 => (int) 1, (int) 1 => (int) 2 ), 'art-et-musees' => array( (int) 0 => (int) 2 ), 'art-and-museums' => array( (int) 0 => (int) 2 ), 'festivals' => array( (int) 0 => (int) 3 ), 'let-s-party-tonight' => array( (int) 0 => (int) 4 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'jeux-attractions' => array( (int) 0 => (int) 6 ), 'games-amusements' => array( (int) 0 => (int) 6 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 6, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 6, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 6, (int) 1 => (int) 2 ), 'glamour' => array( (int) 0 => (int) 7 ), 'glamorous' => array( (int) 0 => (int) 7 ), 'restaurants-etonnants' => array( (int) 0 => (int) 8 ), 'unusual-restaurants' => array( (int) 0 => (int) 8 ), 'restaurant-asiatiques' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'asian-restausant' => array( (int) 0 => (int) 8, (int) 1 => (int) 0 ), 'restaurants-africains' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'african-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 1 ), 'restaurants-americain' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'american-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 2 ), 'restaurants-orientaux' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'orientals-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 3 ), 'restaurants-birmans' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'birman-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 4 ), 'restaurants-australiens' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'australian-restaurant' => array( (int) 0 => (int) 8, (int) 1 => (int) 5 ), 'restaurants-belges' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'belgium-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 6 ), 'restaurants-bresiliens' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'brasilian-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 7 ), 'restaurants-carribeens' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'carribean-restaurants' => array( (int) 0 => (int) 8, (int) 1 => (int) 8 ), 'lgbt' => array( (int) 0 => (int) 9 ), 'sports-gym' => array( (int) 0 => (int) 10 ), 'karting' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'paintball' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'escalade' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'climbing' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), 'cours-de-danse' => array( (int) 0 => (int) 11 ), 'dance-classes' => array( (int) 0 => (int) 11 ), 'poutines' => array( (int) 0 => (int) 12 ), 'coups-de-coeur' => array( (int) 0 => (int) 13 ), 'best-of' => array( (int) 0 => (int) 13 ), 'vieuxport' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 13, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 13, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 13, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 13, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 13, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'friday_night', 'realMoment' => 'night', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'friday night' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = null $event = array( 'event' => array( 'Event' => array( 'id' => '80313', 'name_fr' => 'Terrasse William Gray', 'name_en' => 'Rooftop William Gray', 'slug_fr' => 'terrasse-william-gray', 'slug_en' => 'rooftop-william-gray', 'description_fr' => 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ', 'description_en' => 'A rooftop terrace that offers the most breathtaking views in the city.<br/><br/> The Terrasse William Gray is a distinguished rooftop terrace with stunning panoramic views of Montreal. Open in the warmer months, it offers a seafood-centric menu, along with charcuterie, light bites and drinks.<br/><br/> Open seasonally.<br/><br/> Hours<br/><br/> Monday 12pm-11pm<br/> Tuesday 12pm-11pm<br/> Wednesday 12pm-11pm<br/> Thursday 12pm-1am<br/> Friday 12pm-1am<br/> Saturday 12pm-1am<br/> Sunday 12pm-11pm ', 'price' => '0', 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg', 'link' => 'http://hotelwilliamgray.com/', 'rating' => (int) 0, 'review_count' => '23', 'is_place' => true, 'events_user_count' => '11', 'attending_user_count' => '2', 'comment_count' => '0', 'image_count' => '2', 'thumbnail_path' => 'https://api.rethumb.com/v1/square/230/https://s3.amazonaws.com/somontrealapp/images/20170616-594463c54dfc8.jpg' ), 'Place' => array( 'id' => '26057', 'name' => 'Hotel William Gray', 'address_fr' => '421 Rue Saint Vincent', 'website' => 'http://hotelwilliamgray.com', 'coordinates' => '45.50731050,-73.55319300', 'City' => array( [maximum depth reached] ) ), 'EventsUser' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Image' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ), 'Category' => array( (int) 0 => array( [maximum depth reached] ) ), 'Tag' => 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] ) ), 'url_fr' => 'glamour/terrasse-william-gray-80313/', 'url_en' => 'en/glamorous/rooftop-william-gray-80313/' ) ) $language = 'fr' $oppositeLang = 'en' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 7 $moment = 'moment-night' $user = false $colors_homepage = array( (int) 0 => '#7484c1', (int) 1 => '#da3743', (int) 2 => '#f0a64d', (int) 3 => '#6bc9b9', (int) 4 => '#67aef8', (int) 5 => '#ea5370', (int) 6 => '#aec174' ) $frozenAttributes = array( 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $customHeaderImgs = array( 'normal' => 'https://s3.amazonaws.com/somontrealapp/images/somontreal_home.jpg', 'night' => 'https://s3.amazonaws.com/somontrealapp/images/somontreal_home.jpg', 'couple' => 'https://s3.amazonaws.com/somontrealapp/images/couple.jpg', 'family' => 'https://s3.amazonaws.com/somontrealapp/images/family.jpg', 'alone' => 'https://s3.amazonaws.com/somontrealapp/images/alone.jpg' ) $actualType = 'group' $customHeaderImg = '' $types = array( 'group' => 'Amis', 'couple' => 'Couple', 'family' => 'Famille', 'alone' => 'Seul' ) $title = array( (int) 0 => 'Bars & Cocktails', (int) 1 => 'Terrasse William Gray' ) $html = '<a href="#" data-type="group" class="selected">Amis</a><a href="#" data-type="couple">Couple</a><a href="#" data-type="family">Famille</a><a href="#" data-type="alone">Seul</a>' $type = 'Seul' $k = 'alone' $i = (int) 5 $arr = array( 'Category' => array( 'id' => '124', 'name_fr' => 'Coups de cœur de So Montréal', 'name_en' => 'So Montreal's best of', 'slug_fr' => 'coups-de-coeur', 'slug_en' => 'best-of', 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'ChildCategory' => 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] ) ), 'icon_svg_content' => '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 471.701 471.701" style="enable-background:new 0 0 471.701 471.701;" xml:space="preserve" width="512px" height="512px"> <g> <path d="M433.601,67.001c-24.7-24.7-57.4-38.2-92.3-38.2s-67.7,13.6-92.4,38.3l-12.9,12.9l-13.1-13.1 c-24.7-24.7-57.6-38.4-92.5-38.4c-34.8,0-67.6,13.6-92.2,38.2c-24.7,24.7-38.3,57.5-38.2,92.4c0,34.9,13.7,67.6,38.4,92.3 l187.8,187.8c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-3.9l188.2-187.5c24.7-24.7,38.3-57.5,38.3-92.4 C471.801,124.501,458.301,91.701,433.601,67.001z M414.401,232.701l-178.7,178l-178.3-178.3c-19.6-19.6-30.4-45.6-30.4-73.3 s10.7-53.7,30.3-73.2c19.5-19.5,45.5-30.3,73.1-30.3c27.7,0,53.8,10.8,73.4,30.4l22.6,22.6c5.3,5.3,13.8,5.3,19.1,0l22.4-22.4 c19.6-19.6,45.7-30.4,73.3-30.4c27.6,0,53.6,10.8,73.2,30.3c19.6,19.6,30.3,45.6,30.3,73.3 C444.801,187.101,434.001,213.101,414.401,232.701z"/> </g> </svg>', 'Events' => array( 'results' => array( [maximum depth reached] ), (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) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ) ) ) ) $color = '#aec174' $color_darken = '#91A060' $normal_events_i = (int) 0 $tags = array( (int) 0 => 'cocktail bars', (int) 1 => 'terrasse', (int) 2 => 'bar terrasse', (int) 3 => 'restaurant terrasse' ) $tag = array( 'name_fr' => 'restaurant terrasse' ) $post = array( 'post_author' => array( 'avatar' => 'https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=128' ), 'sharedcount' => (int) 0 ) $showEvent = true $image = array( 'image_path' => 'https://s3.amazonaws.com/somontrealapp/images/20170616-594463c946a9b.jpg' ) $geo = array( (int) 0 => '45.50731050', (int) 1 => '-73.55319300' ) $eUser = array( 'user_id' => '1', 'type' => 'attending', 'User' => array( 'id' => '1', 'facebook_id' => '772682387', 'image_path' => 'https://graph.facebook.com/772682387/picture?type=square&width=300&height=300', 'image_path_2x' => 'https://graph.facebook.com/772682387/picture?type=square&width=600&height=600' ) ) $total_ratings = (int) 34 $ratings = '' $link = 'http://hotelwilliamgray.com/' $is_facebook = false $content = 'Une terrasse en toiture offrant les vues les plus spectaculaires sur la ville.<br/><br/> La Terrasse William Gray est une terrasse sur le toit distinguée offrant des vues panoramiques imprenables sur Montréal. Ouverte durant les mois plus tempérés, vous y trouverez un menu axé sur les fruits de mer, ainsi que des charcuteries, bouchées légères et boissons.<br/><br/> Ouverture saisonnière.<br/><br/> Heures d'ouvertures<br/><br/> Lundi de midi à 23 h<br/> Mardi de midi à 23 h<br/> Mercredi de midi à 23 h<br/> Jeudi de midi à 1 h<br/> Vendredi de midi à 1 h<br/> Samedi de midi à 1 h<br/> Dimanche de midi à 23 h ' $phone = ''include - APP/View/Www/homepage.ctp, line 672 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 WwwController::homepage() - APP/Controller/WwwController.php, line 341 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 AppController::beforeFilter() - APP/Controller/AppController.php, line 96 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 677 ExceptionRenderer::_getController() - CORE/Cake/Error/ExceptionRenderer.php, line 158 ExceptionRenderer::__construct() - CORE/Cake/Error/ExceptionRenderer.php, line 95 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 126 [main] - [internal], line ??