Ejemplo n.º 1
0
 function parseSlider($slider)
 {
     if (!$this->_backend && NextendSmartSliderJoomlaSettings::getAll('loadposition', 0)) {
         $slider = preg_replace_callback('/(data\\-itemvalues=")([^"]*)/S', array($this, 'onAttributeData'), $slider);
         $slider = JHTML::_('content.prepare', $slider);
     }
     return $slider;
 }
Ejemplo n.º 2
0
 function form($xml)
 {
     $data = array();
     switch ($xml) {
         case 'layout':
             $data = NextendSmartSliderLayoutSettings::getAll();
             break;
         case 'font':
             $data = NextendSmartSliderFontSettings::getAll(NextendRequest::getInt('sliderid'));
             break;
         case 'joomla':
             $data = NextendSmartSliderJoomlaSettings::getAll();
             break;
         default:
             $data = NextendSmartSliderSettings::getAll();
             break;
     }
     $this->render(dirname(__FILE__) . '/forms/settings/' . $xml . '.xml', $data);
 }
$fonts->addFont('Open Sans');
$fonts->addFont('Open Sans', 600);
$fonts->addFont('Open Sans', 700);
?>

<script type="text/javascript">
    window.nextendFixRelative = function(uri){
        if(uri.substr(0, 1) == '/' || uri.indexOf('://') != -1) return uri;
        return '<?php 
echo NextendUri::getRelative();
?>
'+uri;
    }
    
    window.nextendimageurl = <?php 
echo nextendIsJoomla() ? intval(NextendSmartSliderJoomlaSettings::get('imageurl', 1)) : 0;
?>
;
</script>

<div id="smartslider-admin" class="nextend-nowindow smartslider-advanced-layers-simple-active smartslider-device-all-active ni">

    <div class="smartslider-head">
        <div class="smartslider-logo" style="cursor: pointer;" onclick="location.href='<?php 
echo $this->route('controller=sliders');
?>
';">
            <div class="smartslider-border"></div>
        </div>
        <div class="smartslider-toolbar smartslider-toolbar-iron">
            <div class="smartslider-toolbar-controllers">
Ejemplo n.º 4
0
 static function getAll()
 {
     if (self::$settings === null) {
         self::$settings = json_decode(NextendSmartSliderStorage::get('joomla'), true);
         if (self::$settings === null) {
             self::$settings = array();
         }
     }
     return self::$settings;
 }