skip to main content

{source}<?php
tab Displaying Portfolio Item: Haywood Christian Academyuse Joomla\CMS\Uri\Uri;
tab Displaying Portfolio Item: Haywood Christian Academy// Get the current view
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$input = $app->input;
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$view = $input->get('view');
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$layout = $input->get('layout');
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy// Get the page title
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$pageTitle = $document->getTitle();
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy// Initialize category title variable
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$categoryTitle = '';
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy// Check if the view is an article or a category
tab Displaying Portfolio Item: Haywood Christian Academyif ($view === 'article' && isset($article)) {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy// Get the category id from the article object
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$categoryId = $article->catid;
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy// Load the category
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$category = \JCategories::getInstance('Content')->get($categoryId);
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$categoryTitle = $category->title;
tab Displaying Portfolio Item: Haywood Christian Academy} elseif ($view === 'category') {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy// Get the category id
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$categoryId = $input->getInt('id');
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy// Load the category
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$category = \JCategories::getInstance('Content')->get($categoryId);
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$categoryTitle = $category->title;
tab Displaying Portfolio Item: Haywood Christian Academy}
tab Displaying Portfolio Item: Haywood Christian Academy// 
tab Displaying Portfolio Item: Haywood Christian Academy// echo "<pre>";
tab Displaying Portfolio Item: Haywood Christian Academy// echo 'View: ' . htmlspecialchars($view) . '<br>';
tab Displaying Portfolio Item: Haywood Christian Academy// echo 'Layout: ' . htmlspecialchars($layout) . '<br>';
tab Displaying Portfolio Item: Haywood Christian Academy// echo "View later: " . htmlspecialchars($viewLater) . '<br>';
tab Displaying Portfolio Item: Haywood Christian Academy 

tab Displaying Portfolio Item: Haywood Christian Academy// $currentView = $app->get('current_view_for_sourcer', '');
tab Displaying Portfolio Item: Haywood Christian Academy// $bodyClassMenu= $app->get('bodyClassMenu', '');
tab Displaying Portfolio Item: Haywood Christian Academy 

tab Displaying Portfolio Item: Haywood Christian Academy// echo 'Current View Passed: '.$currentView.'<br>';
tab Displaying Portfolio Item: Haywood Christian Academy// echo 'Body Class Passed: '.$bodyClassMenu.'<br>';

tab Displaying Portfolio Item: Haywood Christian Academy 

tab Displaying Portfolio Item: Haywood Christian Academy// echo
"<br>";
tab Displaying Portfolio Item: Haywood Christian Academy// echo "Current view: " . htmlspecialchars($input->get('view'));

tab Displaying Portfolio Item: Haywood Christian Academy// echo 'Page Title: <h1>' . htmlspecialchars($pageTitle) . '</h1>';
tab Displaying Portfolio Item: Haywood Christian Academy// echo "</pre>";

tab Displaying Portfolio Item: Haywood Christian Academy//
tab Displaying Portfolio Item: Haywood Christian Academy// Output the titles and view with conditional HTML elements
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academyecho '<div class="container">';
tab Displaying Portfolio Item: Haywood Christian Academyecho '<div class="row">';
tab Displaying Portfolio Item: Haywood Christian Academyecho '<div class="col-xs-12">';
tab Displaying Portfolio Item: Haywood Christian Academyecho '<div class="holder">';
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy//echo "blog/".$article->category_alias;
tab Displaying Portfolio Item: Haywood Christian Academy$varURL = Uri::getInstance()->toString();
tab Displaying Portfolio Item: Haywood Christian Academy$varURLParts = parse_url($varURL);
tab Displaying Portfolio Item: Haywood Christian Academy$varCategoryFlag = null;
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academyforeach ($varURLParts as $component => $value) {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academyif ($component === 'path') {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$value = substr($value, 0, strrpos($value, '/'));
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy}
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$arrURLComponents[$component] = ucfirst($component) . ": $value";
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academy$arrURLValue[$component] = $value;
tab Displaying Portfolio Item: Haywood Christian Academy};
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy//echo "<pre>";
tab Displaying Portfolio Item: Haywood Christian Academy//var_dump ($arrURLValue);
tab Displaying Portfolio Item: Haywood Christian Academy//echo "</pre>";
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academy//echo '<a href="'.htmlspecialchars($arrURLValue['path']).'">'.htmlspecialchars($arrURLValue['path']).'</a>';
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academyif ($view === 'article') {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academyecho '<!--article--><div class="header"><a href="'.htmlspecialchars($arrURLValue['path']).'"> ' . htmlspecialchars($categoryTitle) . '</a></div>';
tab Displaying Portfolio Item: Haywood Christian Academy} elseif ($view === 'category') {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academyecho '<!--category--><h1 class="header"><a href="'.htmlspecialchars($arrURLValue['path']).'">' . htmlspecialchars($categoryTitle) . '</a></h1>';

tab Displaying Portfolio Item: Haywood Christian Academy} 
else {
tab Displaying Portfolio Item: Haywood Christian Academytab Displaying Portfolio Item: Haywood Christian Academyecho '<!--else--><h1 class="header">' . htmlspecialchars($categoryTitle) . '</h1>';
tab Displaying Portfolio Item: Haywood Christian Academy};
tab Displaying Portfolio Item: Haywood Christian Academy
tab Displaying Portfolio Item: Haywood Christian Academyecho '</div>';
tab Displaying Portfolio Item: Haywood Christian Academyecho '</div>';
tab Displaying Portfolio Item: Haywood Christian Academyecho '</div>';
tab Displaying Portfolio Item: Haywood Christian Academyecho '</div>';
?>
{/source}

Haywood Christian Academy

Cube Creative worked with Haywood Christian Academy (HCA) to create a custom responsive website built with Joomla!. In addition to the design, we also host and maintain the site for them. We also assist them with Google My Business monitoring.

HCA is a private Christian school in Haywood County, North Carolina. The school uses RenWeb for all internal communication with parents and teachers. They needed a mobile-friendly and easy-to-update website that was focused on new families and those seeking a private school for their child.

By utilizing the Joomla! platform, the HCA website is easy for the staff to edit pages and add photos as needed. The integrated events calendar syncs with the school’s GSuite system so events can be added through the Google system and appear on the website automatically.

Cube Creative has the experience to work with faith-based schools and realizes there is a certain expectation of competing with other private and public schools. The school’s website is the first impression most parents will get and it’s important to showcase the best each school has to offer.

With a small staff and limited budget, faith-based schools websites can be quick and easy to manage, while maintaining a high quality and updated look as the years pass.

Private Christian School websites should be ready for Search Engine Optimization and social media marketing. To assist, we go beyond just designing a nice website, but can help with marketing your faith-based school on the Internet.

Haywood Christian Academy