/** * * the form */ public function form($instance) { $slider = new ShowBizSlider(); $arrSliders = $slider->getArrSlidersShort(); if (empty($arrSliders)) { echo __("No sliders found, Please create a slider"); } else { $field = "showbiz"; $fieldPages = "showbiz_pages"; $fieldCheck = "showbiz_homepage"; $fieldTitle = "showbiz_title"; $sliderID = UniteFunctionsBiz::getVal($instance, $field); $homepage = UniteFunctionsBiz::getVal($instance, $fieldCheck); $pagesValue = UniteFunctionsBiz::getVal($instance, $fieldPages); $title = UniteFunctionsBiz::getVal($instance, $fieldTitle); $fieldID = $this->get_field_id($field); $fieldName = $this->get_field_name($field); $select = UniteFunctionsBiz::getHTMLSelect($arrSliders, $sliderID, 'name="' . $fieldName . '" id="' . $fieldID . '"', true); $fieldID_check = $this->get_field_id($fieldCheck); $fieldName_check = $this->get_field_name($fieldCheck); $checked = ""; if ($homepage == "on") { $checked = "checked='checked'"; } $fieldPages_ID = $this->get_field_id($fieldPages); $fieldPages_Name = $this->get_field_name($fieldPages); $fieldTitle_ID = $this->get_field_id($fieldTitle); $fieldTitle_Name = $this->get_field_name($fieldTitle); ?> <label for="<?php echo $fieldTitle_ID; ?> "><?php _e("Title", SHOWBIZ_TEXTDOMAIN); ?> :</label> <input type="text" name="<?php echo $fieldTitle_Name; ?> " id="<?php echo $fieldTitle_ID; ?> " value="<?php echo $title; ?> " class="widefat"> <br><br> <?php _e("Choose Slider", SHOWBIZ_TEXTDOMAIN); ?> : <?php echo $select; ?> <div style="padding-top:10px;"></div> <label for="<?php echo $fieldID_check; ?> "><?php _e("Home Page Only", SHOWBIZ_TEXTDOMAIN); ?> :</label> <input type="checkbox" name="<?php echo $fieldName_check; ?> " id="<?php echo $fieldID_check; ?> " <?php echo $checked; ?> > <br><br> <label for="<?php echo $fieldPages_ID; ?> "><?php _e("Pages: (example: 2,10)", SHOWBIZ_TEXTDOMAIN); ?> </label> <input type="text" name="<?php echo $fieldPages_Name; ?> " id="<?php echo $fieldPages_ID; ?> " value="<?php echo $pagesValue; ?> "> <div style="padding-top:10px;"></div> <?php } //else }
$postCatID = $slider->getPostCategory(); $isMultiple = strpos($postCatID, ",") !== false; //get category name $isMultiple = true; /* if($isMultiple == false){ $catData = UniteFunctionsWPBiz::getCategoryData($postCatID); if(empty($catData)) UniteFunctionsBiz::throwError("Category with id: $postCatID not found"); $catName = $catData["cat_name"]; $urlCatPosts = UniteFunctionsWPBiz::getUrlSlidesEditByCatID($postCatID); $linkCatPosts = UniteFunctionsBiz::getHtmlLink($urlCatPosts, $catName,"","",true); } */ $sourceType = $slider->getParam("source_type", "posts"); $showSortBy = $sourceType == "posts" ? true : false; //get button links $urlNewPost = UniteFunctionsWPBiz::getUrlNewPost(); $linkNewPost = UniteFunctionsBiz::getHtmlLink($urlNewPost, "New Post", "button_new_post", "button-primary", true); //get ordering $arrSortBy = UniteFunctionsWPBiz::getArrSortBy(); $sortBy = $slider->getParam("post_sortby", ShowBizSlider::DEFAULT_POST_SORTBY); $selectSortBy = UniteFunctionsBiz::getHTMLSelect($arrSortBy, $sortBy, "id='select_sortby'", true); } require self::getPathTemplate($templateName); ?>
<div class="mtop_15 mbottom_5"> Enter new title: </div> <input type="text" id="template_title" > </div> <div id="dialog_restore" class="dialog_restore" title="Restore Template" style="display:none;"> <div class="mtop_15 mbottom_5"> Choose template to restore </div> <?php $select = UniteFunctionsBiz::getHTMLSelect($arrOriginalTemplates, "", "id='original_template'"); echo $select; ?> </div> <div id="dialog_content" class="dialog_edit_content" title="Edit Template Html" style="display:none;"> <div id="template_buttons_html" class="template_buttons"> <b class="opt_title"><?php echo $standartOptionsName; ?> </b> <div class="divide8"></div> <?php