mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 09:52:22 +00:00
- Splitted Usersfilters_widget in:
- Aufnahmegruppe_widget - Reihungstest_widget - Studiengang_widget - Studiensemester_widget - Stufe_widget - Renamed /system/Users controller to system/aufnahme/PrestudentMultiAssign - Added method getPrestudentMultiAssign to Prestudent_model - Changed WidgetLib to allow to set the name and the id html attributes of a widget
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
class Studiensemester_widget extends Widget
|
||||
{
|
||||
public function __construct($name, $args, $htmlArgs = array())
|
||||
{
|
||||
// Calling daddy
|
||||
parent::__construct($name, $args, $htmlArgs);
|
||||
}
|
||||
|
||||
public function display($widgetData)
|
||||
{
|
||||
// Studiensemester
|
||||
$this->load->model('organisation/Studiensemester_model', 'StudiensemesterModel');
|
||||
$this->StudiengangModel->addSelect('studiensemester_kurzbz, studiensemester_kurzbz AS beschreibung');
|
||||
$this->StudiengangModel->addOrder('studiensemester_kurzbz', 'DESC');
|
||||
$studiensemester = $this->StudiensemesterModel->load();
|
||||
if (hasData($studiensemester))
|
||||
{
|
||||
// Adding an empty element at the beginning
|
||||
$emptyElement = new stdClass();
|
||||
$emptyElement->studiensemester_kurzbz = Partial::HTML_DEFAULT_VALUE;
|
||||
$emptyElement->beschreibung = 'Select a studiensemester...';
|
||||
array_unshift($studiensemester->retval, $emptyElement);
|
||||
}
|
||||
else
|
||||
{
|
||||
show_error($studiensemester);
|
||||
}
|
||||
|
||||
// Data to be used in the widget view
|
||||
$widgetData['studiensemesters'] = $studiensemester->retval;
|
||||
|
||||
// Loads widget view
|
||||
$this->view('widgets/studiensemester', $widgetData);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user