/**
     * 
     * 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
    }
示例#2
0
    $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);
?>


示例#3
0
		<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