/** * * display some view */ public function display($cachable = false, $urlparams = false) { $isJoomla3 = UniteFunctionJoomlaRev::isJoomla3(); if ($isJoomla3) { JHtml::_('bootstrap.framework'); } $urlAssets = GlobalsUniteRev::$urlAssets; //add style $document = JFactory::getDocument(); $document->addStyleSheet($urlAssets . "style.css"); //add jquery ui $document->addStyleSheet($urlAssets . "jui/jquery-ui-1.8.24.custom.css"); //add codemirror $document->addStyleSheet($urlAssets . "codemirror/codemirror.css"); $document->addScript($urlAssets . "codemirror/codemirror.js"); $document->addScript($urlAssets . "codemirror/css.js"); //add custom scripts if ($isJoomla3 == false) { $document->addScript($urlAssets . "jquery.min.js"); } $document->addScript($urlAssets . "jquery-ui-1.8.24.custom.min.js"); $document->addScript($urlAssets . "settings.js"); $document->addScript($urlAssets . "admin.js"); $document->addScript($urlAssets . "revslider.js"); //add ajax url: $currentView = JRequest::getCmd('view', $this->default_view); $ajaxUrl = UniteFunctionJoomlaRev::getViewUrl($currentView, "ajax"); $document->addScriptDeclaration("var g_urlAjax='{$ajaxUrl}';"); $this->checkCopyCaptionsCssFile(); parent::display(); return $this; }
<?php $urlCurrentUrl = UniteFunctionJoomlaRev::getViewUrl(GlobalsUniteRev::VIEW_SLIDER, "edit", "id=" . $this->sliderID); $urlExport = $urlCurrentUrl . "&client_action=export_slider"; ?> <div id="toolbox_wrapper" class="toolbox_wrapper" style="display:none;"> <div class="api-caption">Export / Import slider:</div> <div class="api-desc">Note, that when you importing slider, it delete all the current slider settings and slides, then replace it with the new ones.</div> <br> <a id="button_export_slider" class='button-secondary' href='<?php echo $urlExport; ?> ' id="button_export_slider" >Export Slider</a> <br><br><br> <form action="<?php echo $urlCurrentUrl; ?> " enctype="multipart/form-data" method="post"> <input type="hidden" name="client_action" value="import_slider"> Choose the import file: <br> <input type="file" name="import_file" class="input_import_slider">
/** * * get "item" view url */ public static function getViewUrl_Item($sliderID, $itemID = null) { $args = "sliderid={$sliderID}"; if ($itemID !== null) { $args .= "&id={$itemID}"; } $url = UniteFunctionJoomlaRev::getViewUrl(GlobalsUniteRev::VIEW_ITEM, "edit", $args); return $url; }
HelperUniteRev::includeView("slider/tmpl/dialog_preview_slider.php"); HelperUniteRev::includeView("sliders/tmpl/footer.php"); ?> <script type="text/javascript"> var g_sliderID = "<?php echo $this->sliderID; ?> "; var g_viewSliderPattern = "<?php echo $this->viewSliderPattern; ?> "; var g_urlViewSliders = "<?php echo UniteFunctionJoomlaRev::getViewUrl(GlobalsUniteRev::VIEW_SLIDERS); ?> "; jQuery("document").ready(function(){ <?php if (!empty($this->messageOnStart)) { ?> UniteAdminRev.showSystemMessage("<?php echo $this->messageOnStart; ?> "); <?php } ?>