Example #1
0
<?php

global $fable_parentPost;
$Page = new ThemePage();
$Validation = new ThemeValidation();
$WidgetArea = new ThemeWidgetArea();
$widgetAreaData = $WidgetArea->getWidgetAreaByPost($fable_parentPost->post, true, true);
$class = $WidgetArea->getWidgetAreaCSSClass($widgetAreaData);
$template = $Page->getCurrentTemplate();
$widgetAreaFooterEnable = false;
if (ThemeOption::getOption('footer_top_enable') == 1) {
    $widgetAreaData = $WidgetArea->getWidgetAreaByPost($fable_parentPost->post, false, true);
    $layout = $WidgetArea->setWidgetAreaLayout($widgetAreaData['id']);
    if ($widgetAreaData['id'] && $widgetAreaData['location']) {
        $widgetAreaFooterEnable = true;
    }
}
if (ThemeOption::getOption('footer_enable') == 1 && ($widgetAreaFooterEnable || ThemeOption::getGlobalOption($post, 'footer_bottom_enable') == 1)) {
    ?>
				<div class="theme-footer theme-clear-fix">
<?php 
    if ($widgetAreaFooterEnable) {
        $style = array();
        if ($Validation->isNotEmpty(ThemeOption::getOption('footer_top_background_image_src'))) {
            $style['background-image'] = 'url(\'' . ThemeOption::getOption('footer_top_background_image_src') . '\')';
            $style['background-repeat'] = ThemeOption::getOption('footer_top_background_image_repeat');
            if ($Validation->isNotEmpty(ThemeOption::getOption('footer_top_background_image_position'))) {
                $style['background-position'] = ThemeOption::getOption('footer_top_background_image_position');
            }
            $style['background-size'] = ThemeOption::getOption('footer_top_background_image_size_1');
            if (in_array($style['background-size'], array('length', 'percentage'))) {