public function classes($major_id)
 {
     self::prepare();
     $listbox = new KoolListBox("major");
     $listbox->styleFolder = self::$selectStyle;
     $dept_obj = new department();
     $dept = $dept_obj->getALLMajor($major_id);
     foreach ($dept as $key => $value) {
         $listbox->AddItem(new ListBoxItem($key, $value));
     }
     $listbox->ItemTemplate = "<div class='class_listbox' id='{Text}'>{Value}</div>";
     $listbox->ButtonSettings->ShowDelete = true;
     $listbox->ButtonSettings->ShowReorder = true;
     $listbox->Init();
     return $listbox;
 }
Example #2
0
<?php

/*
 * This file is ready to run as standalone example. However, please do:
 * 1. Add tags <html><head><body> to make a complete page
 * 2. Change relative path in $KoolControlFolder variable to correctly point to KoolControls folder 
 */
$KoolControlsFolder = "../../../../KoolControls";
//Relative path to "KoolPHPSuite/KoolControls" folder
require $KoolControlsFolder . "/KoolListBox/koollistbox.php";
$listbox = new KoolListBox("listbox");
$listbox->styleFolder = "default";
$listbox->AddItem(new ListBoxItem("Agentina"));
$listbox->AddItem(new ListBoxItem("Australia"));
$listbox->AddItem(new ListBoxItem("Brazil"));
$listbox->AddItem(new ListBoxItem("Canada"));
$listbox->AddItem(new ListBoxItem("Chile"));
$listbox->AddItem(new ListBoxItem("China"));
$listbox->AddItem(new ListBoxItem("Egypt"));
$listbox->AddItem(new ListBoxItem("England"));
$listbox->AddItem(new ListBoxItem("France"));
$listbox->AddItem(new ListBoxItem("Germany"));
$listbox->AddItem(new ListBoxItem("India"));
$listbox->AddItem(new ListBoxItem("Indonesia"));
$listbox->AddItem(new ListBoxItem("Kenya"));
$listbox->AddItem(new ListBoxItem("Mexico"));
$listbox->AddItem(new ListBoxItem("New Zealand"));
$listbox->AddItem(new ListBoxItem("South Africa"));
$listbox->AddItem(new ListBoxItem("USA"));
$listbox->ButtonSettings->ShowDelete = true;
$listbox->ButtonSettings->ShowReorder = true;
Example #3
0
 * 2. Change relative path in $KoolControlFolder variable to correctly point to KoolControls folder 
 */
$KoolControlsFolder = "../../../../KoolControls";
//Relative path to "KoolPHPSuite/KoolControls" folder
require $KoolControlsFolder . "/KoolListBox/koollistbox.php";
require $KoolControlsFolder . "/KoolForm/koolform.php";
$myform_manager = new KoolForm("myform");
$myform_manager->scriptFolder = $KoolControlsFolder . "/KoolForm";
$myform_manager->styleFolder = "sunset";
//$myform_manager->DecorationEnabled = true;
$myform_manager->RenderWithExistingMarkup = true;
$listbox = new KoolListBox("listbox");
$listbox->styleFolder = "vista";
$listbox->Width = "270px";
$listbox->Height = "260px";
$item = $listbox->AddItem(new ListBoxItem("Apple Iphone 5 - Black", "iphone5_black"));
$item->Data = array("Capacity" => "16GB", "Price" => "USD 639");
$item = $listbox->AddItem(new ListBoxItem("Apple Iphone 5 - White", "iphone5_white"));
$item->Data = array("Capacity" => "16GB", "Price" => "USD 639");
$item = $listbox->AddItem(new ListBoxItem("Apple The New Ipad - Black", "ipad_black"));
$item->Data = array("Capacity" => "32GB", "Price" => "USD 599");
$item = $listbox->AddItem(new ListBoxItem("Apple The New Ipad - White", "ipad_white"));
$item->Data = array("Capacity" => "32GB", "Price" => "USD 599");
$item = $listbox->AddItem(new ListBoxItem("Apple Ipod shuffle - Black", "ipod_black"));
$item->Data = array("Capacity" => "2GB", "Price" => "USD 49");
$item = $listbox->AddItem(new ListBoxItem("Apple Ipod shuffle - White", "ipod_white"));
$item->Data = array("Capacity" => "2GB", "Price" => "USD 49");
$listbox->ItemTemplate = "<div> <div class='cssImage'><img src='images/{Value}.jpg'/></div> <div class='cssText'>{Text}</div><div class='cssCapacity'>{Capacity}</div><div style='clear:both'></div> </div>";
$listbox->TransferToId = "second_listbox";
$listbox->ButtonSettings->ShowTransfer = true;
$listbox->ButtonSettings->Position = "Right";