diff --git a/application/controllers/system/Templates.php b/application/controllers/system/Templates.php index 0f64ff9fa..e5806508c 100755 --- a/application/controllers/system/Templates.php +++ b/application/controllers/system/Templates.php @@ -119,7 +119,13 @@ class Templates extends FHC_Controller $vorlagetext = $this->vorlagelib->getVorlagetextById($vorlagestudiengang_id); if ($vorlagetext->error) show_error($vorlagetext->retval); - $this->load->view('system/templatetextEdit', $vorlagetext->retval[0]); + $data = $vorlagetext->retval[0]; + + // Preview-Data + $schema = $this->vorlagelib->getVorlage($data->vorlage_kurzbz); + $data->schema = $schema->retval[0]->attribute; + + $this->load->view('system/templatetextEdit', $data); } public function saveText() @@ -134,8 +140,8 @@ class Templates extends FHC_Controller if ($vorlagetext->error) show_error($vorlagetext->retval); $data['vorlagestudiengang_id'] = $vorlagestudiengang_id; - //redirect('/system/Templates/editText/'.$vorlagestudiengang_id); - $this->load->view('system/templatetextEdit', $data); + redirect('/system/Templates/editText/'.$vorlagestudiengang_id); + //$this->load->view('system/templatetextEdit', $data); } public function preview($vorlagestudiengang_id) diff --git a/application/views/system/templatetextEdit.php b/application/views/system/templatetextEdit.php index b273c54a1..573768de3 100644 --- a/application/views/system/templatetextEdit.php +++ b/application/views/system/templatetextEdit.php @@ -20,7 +20,7 @@ StudiengangKZ:

Preview-Data

- templatelib->widget("jsonforms_widget", array('id' => 'dataform')); ?> + templatelib->widget("jsonforms_widget", array('id' => 'dataform', 'schema' => $schema)); ?>
@@ -36,6 +36,6 @@ StudiengangKZ: } -