slider-editor.php 846 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. if( !defined('ABSPATH') ) exit();
  3. //get taxonomies with cats
  4. $postTypesWithCats = RevSliderOperations::getPostTypesWithCatsForClient();
  5. $jsonTaxWithCats = RevSliderFunctions::jsonEncodeForClientSide($postTypesWithCats);
  6. //check existing slider data:
  7. $sliderID = self::getGetVar('id');
  8. $arrFieldsParams = array();
  9. $uslider = new RevSlider();
  10. if(!empty($sliderID)){
  11. $slider = new RevSlider();
  12. $slider->initByID($sliderID);
  13. //get setting fields
  14. $settingsFields = $slider->getSettingsFields();
  15. $arrFieldsMain = $settingsFields['main'];
  16. $arrFieldsParams = $settingsFields['params'];
  17. $linksEditSlides = self::getViewUrl(RevSliderAdmin::VIEW_SLIDE,'id=new&slider='.intval($sliderID));
  18. require self::getPathTemplate('edit-slider');
  19. }else{
  20. require self::getPathTemplate('create-slider');
  21. }
  22. ?>