Nature Centers
AARP Events SnapshotSM
Sign up today to get invites to free, fun & interactive online events.
I'M IN
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = ''include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = ''include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = ''include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = ''include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!
Submit a Nature CenterNotice (8): Undefined index: slug [APP/Lib/Localize.php, line 152]Code Contextif(strstr($match[1],'==')) {
list($token,$keyword) = explode("==",$match[1],2);
$text = str_replace($match[0], (strtolower($town[$token]) != strtolower($keyword) ? self::replace($match[2], $town, $callCake): ''), $text);
$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Notice (1024): E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505]Code Context} catch (MongoException $e) {
$this->error = $e->getMessage();
trigger_error($this->error);
$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971
Friday, Apr 18, 2025 at 9:00 a.m. CT
Northfield Fiftynorth Senior Center
Northfield, MN
Monday, Apr 21, 2025 at 7:00 p.m. CT
Online Event
Tuesday, Apr 22, 2025 at 1:00 p.m. CT
Shoreview Community Center
Shoreview, MN
This is AARP's first rate increase in 15 years.
Don't miss out, join today and save!
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ', 'title_for_layout' => 'Nature Centers around {local_city_c}, {local_state} - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="module-spacer places-search map-module"> <div class="row"> <div class="col-sm-7"> <div class="places-map"></div> </div> <div class="col-sm-5"> <input type="hidden" value="" id="mapLat"> <input type="hidden" value="" id="mapLng"> <div id="params" class="hidden">{"tags":"aarp-nature","radius":"75","keyword":"","show":10,"page":"","sef":"","images":"yes","more":"yes","parsed_tags":{"tags":"aarp-nature"},"has_next_page":true,"lat":44.572898864746094,"lng":-92.6072006225586,"navigation":"\/ajax\/places\/navigate\/"}</div> <div class="media-wrapper places-listing-wrapper module"> <div class="media-listing list-group"> <div class="narrow places-item list-group-item" data-latitude="44.7663" data-longitude="-92.814598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carpenter-saint-croix-valley-nature-center-hastings-mn.html">Carpenter Saint Croix Valley Nature Center</a></h4> <div class="location text-gray small truncate">Hastings, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.981899261475" data-longitude="-92.690803527832" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/gaylord-nelson-audubon-society-hudson-wi.html">Gaylord Nelson Audubon Society</a></h4> <div class="location text-gray small truncate">Hudson, WI</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.043598" data-longitude="-92.505997" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/cascade-meadow-wetlands-and-environmental-science-center-rochester-mn.html">Cascade Meadow Wetlands and Environmental Science Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.966801" data-longitude="-92.995598" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/maplewood-nature-center-maplewood-mn.html">Maplewood Nature Center</a></h4> <div class="location text-gray small truncate">Maplewood, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.461399" data-longitude="-93.156197" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/carleton-college-cowling-arboretum-northfield-mn.html">Carleton College Cowling Arboretum</a></h4> <div class="location text-gray small truncate">Northfield, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="45.0131" data-longitude="-92.965797" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/oakdale-discovery-center-oakdale-mn.html">Oakdale Discovery Center</a></h4> <div class="location text-gray small truncate">Oakdale, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.033001" data-longitude="-92.425499" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/quarry-hill-nature-center-rochester-mn.html">Quarry Hill Nature Center</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.02" data-longitude="-92.459999" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/zumbro-valley-audubon-rochester-mn.html">Zumbro Valley Audubon</a></h4> <div class="location text-gray small truncate">Rochester, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.930901" data-longitude="-93.067596" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/saint-paul-audubon-society-saint-paul-mn.html">Saint Paul Audubon Society</a></h4> <div class="location text-gray small truncate">Saint Paul, MN</div> </div> <div class="narrow places-item list-group-item" data-latitude="44.801201" data-longitude="-93.145203" data-marker-image="https://cdn-aarp.americantowns.com/img/marker-pin-green.png" > <h4 class="media-heading truncate"><a class="text-secondary" href="/place/lexingtondiffley-athletic-fields-eagan-mn.html">Lexington-Diffley Athletic Fields</a></h4> <div class="location text-gray small truncate">Eagan, MN</div> </div> </div> <div class="clearfix btn-group btn-block places-navigation" role="group"> <button type="button" class="btn btn-light col-xs-6 text-secondary places-back disabled">Back</button> <button type="button" class="btn btn-light col-xs-6 text-secondary places-next">Next</button> </div> </div> <div class="pbgoogle"><span class="pbgoogle_text">Page content</span><img alt="green-pin" src="https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white2.png" /></div> </div> </div> </div> </div><div class="module clearfix"><div class="module-spacer"> <p>Is there another nature center that we should know about? Share it with us so your neighbors can learn about it too!</p> <a class="btn" href="/red-wing-mn/recommendation/?name=nature%20center">Submit a Nature Center</a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-trace').style.display = (document.getElementById('cakeErr67faa463e55e4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: slug [<b>APP/Lib/Localize.php</b>, line <b>152</b>]<div id="cakeErr67faa463e55e4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-code').style.display = (document.getElementById('cakeErr67faa463e55e4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa463e55e4-context').style.display = (document.getElementById('cakeErr67faa463e55e4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa463e55e4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">strstr</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #DD0000">'=='</span><span style="color: #007700">)) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$token</span><span style="color: #007700">,</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) = </span><span style="color: #0000BB">explode</span><span style="color: #007700">(</span><span style="color: #DD0000">"=="</span><span style="color: #007700">,</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">],</span><span style="color: #0000BB">2</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">], (</span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$town</span><span style="color: #007700">[</span><span style="color: #0000BB">$token</span><span style="color: #007700">]) != </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">$keyword</span><span style="color: #007700">) ? </span><span style="color: #0000BB">self</span><span style="color: #007700">::</span><span style="color: #0000BB">replace</span><span style="color: #007700">(</span><span style="color: #0000BB">$match</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">], </span><span style="color: #0000BB">$town</span><span style="color: #007700">, </span><span style="color: #0000BB">$callCake</span><span style="color: #007700">): </span><span style="color: #DD0000">''</span><span style="color: #007700">), </span><span style="color: #0000BB">$text</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa463e55e4-context" class="cake-context" style="display: none;">$text = '<!--default--> <!-- module_RHS - AARP Events --> {ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif} {module_RHS - Tout A} {module_RHS - Ad Slot 1} {module_RHS - Join AARP Today} {module_RHS - Ad Slot 2} {module_FB - State Side Panel} {module_RHS - State Contact Us}' $town = array( '_id' => '5761803a0c4e268f7f8b791d', 'city' => 'Red Wing', 'state' => 'MN', 'nearby' => array( (int) 0 => array( 'city' => 'Red Wing', 'state' => 'MN', 'sef_url' => 'red-wing-mn' ), (int) 1 => array( 'city' => 'Hager City', 'state' => 'WI', 'sef_url' => 'hager-city-wi' ), (int) 2 => array( 'city' => 'Welch', 'state' => 'MN', 'sef_url' => 'welch-mn' ), (int) 3 => array( 'city' => 'Bay City', 'state' => 'WI', 'sef_url' => 'bay-city-wi' ), (int) 4 => array( 'city' => 'Goodhue', 'state' => 'MN', 'sef_url' => 'goodhue-mn' ), (int) 5 => array( 'city' => 'Ellsworth', 'state' => 'WI', 'sef_url' => 'ellsworth-wi' ), (int) 6 => array( 'city' => 'East Ellsworth', 'state' => 'WI', 'sef_url' => 'east-ellsworth-wi' ), (int) 7 => array( 'city' => 'Frontenac', 'state' => 'MN', 'sef_url' => 'frontenac-mn' ), (int) 8 => array( 'city' => 'Beldenville', 'state' => 'WI', 'sef_url' => 'beldenville-wi' ), (int) 9 => array( 'city' => 'Maiden Rock', 'state' => 'WI', 'sef_url' => 'maiden-rock-wi' ), (int) 10 => array( 'city' => 'Cannon Falls', 'state' => 'MN', 'sef_url' => 'cannon-falls-mn' ), (int) 11 => array( 'city' => 'Prescott', 'state' => 'WI', 'sef_url' => 'prescott-wi' ), (int) 12 => array( 'city' => 'Hastings', 'state' => 'MN', 'sef_url' => 'hastings-mn' ), (int) 13 => array( 'city' => 'Stockholm', 'state' => 'WI', 'sef_url' => 'stockholm-wi' ), (int) 14 => array( 'city' => 'Lake City', 'state' => 'MN', 'sef_url' => 'lake-city-mn' ) ), 'local' => array( (int) 0 => 'red-wing-mn', (int) 1 => 'hager-city-wi', (int) 2 => 'welch-mn', (int) 3 => 'bay-city-wi', (int) 4 => 'goodhue-mn', (int) 5 => 'ellsworth-wi' ), 'season' => 'spring', 'aarp-events-image' => 'aarp-events', 'amusement-parks-image' => 'amusement-warm-c', 'arts-entertainment-image' => 'arts-all-bm', 'asset_version' => '240925', 'beaches-lakes-image' => 'beaches-lakes-cool-c', 'billboard1_caption' => 'Spring', 'billboard1_image_url' => '{local_happenings-image}', 'billboard1_link_url' => '/{local_sef_url}/happenings/', 'billboard1_subtitle' => 'See the Real Possibilities', 'billboard1_thumb_title' => ' Happenings', 'billboard1_thumb_url' => '{local_happenings-image}', 'billboard1_title' => 'Get to know AARP in {local_city_c}', 'billboard2_image_url' => '{local_season-image}', 'billboard2_link_url' => '/{local_sef_url}/{local_season}-fun/', 'billboard2_subtitle' => 'Explore fun and interesting things to do this {local_season} near you!', 'billboard2_thumb_title' => '{local_season_header}', 'billboard2_thumb_url' => '{local_season-image}', 'billboard2_title' => 'Time for {local_season_header}!', 'billboard3_image_url' => '{local_volunteering-image}', 'billboard3_link_url' => '/{local_sef_url}/volunteering/', 'billboard3_subtitle' => 'Make a difference!', 'billboard3_thumb_title' => 'Volunteering', 'billboard3_thumb_url' => '{local_volunteering-image}', 'billboard3_title' => 'Volunteering lifts everyone's spirits', 'bvideo_name' => '{local_full_state_c}', 'city-select-image' => 'cityselect-spring', 'coffee-image' => 'coffee-warm-m', 'coffee_radius' => '10', 'community_blogs_archive' => 'all', 'community_blogs_list' => 'caregiving,healthy-living,savings-and-planning,work-and-jobs,life-reimagined,all,{local_state}', 'connect_town_groups' => '[{ "towns": { "atlanta-ga": { "name": "Atlanta", "path": "/atlanta-ga/fight-fraud/" }, "chicago-il": { "name": "Chicago", "path": "/chicago-il/fight-fraud/" }, "los-angeles-ca": { "name": "Los Angeles", "path": "/los-angeles-ca/fight-fraud/" }, "new-york-ny": { "name": "New York City", "path": "/new-york-ny/fight-fraud/?showtowns=true" }, "phoenix-az": { "name": "Phoenix", "path": "/phoenix-az/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP1" }, { "towns": { "baltimore-md": { "name": "Baltimore Metro", "path": "/baltimore-md/fight-fraud/" }, "dallas-tx": { "name": "Dallas", "path": "/dallas-tx/fight-fraud/" }, "denver-co": { "name": "Denver", "path": "/denver-co/fight-fraud/" }, "detroit-mi": { "name": "Detroit", "path": "/detroit-mi/fight-fraud/" }, "orlando-fl": { "name": "Greater Orlando", "path": "/orlando-fl/fight-fraud/?showtowns=true" }, "houston-tx": { "name": "Houston", "path": "/houston-tx/fight-fraud/" }, "brookhaven-ny": { "name": "Long Island", "path": "/brookhaven-ny/fight-fraud/?showtowns=true" }, "san-diego-ca": { "name": "San Diego County", "path": "/san-diego-ca/fight-fraud/" }, "miami-fl": { "name": "South Florida", "path": "/miami-fl/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP2" }, { "towns": { "charlotte-nc": { "name": "Charlotte", "path": "/charlotte-nc/aarp-events/" }, "boston-ma": { "name": "Greater Boston", "path": "/boston-ma/aarp-events/?showtowns=true" }, "indianapolis-in": { "name": "Indianapolis", "path": "/indianapolis-in/aarp-events/" }, "las-vegas-nv": { "name": "Las Vegas", "path": "/las-vegas-nv/aarp-events/" }, "philadelphia-pa": { "name": "Philadelphia", "path": "/philadelphia-pa/aarp-events/" }, "pittsburgh-pa": { "name": "Pittsburgh", "path": "/pittsburgh-pa/aarp-events/" }, "portland-or": { "name": "Portland Metro", "path": "/portland-or/aarp-events/" }, "seattle-wa": { "name": "Seattle", "path": "/seattle-wa/aarp-events/" }, "saint-louis-mo": { "name": "St Louis", "path": "/saint-louis-mo/aarp-events/" }, "minneapolis-mn": { "name": "Twin Cities", "path": "/minneapolis-mn/aarp-events/?showtowns=true" } }, "code": "CSN-LOCAL-GROUP3" }, { "towns": { "new-orleans-la": { "name": "Greater New Orleans", "path": "/new-orleans-la/fight-fraud/" }, "hartford-ct": { "name": "Hartford", "path": "/hartford-ct/fight-fraud/" }, "little-rock-ar": { "name": "Little Rock", "path": "/little-rock-ar/fight-fraud/" }, "oahu-hi": { "name": "Oahu", "path": "/oahu-hi/fight-fraud/" }, "omaha-ne": { "name": "Omaha", "path": "/omaha-ne/fight-fraud/" } }, "code": "CSN-LOCAL-GROUP4" }, { "towns": { "des-moines-ia": { "name": "Des Moines", "path": "/des-moines-ia/aarp-events/" }, "fargo-nd": { "name": "Fargo", "path": "/fargo-nd/aarp-events/" }, "allentown-pa": { "name": "Lehigh Valley", "path": "/allentown-pa/aarp-events/?showtowns=true" }, "dale-city-va": { "name": "Prince William County", "path": "/dale-city-va/aarp-events/" }, "worcester-ma": { "name": "Worcester County", "path": "/worcester-ma/aarp-events/" } }, "code": "CSN-LOCAL-GROUP5" }, { "towns": { "charleston-wv": { "name": "Charleston", "path": "/charleston-wv/aarp-events/" }, "helena-mt": { "name": "Lewis and Clark County", "path": "/helena-mt/aarp-events/" }, "manchester-nh": { "name": "New Hampshire", "path": "/manchester-nh/aarp-events/" }, "providence-ri": { "name": "Providence", "path": "/providence-ri/aarp-events/" } }, "code": "CSN-LOCAL-GROUP6" }]', 'cvent_display_module' => 'false', 'cvent_widget_city' => '{local_city_state}', 'embed_video' => '<iframe width="100%" height="349" src="//players.brightcove.net/3772599298001/HkD6Qklb_default/index.html?videoId={local_embed_video_2}" allowfullscreen frameborder="0"></iframe>', 'espanol-news-header' => 'Noticias de {local_city}', 'espanol-news-image' => 'losangeles-spanish', 'events-image' => 'events-all', 'events_careversation_group_min' => '8', 'events_driversafety_group_min' => '8', 'events_index_slot1' => '{module_Cvent New Widget Section 3}', 'events_tek_group_min' => '8', 'event_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/events-all-1140x655.jpg', 'event_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/event.jpg', 'event_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/event-t.jpg', 'fall-fun-image' => 'fall-fun-cool-a', 'fallfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-big-t.jpg', 'fallfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/fall-fun10.jpg', 'fallfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/fall-fun10-t.jpg', 'farmers-markets-image' => 'farmers-markets-c', 'find_it_fast_link_url' => 'jobs', 'find_it_fast_title' => 'Work & Jobs', 'gfg-image' => 'gfg-warm-c-2', 'google_disclaimer' => '<p><b>Please note:</b> These listings are provided via Google for the {local_city} community. <b>Listings here do NOT imply that an AARP member discount is offered.</b> Please see the <a href="https://www.aarp.org/benefits-discounts/" target="_blank">AARP Membership & Benefits page</a> for a listing of businesses that do provide a member discount.</p>', 'happenings-image' => 'happenings-suburban', 'happenings-tbd-pilot-text' => '<h2><span>Discover everything you can do with AARP</span></h2> <h3><span>See fun events, local offers, and more right where you live.</span></h3>', 'happenings_default_image' => 'https://cdn-aarp.americantowns.com/img/responsive/aarp-default-rp-min.png', 'happenings_gold_slug_line_10up' => 'AARP in {local_community_name}', 'happenings_gold_slug_line_state' => 'AARP in {local_full_state}', 'happenings_gold_slug_line_state_es' => 'AARP en {local_full_state}', 'happenings_heading' => 'News from AARP', 'happenings_twitter_header' => 'More from {local_city}', 'hiking-image' => 'hiking-cool-c', 'hiking_big_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-big-t.jpg', 'hiking_hero_image' => 'https://cdn.local.aarp.org/img/template/hero/hiking3.jpg', 'hiking_thumb' => 'https://cdn.local.aarp.org/img/template/thumbs/hiking3-t.jpg', 'home_events_slot1' => '{module_Cvent New Widget Section}', 'home_events_slot2' => '{module_HP - Blog - Learn More}', 'home_intro_text' => '<p> Select your community from the list below to learn about great programs, stimulating things to do, local services, discounts and more! </p>', 'hp-event-tout' => '{if_facebook_link}<div class="module-spacer text-center"> <div class="fb-page" data-href="{local_facebook_link}" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="{local_facebook_link}" class="fb-xfbml-parse-ignore"><a href="{local_facebook_link}">Facebook</a></blockquote></div></div> {endif}', 'ice_skating_big_thumb' => 'https://cdn-aarp.americantowns.com/img/responsive/ice-skating-all-1140x655.jpg', 'ice_skating_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/ice-skating.jpg', 'ice_skating_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/ice-skating-t.jpg', 'image_url' => 'https://cdn-aarp.americantowns.com/img/template/hero/working-for-you.jpeg', 'jobs_widget_city' => '{local_city_c}', 'm2mredirect' => 'True', 'movies-image' => 'movies-all-c', 'movies_robots' => 'noindex, follow', 'name' => 'In Your Community', 'nature_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-big-t.jpg', 'nature_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/nature-center2.jpg', 'nature_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/nature-center2-t.jpg', 'nearme_map_radius' => '20', 'nearme_map_zip' => '{local_zip}', 'omniture_cookie' => '{local_city_hl}-{local_state_l}-state', 'page-title-right' => '{module_Event Snapshot Newsletter Signup}', 'parks-image' => 'parks-warm-c', 'pilot_towns_banner_image' => 'https://cdn-aarp.americantowns.com/img/classic/happenings-rural-240x140.jpg', 'pumpkin-picking-image' => 'fall-fun-all-1-pumpkins', 'recommendation_form_email' => 'jgunderson-palmer@aarp.org,bekim@americantowns.com,katherine@americantowns.com', 'recreation-image' => 'rec-cool-b', 'restaurantform_email' => 'bmazur@aarp.org,bekim@americantowns.com', 'restaurant_radius' => '10,20,30', 'season-activities' => 'Walking, microbreweries ', 'season-image' => 'spring-fun-warm-m', 'seasonal_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-big-t.jpg', 'seasonal_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/seasonal.jpg', 'seasonal_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/seasonal-t.jpg', 'season_header' => 'Spring Fun', 'season_title' => 'Spring', 'skiing_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-big-t.jpg', 'skiing_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/skiing.jpg', 'skiing_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/skiing-t.jpg', 'spring-fun-image' => 'spring-fun-warm-m', 'state_blog_header' => 'AARP State News', 'state_blog_name' => 'Minnesota', 'summer-fun-image' => 'summer-fun-warm-m', 'tas_state_link' => 'https://takeastand.aarp.org/congressional-action-chart/?state={local_full_state_c}', 'term' => 'in Red Wing', 'thingstodo_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-big-t.jpg', 'thingstodo_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/things-to-do3.jpg', 'thingstodo_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/things-to-do3-t.jpg', 'vcc_featured_image' => 'https://s3.amazonaws.com/local-aarp/img/vcc/featured/20210430_4C9F7646-96EC-4C88-960A-997CE34788BC.jpg', 'veterans-image' => 'veterans', 'video_tout_image' => 'https://cdn-aarp.americantowns.com/img/template/video-touts/san-antonio-video.png', 'vineyards-wineries-image' => 'wineries', 'volunteer-today-button' => '<span class="media-middle"> <a href="https://www.aarp.org/volunteer/virtual/?intcmp=CSN-LNK-AARPLOCAL-VOLINT-20210331-{local_tracking_code_town}-{local_tracking_code_state}" class="red btn" target="_blank">I WANT TO VOLUNTEER</a> </span>', 'volunteering-image' => 'volunteering-winter', 'volunteering-news-image' => 'volunteer-all-m-hands', 'volunteer_help_image' => 'volunteering-help-military-families', 'volunteer_help_link_name' => 'See Projects', 'volunteer_help_link_url' => 'https://www.createthegood.org/how-to-guides?intcmp=SNG-LNK-AARPLOCAL-VOLHTG-20140805-{local_tracking_code_town}-{local_tracking_code_state}', 'volunteer_help_subtitle' => 'Help Military Families', 'volunteer_help_title' => 'Do-It-Yourself Project Guides', 'winter-fun-image' => 'winter-fun-snow-c-ski', 'winterfun_big_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-big-t.jpg', 'winterfun_hero_image' => 'https://cdn-aarp.americantowns.com/img/template/hero/winter-fun.jpg', 'winterfun_pic_nav2' => '<li><a href="/{town_sef_url}/skiing/"><img src="{local_skiing_big_thumb}" title="Skiing"><span>Skiing</span></a></li>', 'winterfun_thumb' => 'https://cdn-aarp.americantowns.com/img/template/thumbs/winter-fun-t.jpg', 'youtube_image' => 'https://cdn-aarp.americantowns.com/img/template/icons/youtube.png', 'news_link' => 'https://www.aarp.org/MN?intcmp=SNG-LNK-AARPLOCAL-BLOGMN-20140101', 'contactus_text' => 'AARP Minnesota', 'contactus_email' => 'mnaarp@aarp.org', 'contactus_link' => 'https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101', 'facebook_link' => 'https://www.facebook.com/AARPMinnesota', 'twitter_link' => 'https://twitter.com/aarpmn', 'state_contract_id' => '56010', 'state_blog_flag' => 'https://states.aarp.org/wp-content/themes/aarpstates/images/state_flags/minnesota.png', 'state_blog_link' => 'https://states.aarp.org/region/minnesota/', 'state_blog_rss' => 'https://states.aarp.org/region/minnesota/feed', 'cold_state' => 'yes', 'embed_video_2' => '5819659145001', '2020_election_link' => 'https://local.aarp.org/news/how-to-vote-in-minnesotas-2020-election-what-you-need-to-know-mn-2020-07-29.html', 'State_Label' => 'Minnesota's', 'vaccine_url' => 'https://local.aarp.org/news/the-covid19-vaccine-distribution-plan-in-minnesota-mn-2021-02-03.html', 'at_ski_resort' => 'y', 'state_capital' => 'saint-paul-mn', 'instagram_link' => 'aarpminnesota', '2024_election_link' => 'https://states.aarp.org/minnesota/election-voting-guide', '2024_election_link_es' => 'https://states.aarp.org/minnesota/elecciones-guia-para-votar', 'advanced_directives_link' => 'https://www.caringinfo.org/wp-content/uploads/Minnesota.pdf', 'full_state' => 'Minnesota', 'county' => 'Goodhue', 'geo' => array( (int) 0 => (float) -92.607200622559, (int) 1 => (float) 44.572898864746 ), 'latitude' => (float) 44.572898864746, 'longitude' => (float) -92.607200622559, 'city_state' => 'Red Wing, MN', 'city_state_search' => 'Red Wing MN', 'pilot_name' => 'Red Wing', 'pilot_sef_url' => '', 'community_id' => (int) 0, 'community_name' => null, 'community_state' => null, 'community_region' => null, 'brightspot_region' => null, 'title' => 'Red Wing, MN', 'subtitle' => '', 'tracking_code_town' => 'REDWING', 'tracking_code_state' => 'MN', 'ad_state' => 'mn', 'ad_city' => 'red-wing', 'ad_region' => null, 'timezone' => 'America/Chicago', 'type' => 'town', 'zip' => '55066', 'sef_url' => 'red-wing-mn', 'americantowns_url' => 'https://www.americantowns.com/red-wing-mn/', 'alt_names' => 'Red Wing', 'zipcodes' => array( (int) 0 => '55066' ), 'urls' => array( (int) 0 => 'red-wing-mn' ), 'town_ids' => array( (int) 0 => '23982' ) ) $callCake = true $matches = array( (int) 0 => array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) ) $match = array( (int) 0 => '{ifnot_slug==healthy-living/map} {module_RHS - AARP Events} {endif}', (int) 1 => 'slug==healthy-living/map', (int) 2 => ' {module_RHS - AARP Events} ' ) $token = 'slug' $keyword = 'healthy-living/map'</pre><pre class="stack-trace">Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 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 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-trace').style.display = (document.getElementById('cakeErr67faa46423396-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (1024)</a>: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } [<b>APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php</b>, line <b>505</b>]<div id="cakeErr67faa46423396-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-code').style.display = (document.getElementById('cakeErr67faa46423396-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67faa46423396-context').style.display = (document.getElementById('cakeErr67faa46423396-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67faa46423396-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MongoException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">error </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">();</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> trigger_error</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">error</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr67faa46423396-context" class="cake-context" style="display: none;">$Model = object(EventCache) { primaryKey => '_id' useTable => 'events_cache' useDbConfig => 'mongo' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'data' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'data', (int) 2 => 'params', (int) 3 => 'modified', (int) 4 => 'created' ) $values = array( (int) 0 => '3eee1ca6d3ac819a14bb6676a79d7e47', (int) 1 => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), (int) 2 => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', (int) 3 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, (int) 4 => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $data = array( '_id' => '3eee1ca6d3ac819a14bb6676a79d7e47', 'data' => array( (int) 0 => array( 'Event' => array( [maximum depth reached] ) ), (int) 1 => array( 'Event' => array( [maximum depth reached] ) ), (int) 2 => array( 'Event' => array( [maximum depth reached] ) ) ), 'params' => '{"show":3,"title":"AARP Events for Red Wing","page":1,"show_limit":3,"limit":15,"images":"yes","max-days":365,"max-miles":45,"min":50,"more":"yes","lat":44.572898864746094,"lng":-92.6072006225586,"latlng":"44.572898864746,-92.607200622559","featured_first":true,"aarp_events":true,"radius":45}', 'modified' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 }, 'created' => object(MongoDate) { sec => (int) 1744479332 usec => (int) 128000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" } in /var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0003</td><td bgcolor='#eeeeec' align='right'>415736</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0671</td><td bgcolor='#eeeeec' align='right'>2998368</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>118</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.1022</td><td bgcolor='#eeeeec' align='right'>3677120</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844728</td><td bgcolor='#eeeeec'>TownsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844856</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.1050</td><td bgcolor='#eeeeec' align='right'>3844864</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.2524</td><td bgcolor='#eeeeec' align='right'>5721744</td><td bgcolor='#eeeeec'>TownsController->renderPage( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.2672</td><td bgcolor='#eeeeec' align='right'>5796616</td><td bgcolor='#eeeeec'>TownsController->render( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>136</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.2717</td><td bgcolor='#eeeeec' align='right'>6255920</td><td bgcolor='#eeeeec'>View->render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.2719</td><td bgcolor='#eeeeec' align='right'>6265912</td><td bgcolor='#eeeeec'>View->_render( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.2720</td><td bgcolor='#eeeeec' align='right'>6266848</td><td bgcolor='#eeeeec'>View->_evaluate( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.2722</td><td bgcolor='#eeeeec' align='right'>6295776</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp'</font> )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>13</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.4139</td><td bgcolor='#eeeeec' align='right'>6838104</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>9</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.4706</td><td bgcolor='#eeeeec' align='right'>6859264</td><td bgcolor='#eeeeec'>Localize::replace( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>152</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Localize::getModule( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>219</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.4707</td><td bgcolor='#eeeeec' align='right'>6860168</td><td bgcolor='#eeeeec'>Modules::load( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Localize.php' bgcolor='#eeeeec'>.../Localize.php<b>:</b>294</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.4709</td><td bgcolor='#eeeeec' align='right'>6863440</td><td bgcolor='#eeeeec'>Modules::render( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>29</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.4711</td><td bgcolor='#eeeeec' align='right'>6864384</td><td bgcolor='#eeeeec'>CakeObject->requestAction( )</td><td title='/var/www/vhosts/vcc_staging/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>17</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.4713</td><td bgcolor='#eeeeec' align='right'>6865608</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.4755</td><td bgcolor='#eeeeec' align='right'>7273616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404440</td><td bgcolor='#eeeeec'>EventsController->invokeAction( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404568</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a> ( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.4781</td><td bgcolor='#eeeeec' align='right'>7404576</td><td bgcolor='#eeeeec'>EventsController->aarp_events_rhs( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5832</td><td bgcolor='#eeeeec' align='right'>7589472</td><td bgcolor='#eeeeec'>EventCache->save( )</td><td title='/var/www/vhosts/vcc_staging/app/Controller/EventsController.php' bgcolor='#eeeeec'>.../EventsController.php<b>:</b>485</td></tr> <tr><td bgcolor='#eeeeec' align='center'>26</td><td bgcolor='#eeeeec' align='center'>0.5833</td><td bgcolor='#eeeeec' align='right'>7589848</td><td bgcolor='#eeeeec'>EventCache->_doSave( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>27</td><td bgcolor='#eeeeec' align='center'>0.6589</td><td bgcolor='#eeeeec' align='right'>7823376</td><td bgcolor='#eeeeec'>MongodbSource->create( )</td><td title='/var/www/vhosts/vcc_staging/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>28</td><td bgcolor='#eeeeec' align='center'>0.6592</td><td bgcolor='#eeeeec' align='right'>7824256</td><td bgcolor='#eeeeec'>MongoCollection->insert( )</td><td title='/var/www/vhosts/vcc_staging/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>497</td></tr> ' [protected] message => 'E11000 duplicate key error collection: aarp.events_cache index: _id_ dup key: { : "3eee1ca6d3ac819a14bb6676a79d7e47" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/vcc_staging/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }</pre><pre class="stack-trace">MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 505 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 485 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 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Localize::replace() - APP/Lib/Localize.php, line 152 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Red Wing</h2> <h2 class="hidden-lg">AARP Events for Red Wing</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-northfield-mn-c37343.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-NORTHFIELD-FIFTYNORTH-SENIOR-CENTER">AARP Smart Driver™: Northfield Fiftynorth Senior Center</a></h2> <p class="time">Friday, Apr 18, 2025 at 9:00 a.m. CT</p> <p class="venue">Northfield Fiftynorth Senior Center</p> <p class="loc">Northfield, MN</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-live-cybercrime-and-fraud-prevention-tips-42125-9vn8twf4ts8.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-LIVE-CYBERCRIME-AND-FRAUD-PREVENTION-TIPS-42125">AARP Live: Cybercrime and Fraud Prevention Tips, 4/21/25</a></h2> <p class="time">Monday, Apr 21, 2025 at 7:00 p.m. CT</p> <p class="venue"></p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/driver-safety/aarp-smart-driver-saint-paul-mn-c35563.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-AARP-SMART-DRIVERTM-SHOREVIEW-COMMUNITY-CENTER">AARP Smart Driver™: Shoreview Community Center</a></h2> <p class="time">Tuesday, Apr 22, 2025 at 1:00 p.m. CT</p> <p class="venue">Shoreview Community Center</p> <p class="loc">Shoreview, MN</p> </li> </ul> <p><a class="link-red" href="/red-wing-mn/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;height:360px;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Last Chance to Save!<br />New Pricing Coming in 2025.</div> <br /> <p> This is AARP's first rate increase in 15 years.<br />Don't miss out, join today and save!<br /><br /> </p> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A-REDWING-MN">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> <div class="module-spacer text-center"> <div class="fb-page" alt="Image of AARP Minnesota Facebook Page" title="Image of AARP Minnesota Facebook Page" data-href="https://www.facebook.com/AARPMinnesota" data-tabs="timeline" width="" height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"> <blockquote cite="https://www.facebook.com/AARPMinnesota" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/AARPMinnesota">Facebook</a></blockquote> </div> </div> <div class="ar-basic-box module-spacer"> <header> <h2>Contact AARP<br />Minnesota</h2> </header> <div class="wrap"> <div class="ar-quick-list module-spacer"> <ul class="list-unstyled"> <li><i class="list-icon fa fa-envelope" alt="Email icon" title="Email icon" aria-hidden="true"></i><a href="mailto:mnaarp@aarp.org" target="_blank" rel="noopener">mnaarp@aarp.org</a></li> <li><i class="list-icon fa fa-globe" alt="Globe icon" title="Globe icon" aria-hidden="true"></i><a href="https://states.aarp.org/region/minnesota/" target="_blank" rel="noopener">AARP Minnesota</a></li> <li><i class="list-icon fa fa-map-marker" alt="Map Marker icon" title="Map Marker icon" aria-hidden="true"></i><a href="https://states.aarp.org/contact-aarp-minnesota/?intcmp=SNG-LNK-AARPLOCAL-CONTACT-20140101-REDWING-MN" target="_blank" rel="noopener">Contact Us</a></li> </ul> </div> <a href="https://www.facebook.com/AARPMinnesota" target="_blank" rel="noopener" aria-label="Open Facebook"><img style="max-width: 48px;" alt="Facebook icon" title="Facebook icon" src="https://cdn-aarp.americantowns.com/img/page/icons/facebook.png"></a> <a href="https://twitter.com/aarpmn" target="_blank" rel="noopener" aria-label="Open Twitter"><img style="max-width: 48px;" alt="Twitter icon" title="Twitter icon" src="https://cdn-aarp.americantowns.com/img/page/icons/twitter.png"></a> <a href="https://www.instagram.com/aarpminnesota/" target="_blank" rel="noopener" aria-label="Open Instagram"><img style="max-width: 56px; top: 0px; left: -2px; position: relative;" src="https://cdn-aarp.americantowns.com/img/page/icons/instagram.png" alt="Instagram icon" title="Instagram icon" style="height: 49px;"></a> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>Nature Centers around Red Wing, MN - AARP</title> <meta name="page_title" content="Nature Centers around Red Wing, MN - AARP"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Nature Centers around Red Wing - Red Wing, MN - AARP In Your City" name="description"/> <meta content="Nature, Centers, around, Red, Wing, MN, AARP" name="keywords"/> <link rel="canonical" href="https://local.aarp.org/red-wing-mn/nature-centers/" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/red-wing-mn/nature-centers/"/> ' $title_for_layout = 'Nature Centers around {local_city_c}, {local_state} - AARP' $asset_version = '240925' $min = true $nowrapper = false $css = '' $highlighting = '' $location = '<a href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME">Red Wing, MN</a>' $no_header = false $header_title = 'Nature Centers' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/?intcmp=CSN-LOCAL-NAV-HOME" data-formelementid="LOCAL-LNK-CLK-EVENTS">Home</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Events</a> </li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/red-wing-mn/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/red-wing-mn/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/red-wing-mn/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'Things to Do', 'slug' => 'things-to-do' ) ) $row = array( 'title' => 'Back to Things to Do', 'slug' => 'things-to-do' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 TownsController::displayTown() - APP/Controller/TownsController.php, line 17 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 [main] - APP/webroot/index.php, line 118