Ejemplo n.º 1
0
    $sliderMainSettings->addTextBox("wc_sale_price_from", "", "Sale Price", $arrParams);
    $arrParams = array("class" => "small", UniteSettingsBiz::PARAM_OUTPUTWITH => "wc_sale_price_from", UniteSettingsBiz::PARAM_ADDTEXT_BEFORE_ELEMENT => "     To:");
    $sliderMainSettings->addTextBox("wc_sale_price_to", "", "Sale Price To", $arrParams);
    $sliderMainSettings->addCheckbox("wc_instock_only", false, "In Stock Only");
    $sliderMainSettings->addCheckbox("wc_featured_only", false, "Featured Products Only");
    $sliderMainSettings->endBulkControl();
}
//if woocommerce exists
// -------------- End Filters ------------------
$sliderMainSettings->addHr();
//set select item template
$templates = new ShowBizTemplate();
$arrTemplates = $templates->getArrShortAssoc(GlobalsShowBiz::TEMPLATE_TYPE_ITEM);
$addHtml = "<a href='javascript:void(0)' id='button_edit_item_template' class='button-primary revblue mleft_10'><i class='revicon-pencil-1'></i>Edit</a>";
$params = array("description" => "The template that set the look of the item", UniteSettingsBiz::PARAM_ADDTEXT => $addHtml);
$sliderMainSettings->addSelect("template_id", $arrTemplates, "Item Template", "", $params);
self::storeSettings("slider_main", $sliderMainSettings);
//set "slider_params" settings.
$sliderParamsSettings = new UniteSettingsAdvancedBiz();
$sliderParamsSettings->loadXMLFile(self::$path_settings . "/slider_settings.xml");
//update navigation template
$templates = new ShowBizTemplate();
$arrTemplates = $templates->getArrShortAssoc(GlobalsShowBiz::TEMPLATE_TYPE_BUTTON);
$addHtml = "<a href='javascript:void(0)' id='button_edit_item_template_nav' class='button-secondary mleft_10' style='margin-top:17px;'>Edit</a>";
$sliderParamsSettings->updateSettingField("nav_template_id", "items", $arrTemplates);
$sliderParamsSettings->updateSettingField("nav_template_id", UniteSettingsBiz::PARAM_ADDTEXT, $addHtml);
//store params
self::storeSettings("slider_params", $sliderParamsSettings);
?>