Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Hilfe zu Modulen und Tags
Post Reply
Pago83
Forum Members
Forum Members
Posts: 43
Joined: Tue Jan 20, 2009 10:51 am

Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by Pago83 »

Hallo,

ich verwende CMSms 1.5.3 und das Guestbook Modul 1.1.9. Ich habe das "Form Template" vom Guestbook wie folgt angepasst, damit die Felder für "Ort", "Staat" und "Verbleibende Zeichen" verschwinden:

Code: Select all

<!-- Frontend Guestbook Entry Form //-->
<div class="cms-guestbook-div-insert">
	<form name="insert" action="{$geturl}" method="post">
	<input type="hidden" name="uid" value="{$uid}" />
		<table>
			<tr>
				<td>{$titles.sender} (*):</td>
				<td><input type="text" name="sender" value="{$values.sender}" /></td>
			</tr>
			<tr>
				<td>{$titles.e_mail}:</td>
				<td><input type="text" name="e_mail" value="{$values.e_mail}" /></td>
			</tr>
			<tr>
				<td>{$titles.homepage}:</td>
				<td><input type="text" name="homepage" value="{$values.homepage}" /></td>
			</tr>
			<tr>
				<td>{$titles.message} (*)</td>
				<td>
{if $wysiwyg}
				{$wysiwyg}
{else}
					<textarea name="message" id="message" rows="10" cols="40">{$values.message}</textarea> 
{/if}
				</td>
			</tr>
{if $show_captcha}
			<tr>
				<td colspan="2" align="center">
					{$titles.captcha}: <input type="text" name="captcha_phrase" /><br />
					{$captcha}
				</td>
			</tr>
{/if}
			<tr>
				<td colspan="2" align="center">
					<input type="submit" name="submitted" value="{$labels.insert}"> <input type="submit" name="cancel" value="{$labels.cancel}" />
				</td>
			</tr>
		</table>
	</form>
</div>

Ich habe dazu einfach den Code von bis des jeweiligen Bereiches gelöscht. Die Anzeige im Frontend sieht dann auch wie gewünscht aus. Wenn man nun aber seine Daten einträgt und auf "Eintragen" klickt, passiert folgendes: Man bekommt die Info "Ihre Nachricht wurde eingetragen", im Frontend sieht man den Beitrag jedoch nicht. Auch im Backend unter "Gästebuch-Einträge verwalten" erscheint der Beitrag nicht.

Hat jemand eine Idee woran es liegen könnte? Muss ich evtl. noch zusätzliche Veränderungen in anderen Dateien vornehmen?

MfG Pago
NaN

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by NaN »

Benutzt Du pretty URLs?
Pago83
Forum Members
Forum Members
Posts: 43
Joined: Tue Jan 20, 2009 10:51 am

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by Pago83 »

Nein, benutze ich nicht. Bevor ich die Änderungen im "Form Template" gemacht habe, wurden die Einträge auch angezeigt. Es muss also an den Änderungen liegen.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by RonnyK »

Ich glaube das die grund darin liegt, das die Felder im Tabel, nicht als "durfen leer sein" gesetzt sein. Damit wird beim Posten, das Record nicht weggeschrieben weil nicht alle Pflicht-felder gepflegt sind.

Ronny
Pago83
Forum Members
Forum Members
Posts: 43
Joined: Tue Jan 20, 2009 10:51 am

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by Pago83 »

@ RonnyK: Das klingt plausibel. Kannst du mir evtl. sagen, wie und wo ich das ändern kann?
cyberman

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by cyberman »

Nimm dir wieder das alte GB-Template und mach die Zeile unsichtbar, z.Bsp. so

Template:

Code: Select all

			<tr class="hidden">
				<td>{$titles.homepage}:</td>
				<td><input type="text" name="homepage" value="{$values.homepage}" /></td>
			</tr>
CSS:

Code: Select all

tr.hidden {
  display: none;
}
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by RonnyK »

Cyberman,

die homepage is in der Datenbank ein Feld das nicht leer sein darf. Nicht anzeigen wird dan nicht reichen, ein fixierte Wert soll dan eingetragen werden....

Ronny
tobik
Translator
Translator
Posts: 149
Joined: Thu Aug 16, 2007 6:18 pm

Re: Gästebucheinträge werden nicht angezeigt bzw. gespeichert

Post by tobik »

With Guestbook 1.1.10 you can delete this fields from the form.
Post Reply

Return to “Module und Tags”