mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 08:34:29 +00:00
Messages Inbox Outbox
This commit is contained in:
@@ -5,22 +5,34 @@
|
||||
*/
|
||||
class organisationseinheit_widget extends Widget
|
||||
{
|
||||
|
||||
protected $_htmltagname = 'oe_kurzbz';
|
||||
|
||||
public function display($data)
|
||||
{
|
||||
$this->load->model('organisation/Organisationseinheit_model');
|
||||
$res = $this->Organisationseinheit_model->getRecursiveList();
|
||||
var_dump($res);
|
||||
|
||||
// *** set data ***
|
||||
if (isset($data['htmltagname']))
|
||||
$this->_htmltagname = $data['htmltagname'];
|
||||
|
||||
// items from db
|
||||
foreach ($res->retval->result() as $obj)
|
||||
{
|
||||
$item = array('name' => $obj->name, 'value' => $obj->value);
|
||||
if (isset($data['oe_kurzbz']) && $obj->value == $data['oe_kurzbz'])
|
||||
$item = array
|
||||
(
|
||||
'name' => $obj->name,
|
||||
'value' => $obj->value
|
||||
);
|
||||
if (isset($data['oe_kurzbz']) && $data['oe_kurzbz'] == $obj->value)
|
||||
$item['selected'] = true;
|
||||
else
|
||||
$item['selected'] = false;
|
||||
$data['items'][] = $item;
|
||||
}
|
||||
if (! isset($data['name']))
|
||||
$data['name'] = 'oe_kurzbz';
|
||||
$data['htmltagname'] = $this->_htmltagname;
|
||||
|
||||
$this->view('widgets/organisationseinheit', $data);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* OrgForm widget
|
||||
*/
|
||||
class orgform_widget extends Widget
|
||||
{
|
||||
protected $_htmltagname = 'orgform_kurzbz';
|
||||
|
||||
public function display($data)
|
||||
{
|
||||
$this->load->model('codex/Orgform_model', 'OrgFormModel');
|
||||
$res = $this->OrgFormModel->load();
|
||||
|
||||
// set data
|
||||
if (isset($data['htmltagname']))
|
||||
$this->_htmltagname = $data['htmltagname'];
|
||||
|
||||
// empty item for null values
|
||||
$item = array
|
||||
(
|
||||
'name' => ' - ',
|
||||
'value' => ''
|
||||
);
|
||||
if (empty($data['oe_kurzbz']))
|
||||
$item['selected'] = true;
|
||||
else
|
||||
$item['selected'] = false;
|
||||
$data['items'][] = $item;
|
||||
|
||||
// items from db
|
||||
foreach ($res->retval as $obj)
|
||||
{
|
||||
$item = array
|
||||
(
|
||||
'name' => $obj->orgform_kurzbz.' ('.$obj->bezeichnung.')',
|
||||
'value' => $obj->orgform_kurzbz
|
||||
);
|
||||
if (isset($data['orgform']) && $obj->orgform_kurzbz == $data['orgform'])
|
||||
$item['selected'] = true;
|
||||
else
|
||||
$item['selected'] = false;
|
||||
$data['items'][] = $item;
|
||||
}
|
||||
$data['htmltagname'] = $this->_htmltagname;
|
||||
|
||||
$this->view('widgets/orgform', $data);
|
||||
}
|
||||
}
|
||||
@@ -15,13 +15,15 @@ class tinymce_widget extends Widget
|
||||
$data['text'] = '';
|
||||
if (! isset($data['style']))
|
||||
$data['style'] = 'width:100%';
|
||||
if (! isset($data['menubar']))
|
||||
$data['menubar'] = 'false';
|
||||
if (! isset($data['plugins']))
|
||||
$data['plugins'] = '
|
||||
"advlist autolink lists link image charmap print preview anchor",
|
||||
"searchreplace visualblocks code fullscreen",
|
||||
"insertdatetime media table contextmenu paste"';
|
||||
if (! isset($data['toolbar']))
|
||||
$data['toolbar'] = 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image';
|
||||
$data['toolbar'] = 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | code';
|
||||
|
||||
$this->view('widgets/tinymce', $data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user