Popularity
Distance
Price
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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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]
All news
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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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
All news 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' => 'So Montreal's best of – 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 – What to do in Montreal? When? Where?', 'description_for_layout' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', '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] ) ), '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] ), 'reseautage' => array( [maximum depth reached] ), 'networking' => array( [maximum depth reached] ), 'conferences' => array( [maximum depth reached] ), 'theatre-et-humour' => array( [maximum depth reached] ), 'theater-comedy-shows' => array( [maximum depth reached] ), 'breakfast-brunch' => array( [maximum depth reached] ), 'lgbt' => array( [maximum depth reached] ), 'poutines' => 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] ), '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' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ), 'category' => array( '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] ) ), 'category' => array( 'Category' => array( [maximum depth reached] ) ), 'meta' => array( (int) 0 => array( [maximum depth reached] ) ) ), 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'page' => (int) 1, 'maxPage' => (float) 4, 'moment' => 'moment-morning', '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 = 'So Montreal's best of – 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 – What to do in Montreal? When? Where?' $description_for_layout = 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.' $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] ) ) ), '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 ), 'reseautage' => array( (int) 0 => (int) 4 ), 'networking' => array( (int) 0 => (int) 4 ), 'conferences' => array( (int) 0 => (int) 4, (int) 1 => (int) 0 ), 'theatre-et-humour' => array( (int) 0 => (int) 5 ), 'theater-comedy-shows' => array( (int) 0 => (int) 5 ), 'breakfast-brunch' => array( (int) 0 => (int) 6 ), 'lgbt' => array( (int) 0 => (int) 7 ), 'poutines' => array( (int) 0 => (int) 8 ), 'jeux-attractions' => array( (int) 0 => (int) 9 ), 'games-amusements' => array( (int) 0 => (int) 9 ), 'partir-a-l-aventure' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'epic-adventures' => array( (int) 0 => (int) 9, (int) 1 => (int) 0 ), 'billards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'billiards' => array( (int) 0 => (int) 9, (int) 1 => (int) 1 ), 'jeux-aquatiques' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'water-games' => array( (int) 0 => (int) 9, (int) 1 => (int) 2 ), 'coups-de-coeur' => array( (int) 0 => (int) 10 ), 'best-of' => array( (int) 0 => (int) 10 ), 'vieuxport' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'old-port' => array( (int) 0 => (int) 10, (int) 1 => (int) 0 ), 'sud-ouest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'southwest' => array( (int) 0 => (int) 10, (int) 1 => (int) 1 ), 'mile-end' => array( (int) 0 => (int) 10, (int) 1 => (int) 2 ), '' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'plateau-montroyal' => array( (int) 0 => (int) 10, (int) 1 => (int) 3 ), 'centre-ville' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ), 'downtown' => array( (int) 0 => (int) 10, (int) 1 => (int) 4 ) ), 'posts' => array( (int) 0 => array( 'post_author' => array( [maximum depth reached] ), 'sharedcount' => (int) 0 ) ), 'actualMoment' => 'tuesday_morning', 'realMoment' => 'morning', 'actualDateFormat' => array( 'lang_fr' => 'aujourd'hui', 'lang_en' => 'tuesday morning' ), 'adfrequency' => (int) 5, 'adfrequencycordova' => (int) 999, 'enabledadscordova' => (int) 0 ) $category = array( 'events' => array( 'results' => array( 'count' => (int) 41, 'offset' => (int) 0, 'disableInfiniteScroll' => (int) 0 ), (int) 0 => 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] ), 'url_fr' => 'coups-de-coeur/papeterie-nota-bene-18862/', 'url_en' => 'en/best-of/papeterie-nota-bene-18862/' ), (int) 1 => 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' => 'cafes/cafe-falco-17857/', 'url_en' => 'en/coffee-shops/cafe-falco-17857/' ), (int) 2 => 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] ), 'url_fr' => 'restaurants/37706/', 'url_en' => 'en/restaurants/yokato-yokabai-37706/' ), (int) 3 => 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] ), 'url_fr' => 'coups-de-coeur/dragon-flowers-63571/', 'url_en' => 'en/best-of/dragon-flowers-63571/' ), (int) 4 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/crew-collective-cafe-63579/', 'url_en' => 'en/coffee-shops/crew-collective-cafe-63579/' ), (int) 5 => 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] ), 'url_fr' => 'cafes/le-moineau-masque-26307/', 'url_en' => 'en/coffee-shops/le-moineau-masque-26307/' ), (int) 6 => 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] ), 'url_fr' => 'cafes/cafe-larue-fils-46180/', 'url_en' => 'en/coffee-shops/cafe-larue-fils-46180/' ), (int) 7 => 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] ), 'url_fr' => 'coups-de-coeur/la-bete-a-pain-griffintown-46490/', 'url_en' => 'en/best-of/la-bete-a-pain-46490/' ), (int) 8 => 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] ), 'url_fr' => 'mode-et-magasinage/cafe-mrkt-63568/', 'url_en' => 'en/fashion-and-shopping/cafe-mrkt-63568/' ), (int) 9 => 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] ), 'url_fr' => 'restaurants/hvor-49617/', 'url_en' => 'en/restaurants/hvor-49617/' ), (int) 10 => 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] ), 'url_fr' => 'coups-de-coeur/olimpico-vieux-port-63581/', 'url_en' => 'en/best-of/olimpico-old-port-63581/' ), (int) 11 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/les-impertinentes-63576/', 'url_en' => 'en/coffee-shops/les-impertinentes-63576/' ), (int) 12 => 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] ), 'url_fr' => 'art-et-musees/cafe-lali-63561/', 'url_en' => 'en/art-and-museums/cafe-lali-63561/' ), (int) 13 => 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] ), 'url_fr' => 'mode-et-magasinage/mimi-hammer-swimwear-63578/', 'url_en' => 'en/fashion-and-shopping/mimi-hammer-swimwear-63578/' ), (int) 14 => 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] ), 'url_fr' => 'mode-et-magasinage/frank-oak-63510/', 'url_en' => 'en/fashion-and-shopping/frank-oak-63510/' ), (int) 15 => 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] ), 'url_fr' => 'cafes/cafe-leaves--63508/', 'url_en' => 'en/coffee-shops/leaves-cafe-63508/' ), (int) 16 => 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' => 'cafes/de-farine-et-d-eau-fraiche-17866/', 'url_en' => 'en/coffee-shops/de-farine-et-d-eau-fraiche-17866/' ), (int) 17 => array( 'Event' => array( [maximum depth reached] ), 'Place' => array( [maximum depth reached] ), 'EventsUser' => array( [maximum depth reached] ), 'Comment' => array( [maximum depth reached] ), 'Image' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'url_fr' => 'cafes/le-petit-dep-63582/', 'url_en' => 'en/coffee-shops/le-petit-dep-63582/' ) ), 'category' => 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', 'parent_id' => null, 'meta_description_fr' => 'Liste des endroits incontournables à visiter lors de votre passage à Montréal : restaurants, monuments, marchés, lieux atypiques, etc.', 'meta_description_en' => 'When planning your trip to Montreal, you may not know exactly where to begin. Here are a few ideas to get you started.', 'name_group' => null, 'name_family' => null, 'name_single' => null, 'name_couple' => null, 'icon_path' => 'https://s3.amazonaws.com/somontrealapp/icons/20161130-583f3141767e8.svg', 'image_path' => '', 'image_path_night' => '', 'og_image_path' => null, 'created' => '2016-11-29 17:24:01', 'modified' => '2016-11-30 15:08:21', '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>' ) ), 'meta' => array( (int) 0 => array( 'Category' => array( [maximum depth reached] ), 'url_fr' => 'coups-de-coeur/', 'url_en' => 'en/best-of/' ) ) ) $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $page = (int) 1 $maxPage = (float) 4 $moment = 'moment-morning' $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
All events
30
Concerts
38
Art & Museums
17
Festivals & Markets
3
5 to 7 & Networking
7
Plays & Comedy
264
Breakfast & Brunch
15
LGBT
1015
Poutines
90
Games & Amusements
41
So Montreal's best of
Café Falco
(170)
free-wifi cafe, japanese, indie cafe, tours mile-end
Coffee, lunch, sandwiches, Japanese rice bowls
HVOR
(24)
free
Playing on the senses in a creative environment, HVOR invites you to taste its original, gastronomic dishes made from organic ingredients. The restaurant has its own urban garden, redefining the farm-to-table concept as essential rather than conceptual in order to bring local and seasonal products to the menu.
HVOR is also proud to have partnerships with many local organic farmers and artisans throughout the Belle Province. From vegetables, herbs, and spices, to various meats and fish, all products used at the restaurant are chosen with great attention and care.
HVOR is also proud to have partnerships with many local organic farmers and artisans throughout the Belle Province. From vegetables, herbs, and spices, to various meats and fish, all products used at the restaurant are chosen with great attention and care.
Frank + Oak
(9)
free
Men's clothing store and accessories. Lifestyle space with Café Névé espresso, haircut, barber shop.