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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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' => 'About our project – 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' => '', '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' => null, 'event' => null, 'language' => 'en', 'oppositeLang' => 'fr', 'isPaymentSuccess' => false, 'browserLanguage' => null, 'blogpost' => null, 'blogposts' => null, 'pulse' => false, 'number_of_blogposts' => (int) 6, 'customPage' => '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ', 'customPageUrl' => 'about', '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 = 'About our project – 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 = '' $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 = null $event = null $language = 'en' $oppositeLang = 'fr' $isPaymentSuccess = false $browserLanguage = null $blogpost = null $blogposts = null $pulse = false $number_of_blogposts = (int) 6 $customPage = '<div id="about" class="single-page"> <h2>About</h2> <p>Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.</p> <p>So Montreal solves these issues to make the job of finding where to go a pleasure.</p><p>In 5 points, So Montreal is:</p> <ol> <li><strong>Available everywhere.</strong> Use your account to synchronize you favorites events and preferences between our apps (<a href="https://itunes.apple.com/en/app/so-montreal/id572925274?mt=8" target="_blank">iOS</a> and <a href="https://play.google.com/store/apps/details?id=ca.somontreal" target="_blank">Android</a>) and website.</li> <li><strong>A place to share.</strong> So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.</li> <li><strong>Well designed interface.</strong> Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.</li> <li><strong>The widest choice in town.</strong> Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.</li> <li><strong>We will listen to you.</strong> So Montreal team knows your opinion matters and invite you to share it.</li> </ol> <div class="rounded"> <h2>Our Team</h2> <div> <img src="https://i.imgur.com/V2ReXRf.jpg" alt="Ludovic Lecerf" /> <h3>Ludovic L.</h3> <p>Co-CEO, blogger</p> <blockquote>« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment. <br>Here it is. »</blockquote> </div> </div> </div> ' $customPageUrl = 'about' $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
About
Finding events on internet has always been something complicated. Information spread through different sites or apps, missing important details, too few events, bad ergonomy and design of each website which makes it hard to navigate.
So Montreal solves these issues to make the job of finding where to go a pleasure.
In 5 points, So Montreal is:
- Available everywhere. Use your account to synchronize you favorites events and preferences between our apps (iOS and Android) and website.
- A place to share. So Montreal is a place we create together. Submit your event or comment, rate and see whos attends to the events that interests you.
- Well designed interface. Customise your homescreen categories. Use the rapid controls in the lateral menu. Spice it with the option to sort by distance, popularity or price. You can now master the art of finding the perfect event for you.
- The widest choice in town. Restaurants, outdoor activities, bars, shows, and so much more. No need to search a dozen websites nor to have ten applications on your phone.
- We will listen to you. So Montreal team knows your opinion matters and invite you to share it.
Our Team
Ludovic L.
Co-CEO, blogger
« Before So Montréal, I was constantly in search of new experiences. I dreamed of an application that can suggest me all trendy activities of the moment.
Here it is. »