<?php

$generalSettings = self::getSettings("general");
$settingsOutput = new UniteSettingsBannerProductBanner();
$settingsOutput->init($generalSettings);
?>
<div id="dialog_general_settings" title="<?php 
_e("General Settings", BANNERROTATOR_TEXTDOMAIN);
?>
" style="display:none;">	
	<?php 
$settingsOutput->draw("form_general_settings", true);
?>
	<br>
	
	<a id="button_save_general_settings" class="button-primary"><?php 
_e("Update", BANNERROTATOR_TEXTDOMAIN);
?>
</a>
	<span id="loader_general_settings" class="loader_round mleft_10"></span>
	
	<!-- 
		&nbsp;
		<a class="button-primary"><?php 
_e("Close", BANNERROTATOR_TEXTDOMAIN);
?>
</a>
	 -->	 
</div>
Exemplo n.º 2
0
//Init slider object
$sliderID = $slide->getSliderID();
$slider = new BannerRotator();
$slider->initByID($sliderID);
$sliderParams = $slider->getParams();
$arrSlideNames = $slider->getArrSlideNames();
//Set slide delay
$sliderDelay = $slider->getParam("delay", "9000");
$slideDelay = $slide->getParam("delay", "");
if (empty($slideDelay)) {
    $slideDelay = $sliderDelay;
}
require self::getSettingsFilePath("slide_settings");
require self::getSettingsFilePath("layer_settings");
$settingsLayerOutput = new UniteSettingsProductSidebarBanner();
$settingsSlideOutput = new UniteSettingsBannerProductBanner();
$arrLayers = $slide->getLayers();
//Get settings objects
$settingsLayer = self::getSettings("layer_settings");
$settingsSlide = self::getSettings("slide_settings");
$cssContent = self::getSettings("css_captions_content");
$arrCaptionClasses = $operations->getArrCaptionClasses($cssContent);
$arrButtonClasses = $operations->getButtonClasses();
//Set layer caption as first caption class
$firstCaption = !empty($arrCaptionClasses) ? $arrCaptionClasses[0] : "";
$settingsLayer->updateSettingValue("layer_caption", $firstCaption);
//Set stored values from "slide params"
$settingsSlide->setStoredValues($slideParams);
//Init the settings output object
$settingsLayerOutput->init($settingsLayer);
$settingsSlideOutput->init($settingsSlide);