ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ilDclExportGUI Class Reference

Export User Interface Class. More...

+ Inheritance diagram for ilDclExportGUI:
+ Collaboration diagram for ilDclExportGUI:

Public Member Functions

 createExportFile ()
 overwrite to check if exportable fields are available (for async xls export) More...
 
- Public Member Functions inherited from ilExportGUI
 __construct ($a_parent_gui, $a_main_obj=null)
 Constuctor. More...
 
 addFormat ($a_key, $a_txt="", $a_call_obj=null, $a_call_func="")
 Add formats. More...
 
 getFormats ()
 Get formats. More...
 
 addCustomColumn ($a_txt, $a_obj, $a_func)
 Add custom column. More...
 
 addCustomMultiCommand ($a_txt, $a_obj, $a_func)
 Add custom multi command. More...
 
 getCustomMultiCommands ()
 Get custom multi commands. More...
 
 getCustomColumns ()
 Get custom columns. More...
 
 executeCommand ()
 Execute command. More...
 
 listExportFiles ()
 List export files. More...
 
 createExportFile ()
 Create export file. More...
 
 confirmDeletion ()
 Confirm file deletion. More...
 
 delete ()
 Delete files. More...
 
 download ()
 Download file. More...
 
 handleCustomMultiCommand ()
 Handle custom multi command. More...
 

Protected Member Functions

 buildExportTableGUI ()
 
- Protected Member Functions inherited from ilExportGUI
 buildExportTableGUI ()
 
 getParentGUI ()
 get parent gui More...
 
 showItemSelection ()
 Show container item selection table. More...
 
 saveItemSelection ()
 Save selection of subitems. More...
 

Additional Inherited Members

- Protected Attributes inherited from ilExportGUI
 $formats = array()
 
 $custom_columns = array()
 
 $custom_multi_commands = array()
 

Detailed Description

Export User Interface Class.

Author
Michael Herren mh@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch

Definition at line 9 of file class.ilDclExportGUI.php.

Member Function Documentation

◆ buildExportTableGUI()

ilDclExportGUI::buildExportTableGUI ( )
protected
Returns
ilTestExportTableGUI

Definition at line 14 of file class.ilDclExportGUI.php.

References $table.

15  {
16  $table = new ilDclExportTableGUI($this, 'listExportFiles', $this->obj);
17  return $table;
18  }
Export User Interface Class.
if(empty($password)) $table
Definition: pwgen.php:24

◆ createExportFile()

ilDclExportGUI::createExportFile ( )

overwrite to check if exportable fields are available (for async xls export)

Definition at line 24 of file class.ilDclExportGUI.php.

References $_POST, $DIC, $ilCtrl, $lng, $tbl, and ilUtil\sendFailure().

25  {
26  if ($_POST['format'] == 'xlsx') {
27  $this->checkForExportableFields();
28  }
29 
30  return parent::createExportFile();
31  }
$_POST["username"]
+ Here is the call graph for this function:

The documentation for this class was generated from the following file: