Seite 1 von 1
Formular leitet auf index.php
Verfasst: 30.06.2006 14:35
von JonnyT
Moin,
ich hab gerade versucht ein weiteres Formular im Admin Panel zu erstellen. Doch, wenn ich das Formular abschicke werde ich immer an die index.php geleitet, aber nicht auf die Seite, auf die ich eigentlich wollte. Die index.php wird übrigens nur im rechten Frame geöffnet. Das Menü vom Admin Panel bleibt da.
Das steht halt in der Template Datei von admin_news.php. Ich möchte, wenn ich das Formular abschicke wieder auf die admin_news.php kommen, um dort das Formular bearbeiten zu können.
Hoffe, mir kann jemand dabei helfen.
Gruß und Danke
jonas
Verfasst: 30.06.2006 15:05
von S2B
Schau dir mal den Thread an:
eigene Seite im ACP.
Verfasst: 30.06.2006 15:25
von JonnyT
Naja, es funktioniert immer noch nicht. Ich hab gerade noch mal nachgeguckt. In den anderen Dateien ist im Form-Tag auch nirgens target="main" angeben. Mit der Session geht es auch nicht. Das hatte ich eigentlich auch schon drin.
news.tpl
Code: Alles auswählen
<br /><br />
<form mehtod="POST" action="{S_NEWS_ACTION}" target="main">
<table width="80%" cellspacing="1" cellpadding="4" border="0" align="center" class="forumline"> <tr>
<th class="thHead" colspan="2">News schreiben:</th>
</tr>
<tr>
<td class="row1">Titel:</td>
<td class="row2"><input type="text" maxlength="255" size="50" name="news_titel"/></td>
</tr>
<tr>
<td class="row1" valign=top>Text:</td>
<td class="row2"><textarea name="news_text" rows="15" cols="47"></textarea></td>
</tr>
<tr>
<td class="row1">Link:</td>
<td class="row2"><input type="text" maxlenght="255" size="50" name="news_link"></td>
</tr>
<tr>
<td class="catBottom" colspan="2" align="center"><input type="submit" name="submit" value="Eintragen!" class="mainoption" /> <input type="reset" value="Löschen" class="liteoption" />
</td>
</tr>
</table>
</form>
<br />
Und dann noch die admin_news.php
Code: Alles auswählen
<?php
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['News']['Erstellen'] = $filename;
return;
}
//
// Let's set the root dir for phpBB
//
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
$template->assign_vars(array(
'S_NEWS_ACTION' => append_sid("admin_news.$phpEx")
);
$template->set_filenames(array(
'BODY' => 'admin/news.tpl'
));
$template->pparse('BODY');
include('./page_footer_admin.'.$phpEx);
?>
Steht noch nicht viel drin. Da ich direkt über das Problem gestoßen bin.
Verfasst: 30.06.2006 18:22
von S2B
Hmm, eventuell könnte es an dem Tippfehler liegen (me
thod).

Verfasst: 01.07.2006 12:08
von JonnyT
Oh, peinlich peinlich.

Nur ab und zu sieht man den Wald vor lauter Bäumen nicht
Danke für deine Hilfe