- Moved file to manage vorlage into subdir vorlage

- Updated sprache, orgform, organisationseinheit and vorlage to the new
widget
- Changed method getRecursiveList of model Organisationseinheit_model
- Updated vilesci_menu_main.inc.php
- Changed method loadDropDownView of WidgetLib: if a selected value is
not given, by default it is set as HTML_DEFAULT_VALUE
- Updated all the affectd files
This commit is contained in:
Paolo
2017-03-29 16:57:29 +02:00
parent 58734e9248
commit 9dc9a712c4
25 changed files with 358 additions and 343 deletions
+14 -16
View File
@@ -1,23 +1,21 @@
<?php
class Vorlage_widget extends Widget
class Vorlage_widget extends DropdownWidget
{
public function display($data)
public function display($widgetData)
{
$this->load->model("system/Vorlage_model", "VorlageModel");
$this->VorlageModel->addOrder("vorlage_kurzbz");
$result = $this->VorlageModel->loadWhere(array("mimetype" => "text/html"));
$this->load->model('system/Vorlage_model', 'VorlageModel');
$this->VorlageModel->addOrder('vorlage_kurzbz');
if (is_object($result) && $result->error == EXIT_SUCCESS)
{
// Adding an empty element
$emptyVorlage = new stdClass();
$emptyVorlage->vorlage_kurzbz = '-1';
$emptyVorlage->bezeichnung = 'Select a template...';
array_unshift($result->retval, $emptyVorlage);
$data = array("vorlage" => $result->retval);
$this->view("widgets/vorlage", $data);
}
$this->addSelectToModel($this->VorlageModel, 'vorlage_kurzbz', 'bezeichnung');
$this->setElementsArray(
$this->VorlageModel->loadWhere(array('mimetype' => 'text/html')),
true,
'Select a vorlage...',
'No vorlage found'
);
$this->loadDropDownView($widgetData);
}
}