File: /home/reachcon/public_html/wp-content/themes/reach-connects/page.php
<?php
/**
* The template for displaying all pages
*
* This is the template that displays all pages by default.
*/
get_header();
echo '<main>';
while ( have_posts() ) : the_post();
$grid = $omadaLayout->createOuterGrid(get_field('page_content_width_large'),get_field('page_content_width_medium'),'single');
switch(get_field('page_layout')){
case 0: // Full Width
echo $grid['start'];
the_content();
echo $grid['end'];
break;
case 1: // Two Column Left Sidebar
echo $grid['start'];
$lsb = get_field('left_sidebar');
echo '<div class="grid-x grid-padding-x">';
echo '<div class="cell large-'.$lsb['large'].' medium-'.$lsb['medium'].' small-'.$lsb['small'].'">';
echo $lsb['sidebar'];
echo '</div>';
echo '<div class="cell auto">'; the_content(); echo '</div>';
echo '</div>';
echo $grid['end'];
break;
case 2: // Two Column Right Sidebar
echo $grid['start'];
$rsb = get_field('right_sidebar');
$pageTitle = get_the_title();
echo '<div class="grid-x"><div class="cell large-12"><div class="dBlue"><h1>'.$pageTitle.'</h1></div></div></div>';
echo '<div class="grid-x grid-padding-x">';
echo '<div class="cell auto">'; the_content(); echo '</div>';
echo '<div class="cell large-'.$rsb['large'].' medium-'.$rsb['medium'].' small-'.$rsb['small'].'">';
echo $rsb['sidebar'];
echo '</div>';
echo '</div>';
echo $grid['end'];
break;
case 3: // Three Column
echo $grid['start'];
$rsb = get_field('right_sidebar');
$lsb = get_field('left_sidebar');
echo '<div class="grid-x grid-padding-x">';
echo '<div class="cell large-'.$lsb['large'].' medium-'.$lsb['medium'].' small-'.$lsb['small'].'">';
echo $lsb['sidebar'];
echo '</div>';
echo '<div class="cell auto">'; the_content(); echo '</div>';
echo '<div class="cell large-'.$rsb['large'].' medium-'.$rsb['medium'].' small-'.$rsb['small'].'">';
echo $rsb['sidebar'];
echo '</div>';
echo '</div>';
echo $grid['end'];
break;
}
echo '</main>';
endwhile;
get_footer();
?>