<?php

$sliderTemplate = false;
$settingsMain = self::getSettings("slider_main");
$settingsParams = self::getSettings("slider_params");
$settingsSliderMain = new RevSliderSettingsProduct();
$settingsSliderParams = new UniteSettingsProductSidebarRev();
//get taxonomies with cats
$productprds = UniteFunctionsWPRev::getPrestaProdCat();
//$postTypesWithCats = RevOperations::getPostTypesWithCatsForClient();
$postTypesWithCats = array();
$postTypesWithCats['product'] = $productprds;
// if((bool)Module::isEnabled('smartblog'))
//       {
//       	$allsmartblogpost = UniteFunctionsWPRev::GetAllBlogPost();
// 	$postTypesWithCats['smartblog'] = $allsmartblogpost;
// }
$jsonTaxWithCats = UniteFunctionsRev::jsonEncodeForClientSide($postTypesWithCats);
//check existing slider data:
$sliderID = self::getGetVar("id");
if (!empty($sliderID)) {
    $slider = new RevSlider();
    $slider->initByID($sliderID);
    //get setting fields
    $settingsFields = $slider->getSettingsFields();
    $arrFieldsMain = $settingsFields["main"];
    $arrFieldsParams = $settingsFields["params"];
    //modify arrows type for backword compatability
    $arrowsType = UniteFunctionsRev::getVal($arrFieldsParams, "navigation_arrows");
    switch ($arrowsType) {
        case "verticalcentered":