'pages', 'action' => 'display', 'slug'=>'home')); # check for custom homepage on app/config/homepage.txt # if not, default to pages/display/home $app_homepage = cms_get_homepage_route(); $app_homepage = isset($app_homepage['controller']) ? $app_homepage : array('controller'=>'pages', 'action'=>'display', 'slug'=>'home'); Router::connect('/', $app_homepage); # index redirects Router::connect('/admin', array('controller' => 'index', 'action'=>'adminredirect')); //Router::connect('/events', array('controller' => 'events', 'action'=>'index')); //Router::connect('/store', array('controller' => 'products', 'action'=>'index')); //Router::connect('/listings', array('controller' => 'listings', 'action'=>'index')); # routing for the rest of content (the trailing * will make named parameters work) # these words are also listed on page model's beforeSave to make sure it doesn't get used as slug Router::connect('/pages/:slug/*', array('controller' => 'pages', 'action'=>'display')); Router::connect('/albums/:slug/*', array('controller' => 'albums', 'action'=>'display')); Router::connect('/forms/:slug/*', array('controller' => 'forms', 'action'=>'display')); Router::connect('/files/:slug/*', array('controller' => 'uploads', 'action'=>'display')); Router::connect('/events/:slug/*', array('controller' => 'events', 'action'=>'display')); Router::connect('/store/:action/*', array('controller' => 'products')); Router::connect('/teststore/:action/*', array('controller' => 'teststore')); Router::connect('/listings/:action/*', array('controller' => 'listings')); //Router::connect('/blogs/*', array('controller'=>'blogs', 'action'=>'display')); Router::connect('/blogs/:blog_slug', array('controller'=>'blogs', 'action'=>'home')); Router::connect('/blogs/:blog_slug/index/*', array('controller'=>'blogs', 'action'=>'home')); Router::connect('/blogs/:blog_slug/feed', array('controller'=>'blogs', 'action'=>'feed')); Router::connect('/blogs/:blog_slug/:post_slug/*', array('controller'=>'blogs', 'action'=>'display_post')); # basic routing for pages Router::connect('/:slug', array('controller' =>'pages', 'action'=>'display')); "mysql", "persistent" => false, "host" => "localhost", "login" => "promptings_user", "password" => "Pathfinders27", "database" => "promptings", "mysql_path" => "", "prefix" => "" ); }
Warning (2): get_object_vars() expects parameter 1 to be object, null given [CORE/cake/libs/model/connection_manager.php, line 197]
<? if(isset($page_title)) {print h($page_title. " | ");} else {print "";} print h($website_title); ?> element('default_head') ?>
image('book.png', array('url'=>'/store')) ?>
image('buyNow.gif', array('url'=>'http://www.eagleonepublishing.com')) ?>
link($html->image('peekInside.gif'), '/uploads/files/2_Promptings_peek_inside_new.pdf', array('target' => '_blank'), null, false)?>
image('videoChat.gif', array('url'=>'/video-chat')) ?>
element('default_nav') ?>
element('default_subnav') ?>

Missing Database Connection

Error: ConnectionManager requires a database connection

Error: Confirm you have created the file : app/config/database.php.

Notice: If you want to customize this error message, create app/views/errors/missing_connection.ctp.

element('default_footer') ?> element('default_analytics') ?>