Antwort #1 am: 21. Juli 2012, 09:47:32
Ich habe für einen Kunden die Newsletterbox um die Anmelde / Abmelde Funktion erweitert.
Dazu einfach in der /templates/xtc5/source/boxes/newsletter.php das hier suchen:
$box_smarty->assign('FORM_ACTION', xtc_draw_form('sign_in', xtc_href_link(FILENAME_NEWSLETTER, '', 'NONSSL')));
$box_smarty->assign('FIELD_EMAIL',xtc_draw_input_field('email', '', 'maxlength="50" style="width:170px;"'));
danach das hier einfügen:
// GTB
$box_smarty->assign('CHECK_INP', xtc_draw_radio_field('check', 'inp', $inp));
$box_smarty->assign('CHECK_DEL', xtc_draw_radio_field('check', 'del', $del));
$box_smarty->assign('BUTTON_SEND', xtc_image_submit('button_send.gif', IMAGE_BUTTON_LOGIN));
// GTB
und in der /templates/xtc5/boxes/newsletter.html
nach dem hier:
{$FORM_ACTION}
<p>{#text_email#}:</p>
<p>{$FIELD_EMAIL}</p>
das hier einfügen:
<table cellspacing="0" cellpadding="0">
<tr>
<td>{$CHECK_INP}</td>
<td>{#text_in#}</td>
</tr>
<tr>
<td>{$CHECK_DEL}</td>
<td>{#text_out#}</td>
</tr>
</table>
dann schaut die Newletterbox so aus:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Gruss Gerhard