Пример #1
0
 function createAction()
 {
     if ($this->canDo('layout.create')) {
         if (NextendRequest::getInt('save')) {
             $layoutsModel = $this->getModel('layouts');
             if ($layoutid = $layoutsModel->create(NextendRequest::getVar('layout'))) {
                 if (NextendRequest::getVar('ajax')) {
                     nextendimport('nextend.parse.parse');
                     nextendimportsmartslider2('nextend.smartslider.items');
                     $items = new NextendSliderItems('nextend-smart-slider-0', true);
                     NextendSliderItems::$i['nextend-smart-slider-0'] = time();
                     $layout = $layoutsModel->getLayout($layoutid);
                     echo $items->render($layout['slide']);
                     exit;
                 }
                 header('LOCATION: ' . $this->route('controller=layouts&view=sliders_layouts&action=edit&layoutid=' . $layoutid));
                 exit;
             }
         }
         $this->display('edit', 'create');
     } else {
         $this->noaccess();
     }
 }
Пример #2
0
echo NextendText::_('Default_layouts');
?>
</div>
                            </div>
                            <div
                                class="smartslider-layout-custom smartslider-toolbar-options smartslider-button-grey last">
                                <div><?php 
echo NextendText::_('Custom_layouts');
?>
</div>
                            </div>
                        </div>
                        <div class="smartslider-slide-layout-pane-inner nextend-clearfix">
                            <?php 
nextendimportsmartslider2('nextend.smartslider.items');
$items = new NextendSliderItems('nextend-smart-slider-0', $this, true);
$layoutsModel = $this->getModel('layouts');
?>
                            <div class="smartslider-slide-layout-default">
                                <?php 
$layouts = $layoutsModel->getCoreLayouts();
?>
                                <?php 
foreach ($layouts as $layout) {
    ?>
                                    <div class="smartslider-core-layout <?php 
    echo $layout['class'];
    ?>
">
                                        <a class="smartslider-load-layout" href="#"></a>