Irgendwie wird mir der Button noch immer
nicht an der richtigen Stelle angezeigt.
Das habe ich gemacht:
i.d. /includes/contact_us.php
$smarty->assign('BUTTON_NEU', '<a href="'.xtc_href_link(FILENAME_CONTENT, 'coID=5').'">'.xtc_image_button('button_neu.gif', IMAGE_BUTTON_NEU).'</a>');
i.d. /lang/german/german.php
define('IMAGE_BUTTON_NEU', 'Jetzt Pilgerpassantrag abschließen'); i.d. /template/module/contact_us.html
{$BUTTON_NEU}
Testweise habe ich den Button 2x im Template eingebaut um zu sehen was passiert:
Auf der
standardmäßig aufgerufenen Seite wird er angezeigt.
Nach submit des Formulars wird ja der untere Bereich angezeigt dort wird der Button
nicht angezeigt sondern nur der CONTINUE Button...
Abgekürzte Version meiner contact_us.html
{config_load
file="$language/lang_$language.conf" section
="newsletter"} {config_load
file="$language/lang_$language.conf" section
="pilgerpass"}<h1
>{$CONTACT_HEADING}</h1
>{$CONTACT_CONTENT} <br
/>{if $error_message!=''}<div
class="alert alert-error">{$error_message}</div
>{/if} {if $success!='1'} {$FORM_ACTION|replace
:'<form':'<form class="form-horizontal" '}<div
class="well well-small"> <div
class="control-group row-fluid"> <label
class="control-label">{#text_salutation#}</label>
<div
class="controls">{$INPUT_SALUTATION|replace
:'<input type':'<input class="span6" type'|regex_replace
:'/size.*"/':''}</div
> </div
> <div
class="control-group row-fluid"> <label
class="control-label">{#text_degree#}</label>
<div
class="controls">{$INPUT_DEGREE|replace
:'<input type':'<input class="span6" type'|regex_replace
:'/size.*"/':''}</div
> </div
> <div
class="control-group row-fluid"> <label
class="control-label">{#text_firstname#}*</label>
<div
class="controls">{$INPUT_FIRSTNAME|replace
:'<input type':'<input class="span6" type'|regex_replace
:'/size.*"/':''}</div
> </div
><br
> <div
class="control-group row-fluid"> <label
class="control-label">{#text_sec_code#}</label>
<div
class="controls">{$VVIMG}</div
> </div
> <div
class="control-group row-fluid"> <label
class="control-label">{#text_sec_code#}*</label>
<div
class="controls">{$INPUT_CODE|replace
:'<input type':'<input class="span6" type'|regex_replace
:'/size.*"/':''}</div
> </div
> <p
>{$BUTTON_NEU}</p
> <div
class="control-group row-fluid"> <div
class="controls">{$BUTTON_SUBMIT}</div
> </div
> <p
><strong
>{#text_hint#}</strong></p>
</div
><!--p
>{*$BUTTON_SUBMIT*}</p
-->{$FORM_END}{else}<div
class="alert alert-success"> {#text_success#}
</div
><br
><p
> {#text_success_2#}</p>
<br
><p
>{$BUTTON_NEU}</p
><br
><p
>{$BUTTON_CONTINUE}</p
>{/if} und der dazugehörige php logik teil abgekürzte Version:
$smarty->assign('CONTACT_CONTENT', $contact_content);
$smarty->assign('FORM_ACTION', xtc_draw_form('contact_us', xtc_href_link(FILENAME_CONTENT, 'action=send&coID='.(int) $_GET['coID'], 'SSL')));
$smarty->assign('VVIMG', '<img src="'.xtc_href_link(FILENAME_DISPLAY_VVCODES,'','SSL').'" alt="Captcha" />');
$smarty->assign('INPUT_CODE', xtc_draw_input_field('vvcode', '', 'size="8" maxlength="6"', 'text', false));
$smarty->assign('INPUT_FIRSTNAME', xtc_draw_input_field('firstname', ($error ? $_POST['firstname'] : $customers_firstname), 'size="30"'));
$smarty->assign('INPUT_LASTNAME', xtc_draw_input_field('lastname', ($error ? $_POST['lastname'] : $customers_lastname), 'size="30"'));
$smarty->assign('BUTTON_NEU', '<a href="'.xtc_href_link(FILENAME_CONTENT, 'coID=5').'">'.xtc_image_button('button_neu.gif', IMAGE_BUTTON_NEU).'</a>');
$smarty->assign('BUTTON_SUBMIT', xtc_image_submit('button_send.gif', IMAGE_BUTTON_SEND));
$smarty->assign('FORM_END', '</form>');
Anbei auch 2 Bilder