Confirmation screen class.  
 More...
| 
Public Member Functions | 
|  | __construct () | 
|  | Constructor. 
 | 
|  | setFormAction ($a_form_action) | 
|  | getFormAction () | 
|  | setHeaderText ($a_headertext) | 
|  | Set Set header text. 
 | 
|  | getHeaderText () | 
|  | Get Set header text. 
 | 
|  | addButton ($a_txt, $a_cmd) | 
|  | Set cancel button command and text. 
 | 
|  | setCancel ($a_txt, $a_cmd) | 
|  | Set cancel button command and text. 
 | 
|  | setConfirm ($a_txt, $a_cmd) | 
|  | Set confirmation button command and text. 
 | 
|  | addItem ($a_post_var, $a_id, $a_text, $a_img="", $a_alt="") | 
|  | Add row item. 
 | 
|  | addHiddenItem ($a_post_var, $a_value) | 
|  | Hidden items are currently not supported in a table gui. 
 | 
|  | getHTML () | 
|  | Get confirmation screen HTML. 
 | 
Detailed Description
Confirmation screen class. 
- Author
- Alex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e 
- Version
- $Id$ 
Definition at line 15 of file class.ilConfirmationGUI.php.
Constructor & Destructor Documentation
      
        
          | ilConfirmationGUI::__construct | ( |  | ) |  | 
      
 
 
Member Function Documentation
  
  | 
        
          | ilConfirmationGUI::addButton | ( |  | $a_txt, |  
          |  |  |  | $a_cmd |  
          |  | ) |  |  |  | final | 
 
Set cancel button command and text. 
- Parameters
- 
  
    | string | cancel text |  | string | cancel command |  
 
Definition at line 66 of file class.ilConfirmationGUI.php.
        {
                $this->buttons[] = array(
                        "txt" => $a_txt, "cmd" => $a_cmd);
        }
 
 
      
        
          | ilConfirmationGUI::addHiddenItem | ( |  | $a_post_var, | 
        
          |  |  |  | $a_value | 
        
          |  | ) |  |  | 
      
 
Hidden items are currently not supported in a table gui. 
Problem: after clicking prev/next links the information of the hidden items is lost. Add hidden item.
- Parameters
- 
  
    | string | name of post variable used for id (e.g. "id[]") |  | mixed | value |  
 
- Deprecated:
Definition at line 126 of file class.ilConfirmationGUI.php.
        {
                $this->hidden_item[] = array("var" => $a_post_var, "value" => $a_value);
        }
 
 
      
        
          | ilConfirmationGUI::addItem | ( |  | $a_post_var, | 
        
          |  |  |  | $a_id, | 
        
          |  |  |  | $a_text, | 
        
          |  |  |  | $a_img = "", | 
        
          |  |  |  | $a_alt = "" | 
        
          |  | ) |  |  | 
      
 
Add row item. 
- Parameters
- 
  
    | string | name of post variable used for id (e.g. "id[]") |  | mixed | id value |  | string | item text |  | string | item image path |  
 
Definition at line 104 of file class.ilConfirmationGUI.php.
        {
                $this->item[] = array("var" => $a_post_var, "id" => $a_id,
                        "text" => $a_text, "img" => $a_img, "alt" => $a_alt);
                if ($a_img != "")
                {
                        $this->use_images = true;
                }
        }
 
 
  
  | 
        
          | ilConfirmationGUI::getFormAction | ( |  | ) |  |  | final | 
 
 
      
        
          | ilConfirmationGUI::getHeaderText | ( |  | ) |  | 
      
 
 
  
  | 
        
          | ilConfirmationGUI::getHTML | ( |  | ) |  |  | final | 
 
Get confirmation screen HTML. 
- Returns
- string HTML code. 
Definition at line 136 of file class.ilConfirmationGUI.php.
References $hidden_item, $lng, getFormAction(), getHeaderText(), and ilUtil\sendQuestion().
        {
                
                
                include_once("./Services/Utilities/classes/class.ilConfirmationTableGUI.php");
                $ctab->setData($this->item);
                
                foreach ($this->buttons as $b)
                {
                        $ctab->addCommandButton($b["cmd"], $b["txt"]);
                }
                $ctab->addCommandButton($this->confirm_cmd, $this->confirm_txt);
                $ctab->addCommandButton($this->cancel_cmd, $this->cancel_txt);
                {
                        $ctab->addHiddenInput($hidden_item["var"], $hidden_item["value"]);
                }
                
                return $ctab->getHTML();
        }
 
 
  
  | 
        
          | ilConfirmationGUI::setCancel | ( |  | $a_txt, |  
          |  |  |  | $a_cmd |  
          |  | ) |  |  |  | final | 
 
Set cancel button command and text. 
- Parameters
- 
  
    | string | cancel text |  | string | cancel command |  
 
Definition at line 78 of file class.ilConfirmationGUI.php.
        {
                $this->cancel_txt = $a_txt;
                $this->cancel_cmd = $a_cmd;
        }
 
 
  
  | 
        
          | ilConfirmationGUI::setConfirm | ( |  | $a_txt, |  
          |  |  |  | $a_cmd |  
          |  | ) |  |  |  | final | 
 
Set confirmation button command and text. 
- Parameters
- 
  
    | string | confirmation button text |  | string | confirmation button command |  
 
Definition at line 90 of file class.ilConfirmationGUI.php.
        {
                $this->confirm_txt = $a_txt;
                $this->confirm_cmd = $a_cmd;
        }
 
 
  
  | 
        
          | ilConfirmationGUI::setFormAction | ( |  | $a_form_action | ) |  |  | final | 
 
 
      
        
          | ilConfirmationGUI::setHeaderText | ( |  | $a_headertext | ) |  | 
      
 
Set Set header text. 
- Parameters
- 
  
    | string | $a_headertext | Set header text |  
 
Definition at line 45 of file class.ilConfirmationGUI.php.
        {
                $this->headertext = $a_headertext;
        }
 
 
Field Documentation
  
  | 
        
          | ilConfirmationGUI::$buttons = array() |  | private | 
 
 
  
  | 
        
          | ilConfirmationGUI::$hidden_item = array() |  | private | 
 
 
  
  | 
        
          | ilConfirmationGUI::$item = array() |  | private | 
 
 
  
  | 
        
          | ilConfirmationGUI::$use_images = false |  | private | 
 
 
The documentation for this class was generated from the following file: