mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
new phrase inhalt
This commit is contained in:
@@ -90,20 +90,21 @@ class Phrases extends FHC_Controller
|
||||
|
||||
public function newText()
|
||||
{
|
||||
$vorlage_kurzbz = $this->input->post('vorlage_kurzbz', TRUE);
|
||||
$phrase_id = $this->input->post('phrase_id', TRUE);
|
||||
$data = array
|
||||
(
|
||||
'vorlage_kurzbz' => $vorlage_kurzbz,
|
||||
'studiengang_kz' => 0,
|
||||
'version' => 1,
|
||||
'oe_kurzbz' => 'etw'
|
||||
'phrase_id' => $phrase_id,
|
||||
'sprache' => 'German',
|
||||
'text' => '',
|
||||
'description' => '',
|
||||
'orgeinheit_kurzbz' => 'etw'
|
||||
);
|
||||
$vorlagetext = $this->vorlagelib->insertVorlagetext($data);
|
||||
if ($vorlagetext->error)
|
||||
show_error($vorlagetext->retval);
|
||||
$vorlagestudiengang_id = $vorlagetext->retval;
|
||||
$phrase_inhalt = $this->phraseslib->insertPhraseinhalt($data);
|
||||
if ($phrase_inhalt->error)
|
||||
show_error($phrase_inhalt->retval);
|
||||
$phrase_inhalt_id = $phrase_inhalt->retval;
|
||||
|
||||
redirect('/system/Templates/editText/'.$vorlagestudiengang_id);
|
||||
redirect('/system/Phrases/editText/'.$phrase_inhalt_id);
|
||||
}
|
||||
|
||||
public function editText($phrase_inhalt_id)
|
||||
@@ -131,17 +132,4 @@ class Phrases extends FHC_Controller
|
||||
//$this->load->view('system/templatetextEdit', $data);
|
||||
}
|
||||
|
||||
public function preview($vorlagestudiengang_id)
|
||||
{
|
||||
$formdata = $this->input->post('formdata', FALSE);
|
||||
$daten = json_decode($formdata, TRUE);
|
||||
$vorlagetext = $this->vorlagelib->getVorlagetextById($vorlagestudiengang_id);
|
||||
if ($vorlagetext->error)
|
||||
show_error($vorlagetext->retval);
|
||||
$data = array
|
||||
(
|
||||
'text' => $this->vorlagelib->parseVorlagetext($vorlagetext->retval[0]->text, $daten)
|
||||
);
|
||||
$this->load->view('system/templatetextPreview', $data);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -112,10 +112,10 @@ class PhrasesLib
|
||||
* @param string $vorlage_kurzbz REQUIRED
|
||||
* @return array
|
||||
*/
|
||||
function insertVorlagetext($data)
|
||||
function insertPhraseinhalt($data)
|
||||
{
|
||||
$vorlagetext = $this->ci->VorlageStudiengangModel->insert($data);
|
||||
return $vorlagetext;
|
||||
$phrase_inhalt = $this->ci->PhraseInhaltModel->insert($data);
|
||||
return $phrase_inhalt;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,7 @@ App: aufnahme
|
||||
<?php foreach ($phrases as $p): ?>
|
||||
<tr><td><a href="edit/<?php echo $p->phrase_id; ?>" target="PhrasesBottom"><?php echo $p->phrase_id; ?></a></td>
|
||||
<td><?php echo $p->phrase; ?></td>
|
||||
<td><a href="view/<?php echo $p->phrase_id; ?>" target="PhrasesBottom">View</a></td>
|
||||
<td><a href="view/<?php echo $p->phrase_id; ?>" target="PhrasesBottom">Inhalte anzeigen</a></td>
|
||||
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<div class="row">
|
||||
<div class="span4">
|
||||
<h2>Phrase Inhalt - <?php echo $phrase_id; ?></h2>
|
||||
<form method="post" action="../newtext" target="TemplatesBottom">
|
||||
<form method="post" action="../newtext" target="PhrasesBottom">
|
||||
<input type="hidden" name="phrase_id" value="<?php echo $phrase_id; ?>"/>
|
||||
<button type="submit">Neu</button>
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user