Hallo
mir ist folgnde Kleinigkeit aufgefallen,
wenn man bei einem Objekt das Kontaktformular ausfüllt und falsche Daten eingibt erscheint ja eine Fehlermeldung. Allerdings springt die Seite nach dem klick auf absenden sofort an den Seitenanfang.
Der Besucher könnte hier meinen, dass die Anfrage versendet wurde und sieht dann die Fehlermeldung nicht wenn er nicht nach unten scrollt.
Kann man das irgendwie einstellen, dass die Seite nicht nach oben springt? Sonder vllt. mit einem Anker? nur wo muss ich den setzen?
Ansonsten läuft alles super!
Mfg Mike
Hallo
ich hab jetzt einen anderen Weg versucht, hab da allerdings ein kleines Problem, vllt. kann mir hierbei jemand helfen.
Meine Idee war es, den Fehler der Formulareingabe einfach im Template am Kopf des Templates zu setzen.
Hier mal das original Template:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="tx_realty_pi1.tpl.css" />
<title>
HTML template for the Realty Manager
</title>
</head>
<body>
<h1>
HTML template for the Realty Manager
</h1>
<div class="tx-realty-pi1">
<h2>List view</h2>
<!-- ###LIST_VIEW### -->
<div class="list-view">
<h2>###LIST_HEADING###</h2>
<!-- ###LIST_FILTER### -->
<form id="tx_realty_pi1_search" method="post" action="###SELF_URL_WITHOUT_PIVARS###">
<div class="filter">
<h3>###LABEL_SEARCHIN###</h3>
<div class="params">
<!-- ###SEARCH_ITEM### -->
<div class="param">
<input type="checkbox" name="tx_realty_pi1[search][]" value="###SEARCH_VALUE###" id="tx_realty_pi1_search_###SEARCH_VALUE###"###SEARCH_CHECKED### />
<label for="tx_realty_pi1_search_###SEARCH_VALUE###">###SEARCH_LABEL###</label>
</div>
<!-- ###SEARCH_ITEM### -->
</div>
<span class="button">
<input type="submit" class="tx-realty-pi1-submit" name="###LABEL_SEARCH###" value="###LABEL_SEARCH###" />
</span>
<div class="clear"></div>
</div>
</form>
<!-- ###LIST_FILTER### -->
<!-- ###LIST_RESULT### -->
<form id="tx_realty_pi1_list_view" method="post" action="<!-- ###FAVORITES_URL### --><!-- ###FAVORITES_URL### -->">
<table class="result" summary="">
<thead>
<tr>
<td>
<!-- ###PAGINATION### -->
<table class="pagination" summary="">
<tr>
<td class="label">###LABEL_PAGE###</td>
<!-- ###LINKS_TO_RESULT_PAGES### -->
<!-- ###NO_LINK_TO_CURRENT_PAGE### -->
<td>
<span class="button pages act"><span>###LINKTEXT###</span></span>
</td>
<!-- ###NO_LINK_TO_CURRENT_PAGE### -->
<!-- ###LINK_TO_OTHER_PAGE### -->
<td>
<a href="###URL###" class="button pages"><span>###LINKTEXT###</span></a>
</td>
<!-- ###LINK_TO_OTHER_PAGE### -->
<!-- ###LINKS_TO_RESULT_PAGES### -->
</tr>
</table>
<!-- ###PAGINATION### -->
</td>
</tr>
</thead>
<tfoot>
<tr>
<td>
<!-- ###PAGINATION### --><!-- ###PAGINATION### -->
<!-- ###ADD_TO_FAVORITES_BUTTON### -->
<div class="favorites">
<a href="#" class="button addToFavorites" onclick="document.forms['tx_realty_pi1_list_view'].submit(); return false;"><span>###LABEL_ADD_TO_FAVORITES###</span></a>
</div>
<!-- ###ADD_TO_FAVORITES_BUTTON### -->
<!-- ###REMOVE_FROM_FAVORITES_BUTTON### -->
<div class="favorites">
<input type="hidden" name="tx_realty_pi1[remove]" value="1" />
<!-- ###WRAPPER_REMOVEFROMFAVORITES### -->
<a href="#" class="button removeFromFavorites" onclick="document.forms['tx_realty_pi1_list_view'].submit(); return false;"><span>###LABEL_REMOVE_FROM_FAVORITES###</span></a>
<!-- ###WRAPPER_REMOVEFROMFAVORITES### -->
</div>
<!-- ###REMOVE_FROM_FAVORITES_BUTTON### -->
</td>
</tr>
<tr>
<td>
<div class="border"></div>
</td>
</tr>
</tfoot>
<tbody>
<!-- ###LIST_ITEM### -->
<tr class="###CLASS_POSITION_IN_LIST###">
<td class="item">
<table class="item" summary="">
<tr>
<!-- ###WRAPPER_CHECKBOX### -->
<td class="checkbox">
<input type="checkbox" name="tx_realty_pi1[favorites][]" value="###UID###"/>
</td>
<!-- ###WRAPPER_CHECKBOX### -->
<td class="description">
<!-- ###WRAPPER_LINKED_TITLE### --><h3>###LINKED_TITLE###</h3><!-- ###WRAPPER_LINKED_TITLE### -->
<!-- ###WRAPPER_FEATURES### --><p class="details">###FEATURES###</p><!-- ###WRAPPER_FEATURES### -->
<table class="details" summary="">
<tr>
<td><!-- ###WRAPPER_CITY### -->###CITY###<!-- ###WRAPPER_CITY### --></td>
<td><!-- ###WRAPPER_LIVING_AREA### -->###LIVING_AREA###<!-- ###WRAPPER_LIVING_AREA### --></td>
<!-- ###WRAPPER_RENT_EXCLUDING_BILLS### --><td>###LABEL_RENT_EXCLUDING_BILLS_SHORT### ###RENT_EXCLUDING_BILLS###</td><!-- ###WRAPPER_RENT_EXCLUDING_BILLS### -->
<!-- ###WRAPPER_BUYING_PRICE### --><td>###LABEL_BUYING_PRICE### ###BUYING_PRICE###</td><!-- ###WRAPPER_BUYING_PRICE### -->
</tr>
<tr>
<td><!-- ###WRAPPER_DISTRICT### -->###DISTRICT###<!-- ###WRAPPER_DISTRICT### --></td>
<td><!-- ###WRAPPER_NUMBER_OF_ROOMS### -->###NUMBER_OF_ROOMS### ###LABEL_NUMBER_OF_ROOMS_SHORT###<!-- ###WRAPPER_NUMBER_OF_ROOMS### --></td>
<!-- ###WRAPPER_EXTRA_CHARGES### --><td>###LABEL_EXTRA_CHARGES_SHORT### ###EXTRA_CHARGES###</td><!-- ###WRAPPER_EXTRA_CHARGES### -->
</tr>
</table>
</td>
<!-- ###WRAPPER_EDITOR_SPECIFIC_CONTENT### -->
<td class="tx-realty-pi1-editorLinks">
<table class="tx-realty-pi1-editor" summary="">
<tr>
<td>
<a href="###EDITOR_LINK###" class="button edit"><span>###LABEL_EDIT###</span></a>
<a href="###IMAGE_UPLOAD_LINK###" class="button image-upload"><span>###LABEL_IMAGE_UPLOAD###</span></a>
<span class="button act tx-realty-pi1-record-state"><span>###RECORD_STATE###</span></span>
<a href="###DELETE_LINK###" class="button delete" onclick="return confirm('###REALLY_DELETE###')"><span>###LABEL_DELETE###</span></a>
</td>
</tr>
</table>
</td>
<!-- ###WRAPPER_EDITOR_SPECIFIC_CONTENT### -->
<td class="image"><!-- ###WRAPPER_LIST_IMAGE_LEFT### -->###LIST_IMAGE_LEFT###<!-- ###WRAPPER_LIST_IMAGE_LEFT### --></td>
<td class="image"><!-- ###WRAPPER_LIST_IMAGE_RIGHT### -->###LIST_IMAGE_RIGHT###<!-- ###WRAPPER_LIST_IMAGE_RIGHT### --></td>
</tr>
</table>
</td>
</tr>
<!-- ###LIST_ITEM### -->
</tbody>
</table>
</form>
<!-- ###WRAPPER_SORTING### -->
<form id="tx_realty_pi1_sorting" method="post" action="###SELF_URL###">
<table class="result" summary="">
<tr>
<td class="sorting">
<table class="sorting" summary="">
<tr>
<td>###LABEL_SORTBY###
<select name="tx_realty_pi1[orderBy]">
<!-- ###SORT_OPTION### --><option value="###SORT_VALUE###"###SORT_SELECTED###>###SORT_LABEL###</option><!-- ###SORT_OPTION### -->
</select>
</td>
<td><input type="radio" name="tx_realty_pi1[descFlag]" id="sortOrderAsc" value="0"###SORT_CHECKED_ASC###/><label for="sortOrderAsc">###LABEL_ASCENDING###</label></td>
<td><input type="radio" name="tx_realty_pi1[descFlag]" id="sortOrderDesc" value="1"###SORT_CHECKED_DESC###/><label for="sortOrderDesc">###LABEL_DESCENDING###</label></td>
<td><a href="#" class="button" onclick="document.forms['tx_realty_pi1_sorting'].submit(); return false;"><span>###LABEL_SORT###</span></a></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<!-- ###WRAPPER_SORTING### -->
<!-- ###LIST_RESULT### -->
<!-- ###BACK_LINK### -->
<a href="#" onclick="history.back(); return false;" class="button back"><span>###LABEL_BACK###</span></a>
<!-- ###BACK_LINK### -->
<!-- ###NEW_RECORD_LINK### -->
<a href="###EMPTY_EDITOR_LINK###" class="button newRecord"><span>###LABEL_NEW_RECORD###</span></a>
<!-- ###NEW_RECORD_LINK### -->
<!-- ###WRAPPER_CONTACT### -->
<a href="###CONTACT_URL###" class="button contact"><span>###LABEL_CONTACT###</span></a>
<!-- ###WRAPPER_CONTACT### -->
<div class="clear"></div>
</div>
<!-- ###LIST_VIEW### -->
<h2>Single view</h2>
<!-- ###SINGLE_VIEW### -->
<div class="single-view">
<!-- ###SINGLE_VIEW_RESULT### -->
<div class="text-pane">
<h2>###TITLE###</h2>
<div class="address">
<!-- ###FIELD_WRAPPER_ADDRESS### --><h4 class="first">###LABEL_ADDRESS###</h4>
<p>###ADDRESS###</p><!-- ###FIELD_WRAPPER_ADDRESS### -->
</div>
<div class="description">
<!-- ###FIELD_WRAPPER_DESCRIPTION### --><h4>###LABEL_DESCRIPTION###</h4>
###DESCRIPTION###<!-- ###FIELD_WRAPPER_DESCRIPTION### -->
</div>
<table class="overview" summary="">
<tr>
<th colspan="2">###LABEL_OVERVIEW### <!-- ###FIELD_WRAPPER_OBJECT_NUMBER### -->###LABEL_OBJECT_NUMBER### ###OBJECT_NUMBER###<!-- ###FIELD_WRAPPER_OBJECT_NUMBER### --></th>
</tr>
<!-- ###OVERVIEW_TABLE### -->
<!-- ###OVERVIEW_ROW### -->
<tr class="###CLASS_POSITION_IN_LIST###">
<td>###LABEL_CURRENT_ROW###</td><td>###DATA_CURRENT_ROW###</td>
</tr>
<!-- ###OVERVIEW_ROW### -->
<!-- ###OVERVIEW_TABLE### -->
</table>
<!-- ###FIELD_WRAPPER_OFFERER### -->
<div class="tx-realty-pi1-offerer">
<h4>###LABEL_OFFERER###</h4>
<!-- ###FIELD_WRAPPER_EMPLOYER### -->
<p>###EMPLOYER###</p>
<!-- ###FIELD_WRAPPER_EMPLOYER### -->
<!-- ###FIELD_WRAPPER_CONTACT_PHONE### -->
<p>###LABEL_PHONE### ###CONTACT_PHONE###</p>
<!-- ###FIELD_WRAPPER_CONTACT_PHONE### -->
</div>
<!-- ###FIELD_WRAPPER_OFFERER### -->
<!-- ###WRAPPER_ADD_TO_FAVORITES### -->
<form id="addToFavorites" method="post" action="###FAVORITES_URL###">
<div class="buttons">
<input type="hidden" name="tx_realty_pi1[favorites][]" value="###UID###"/>
<a href="#" class="button addToFavorites" onclick="document.forms['addToFavorites'].submit(); return false;"><span>###LABEL_ADD_TO_FAVORITES###</span></a>
<a href="#" class="button back" onclick="history.back(); return false;"><span>###LABEL_BACK###</span></a>
</div>
</form>
<!-- ###WRAPPER_ADD_TO_FAVORITES### -->
<!-- ###WRAPPER_CONTACT### -->
<a href="###CONTACT_URL###" class="button contact"><span>###LABEL_CONTACT###</span></a>
<!-- ###WRAPPER_CONTACT### -->
<div class="further-description">
<!-- ###FIELD_WRAPPER_EQUIPMENT### --><h4>###LABEL_EQUIPMENT###</h4>
###EQUIPMENT###<!-- ###FIELD_WRAPPER_EQUIPMENT### -->
<!-- ###FIELD_WRAPPER_LOCATION### --><h4>###LABEL_LOCATION###</h4>
###LOCATION###<!-- ###FIELD_WRAPPER_LOCATION### -->
<!-- ###FIELD_WRAPPER_MISC### --><h4>###LABEL_MISC###</h4>
###MISC###<!-- ###FIELD_WRAPPER_MISC### -->
</div>
</div>
<div class="images">
<!-- ###IMAGES_LIST### -->
<!-- ###ONE_IMAGE_CONTAINER### -->
<table class="item" summary="">
<tr>
<td class="image">
###ONE_IMAGE_TAG###
</td>
</tr>
</table>
<!-- ###ONE_IMAGE_CONTAINER### -->
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<table class="item" summary="">
<tr>
<td class="image">
<img src="images/foto03.jpg" alt="" />
</td>
</tr>
</table>
<!-- ###IMAGES_LIST### -->
</div>
<!-- ###SINGLE_VIEW_RESULT### -->
<div class="clear"></div>
</div>
<!-- ###SINGLE_VIEW### -->
<h2>Access denied …</h2>
<!-- ###ACCESS_DENIED_VIEW### -->
<p class="error">###LOGIN_LINK###</p>
<!-- ###ACCESS_DENIED_VIEW### -->
<h2>No results found …</h2>
<!-- ###EMPTY_RESULT_VIEW### -->
<p class="noresults">###MESSAGE_NORESULTSFOUND###</p>
<!-- ###EMPTY_RESULT_VIEW### -->
<h2>Gallery</h2>
<!-- ###GALLERY_VIEW### -->
<div class="gallery-view">
<div class="buttons">
<a href="#" onclick="window.close(); return;" class="button close"><span>###LABEL_CLOSE_WINDOW###</span></a>
</div>
<h2>###TITLE###</h2>
<div class="fullsize">
<table summary="">
<tr>
<td class="fullsize-image">###IMAGE_FULLSIZE###</td>
</tr>
</table>
<div class="caption" id="tx_realty_fullsizeImageCaption">
###CAPTION_FULLSIZE###
</div>
</div>
<div class="thumbs">
<table summary="" id="tx_realty_thumbnailTable">
<!-- ###THUMBNAIL_ITEM### -->
<tr>
<td class="image">###IMAGE_THUMBNAIL###</td>
</tr>
<!-- ###THUMBNAIL_ITEM### -->
</table>
</div>
<div class="buttons">
<a href="#" onclick="window.close(); return;" class="button close"><span>###LABEL_CLOSE_WINDOW###</span></a>
</div>
</div>
<!-- ###GALLERY_VIEW### -->
<h2>Gallery error</h2>
<!-- ###GALLERY_ERROR### -->
<div class="gallery-view">
<h3>###LABEL_SORRY###</h3>
<p class="error">###MESSAGE_INVALIDIMAGE###</p>
</div>
<!-- ###GALLERY_ERROR### -->
<h2>Filter form</h2>
<!-- ###FILTER_FORM### -->
<div class="tx-realty-pi1-filter-form">
<h3>###LABEL_FILTER_FORM###</h3>
<form method="post" action="###TARGET_URL###">
<!-- ###WRAPPER_SITE_SEARCH### -->
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-site">###LABEL_ENTER_ZIP_OR_CITY###</label>
<input class="tx-realty-pi1-input" name="tx_realty_pi1[site]" id="tx_realty_pi1-site" value="###SITE###" type="text" size="30" maxlength="50" />
</div>
<!-- ###WRAPPER_SITE_SEARCH### -->
<!-- ###WRAPPER_PRICE_RANGE_OPTIONS### -->
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-priceRange">###LABEL_SELECT_PRICE_RANGE###</label>
<select class="tx-realty-pi1-input" name="tx_realty_pi1[priceRange]" id="tx_realty_pi1-priceRange">
###PRICE_RANGE_OPTIONS###
</select>
</div>
<!-- ###WRAPPER_PRICE_RANGE_OPTIONS### -->
<div>
<span class="button">
<input type="submit" class="tx-realty-pi1-submit" value="###LABEL_SEARCH###" />
</span>
</div>
</form>
<div class="clear"></div>
</div>
<!-- ###FILTER_FORM### -->
<h2>City selector</h2>
<!-- ###CITY_SELECTOR### -->
<!-- ###WRAPPER_CITYSELECTOR### -->
<div class="city-selector">
<div class="outer">
<div class="inner">
<div class="title"><h3>###LABEL_CITYSELECTOR_HEAD###</h3></div>
<p>###LABEL_CITYSELECTOR_DESCRIPTION###</p>
<form id="citySelector" method="post" action="###TARGET_URL###">
<div>
<select name="tx_realty_pi1[city]" onchange="document.forms['citySelector'].submit();">
<option value="">###LABEL_PLEASESELECTCITY###</option>
###OPTIONS_CITYSELECTOR###
</select>
</div>
</form>
</div>
</div>
</div>
<!-- ###WRAPPER_CITYSELECTOR### -->
<!-- ###CITY_SELECTOR### -->
<h2>Error message for the FE editor</h2>
<!-- ###FRONT_END_EDITOR### -->
<p class="error">###ERROR_MESSAGE###</p>
<!-- ###FRONT_END_EDITOR### -->
<h2>Front-end editor e-mail</h2>
<pre>
<!-- ###FRONT_END_EDITOR_EMAIL### -->
###LABEL_SALUTATION###,
###LABEL_NEW_OBJECT_CREATED###
<!-- ###WRAPPER_USERNAME### -->###LABEL_USERNAME###: ###USERNAME###<!-- ###WRAPPER_USERNAME### -->
<!-- ###WRAPPER_NAME### -->###LABEL_NAME###: ###NAME###<!-- ###WRAPPER_NAME### -->
<!-- ###WRAPPER_OBJECT_NUMBER### -->###LABEL_OBJECT_NUMBER###: ###OBJECT_NUMBER###<!-- ###WRAPPER_OBJECT_NUMBER### -->
<!-- ###WRAPPER_TITLE### -->###LABEL_TITLE###: ###TITLE###<!-- ###WRAPPER_TITLE### -->
<!-- ###WRAPPER_UID### -->###LABEL_UID###: ###UID###<!-- ###WRAPPER_UID### -->
<!-- ###FRONT_END_EDITOR_EMAIL### -->
</pre>
<h2>Contact form</h2>
<!-- ###CONTACT_FORM### -->
<div class="tx-realty-pi1-contact-form">
<p>###LABEL_CONTACT_FORM_DESCRIPTION###</p>
<!-- ###WRAPPER_SPECIALIZED_CONTACT_FORM### -->
<fieldset class="tx-realty-pi1-fieldset">
<legend>###LABEL_REQUESTED_OBJECT###</legend>
<p class="tx-realty-pi1-objekt-nr">
###LABEL_OBJECT_NUMBER###: <strong>###OBJECT_NUMBER###</strong>
<br />
###LABEL_TITLE###: <strong>###TITLE###</strong>
</p>
</fieldset>
<!-- ###WRAPPER_SPECIALIZED_CONTACT_FORM### -->
<!-- ###WRAPPER_CONTACT_FORM_ERROR### -->
<fieldset class="tx-realty-pi1-fieldset">
<h3>###LABEL_SORRY###</h3>
<p class="error">###ERROR_MESSAGE###</p>
</fieldset>
<!-- ###WRAPPER_CONTACT_FORM_ERROR### -->
<fieldset class="tx-realty-pi1-fieldset">
<form method="post" action="">
<!-- ###WRAPPER_REQUESTER_DATA_IS_UNEDITABLE### -->
<div class="tx-realty-pi1-information">
###LABEL_REQUESTER_DATA_IS_UNEDITABLE###
</div>
<!-- ###WRAPPER_REQUESTER_DATA_IS_UNEDITABLE### -->
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-requesterName">###LABEL_YOUR_NAME###:</label>
<input class="tx-realty-pi1-input" name="tx_realty_pi1[requesterName]" id="tx_realty_pi1-requesterName" value="###REQUESTER_NAME###" ###DECLARE_UNEDITABLE### type="text" size="30" maxlength="50" />
</div>
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-requesterEmail">###LABEL_YOUR_EMAIL###:</label>
<input class="tx-realty-pi1-input" name="tx_realty_pi1[requesterEmail]" id="tx_realty_pi1-requesterEmail" value="###REQUESTER_EMAIL###" ###DECLARE_UNEDITABLE### type="text" size="30" maxlength="50" />
</div>
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-requesterPhone">###LABEL_YOUR_PHONE###:</label>
<input class="tx-realty-pi1-input" name="tx_realty_pi1[requesterPhone]" id="tx_realty_pi1-requesterPhone" value="###REQUESTER_PHONE###" ###DECLARE_UNEDITABLE### type="text" size="30" maxlength="50" />
</div>
<div class="tx-realty-pi1-field">
<label class="tx-realty-pi1-label" for="tx_realty_pi1-request">###LABEL_YOUR_REQUEST###:</label>
<textarea class="tx-realty-pi1-textarea" name="tx_realty_pi1[request]" id="tx_realty_pi1-request" cols="50" rows="10">###REQUEST###</textarea>
</div>
<div>
<span class="button">
<input type="hidden" name="tx_realty_pi1[isSubmitted]" value="1" />
<input type="submit" class="tx-realty-pi1-submit" value="###LABEL_SUBMIT###" />
</span>
</div>
</form>
</fieldset>
<div class="clear"></div>
</div>
<!-- ###CONTACT_FORM### -->
<h2>Contact form has been submitted</h2>
<!-- ###CONTACT_FORM_SUBMITTED### -->
<div class="tx-realty-pi1-contact-form">
<h3>###LABEL_THANK_YOU###</h3>
<p class="notification">###LABEL_MESSAGE_SENT###</p>
</div>
<!-- ###CONTACT_FORM_SUBMITTED### -->
<h2>E-mail from the contact form</h2>
<pre>
<!-- ###EMAIL_BODY### -->
###LABEL_SALUTATION###<!-- ###WRAPPER_CONTACT_PERSON### --> ###CONTACT_PERSON###<!-- ###WRAPPER_CONTACT_PERSON### -->,
<!-- ###WRAPPER_EMAIL_FROM_GENERAL_CONTACT_FORM### -->
<!-- ###WRAPPER_SUMMARY_STRING_OF_FAVORITES### -->###LABEL_SUMMARY_STRING_OF_FAVORITES### ###SUMMARY_STRING_OF_FAVORITES###<!-- ###WRAPPER_SUMMARY_STRING_OF_FAVORITES### -->
<!-- ###WRAPPER_EMAIL_FROM_GENERAL_CONTACT_FORM### -->
<!-- ###WRAPPER_EMAIL_FROM_SPECIALIZED_CONTACT_FORM### -->
<!-- ###WRAPPER_OBJECT_NUMBER### -->###LABEL_OBJECT_NUMBER###: ###OBJECT_NUMBER###<!-- ###WRAPPER_OBJECT_NUMBER### -->
<!-- ###WRAPPER_TITLE### -->###LABEL_TITLE###: ###TITLE###<!-- ###WRAPPER_TITLE### -->
<!-- ###WRAPPER_UID### -->###LABEL_UID###: ###UID###<!-- ###WRAPPER_UID### -->
<!-- ###WRAPPER_EMAIL_FROM_SPECIALIZED_CONTACT_FORM### -->
###REQUESTER_NAME### ###REQUESTER_EMAIL### ###LABEL_HAS_REQUEST###
###REQUEST###
<!-- ###WRAPPER_REQUESTER_PHONE### -->###LABEL_REQUESTER_PHONE### ###REQUESTER_PHONE###<!-- ###WRAPPER_REQUESTER_PHONE### -->
<!-- ###EMAIL_BODY### -->
</pre>
</div>
</body>
</html>
So und ich hab jetzt folgenden Teil der für die Ausgabe des Fehlers zuständig ist einfach und den Kopf von der Single Ansicht gesetzt.
<!-- ###WRAPPER_CONTACT_FORM_ERROR### -->
<fieldset class="tx-realty-pi1-fieldset">
<h3>###LABEL_SORRY###</h3>
<p class="error">###ERROR_MESSAGE###</p>
</fieldset>
<!-- ###WRAPPER_CONTACT_FORM_ERROR### -->
Leider wird mir dann der Fehler nirgends mehr angezeigt, kann mir jemand sagen woran das liegt?
Genauso, wenn ich die Meldung für den erfolgreichen Versand nach oben setze, erscheint zwar die Meldung, aber es steht schon da, dass die E-Mail versendet wurde obwohl noch gar nichts gemacht wurde.
Ich hoffe jemand kann mir helfen.
Gruß Mike
Hallo Mike,
sinnvoll wäre, dass die Extension als Zielseite des Formulars die aktuelle Seite mit einem Anker # angibt, der zum Formular scrollt.
Hättest du vielleicht Interesse, das zu programmieren bzw. zu sponsern?
Viele Grüße
Oliver
PS: Für weitere Fragen zu der Extension empfehle ich die ensprechende Newsgroup, wo du erheblich schneller Antworten bekommst: http://typo3.org/documentation/document-library/extension-manuals/realty/0.4.1/view/1/1/#id2339511