Probleme und Fehler im Frontend

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Neu erstellt)
 
(Text verschoben zu den anderen Erweiterungen, Inhaltsangabe geändert)
Zeile 1: Zeile 1:
 
Sie sind hier: [[Hauptseite]]/[[FAQ und Lösungen]]/''' Probleme und Fehler im Frontend'''
 
Sie sind hier: [[Hauptseite]]/[[FAQ und Lösungen]]/''' Probleme und Fehler im Frontend'''
  
Dieser Bereich dient dazu Probleme und Fehler vorzustellen. Alle Lösungen, Erweiterungen und Hacks für das Frontend werden hier ebenfalls dokumentiert.
+
Dieser Bereich dient dazu Probleme und Fehler vorzustellen.  
 +
Alle Erweiterungen und Hacks für das Frontend finden Sie unter [[XHTML, CSS und PHP (Probleme und Fehler)]].
  
 
== Wie schreibt man im Kontaktformular nur bestimmte Personen an? (Version 2.1.x) ==
 
== Wie schreibt man im Kontaktformular nur bestimmte Personen an? (Version 2.1.x) ==
[[Bild:Kontakt_1.jpg|thumb|Kontaktformular beim Aufruf zeigt den ersten Ansprechpartner]]
+
Diese Erweiterung finden Sie [[http://www.doku.papoo.de/index.php/XHTML%2C_CSS_und_PHP_%28Probleme_und_Fehler%29#.C3.9Cber_Kontaktformular_an_verschiedene_Verantwortliche_schreiben hier]]
Von cabotine, alias Frank J., wurde uns eine interessante Lösung für das Kontaktformular zur gestellt. Mit dieser Lösung ist es möglich, das Anfragen nicht nur an den Admin der Webseite gesendet werden können, sondern an unterschiedliche Verantwortliche.
+
 
+
[[Bild:Kontakt_2.jpg|thumb|Hier sehen Sie die Ansprechpartner im Pulldown-Menü]]
+
Dabei werden die eMail-Adressen der Empfänger '''nicht''' offengelegt.
+
 
+
Einziger Wermutstropfen an dieser Lösung ist noch, das die Anpassung nicht über Plugin verfügbar ist. Also, hier noch mal der Hinweis, diese Lösung ist nur für Anwender gedacht, die sich die Fortführung der Änderung bei einem Update eigenständig zutrauen.
+
 
+
Um das geänderte Kontaktformular nutzen zu können, sind Änderungen an zwei Dateien vorzunehmen.
+
 
+
:* \templates\kontakt.html Hier kommen für alle sichtbar die Ansprechpartner rein
+
:* \lib\classes\mail_it_class.php Hier werden für alle nicht sichtbar die eMail-Adresse hinterlegt.
+
:* \lib\messages\messages_frontend_de.in.php Die Message 2088 anpassen.
+
 
+
In der kontakt.html wird die Zeile 33 (Vers. 2.1.3), 35 (Vers. 2.1.4) ersetzt.
+
 
+
alt:
+
 
+
<nowiki><label for="email">{$message_2089}</label><br /></nowiki>
+
 
+
neu:
+
 
+
<nowiki><label for="zuwem">An wen soll Ihre E&ndash;Mail gesendet werden:</label><br/></nowiki><br />
+
 
+
<nowiki>  <select id="zuwem" tabindex="2" name="zuwem" title="{$message_2088}"></nowiki><br />
+
<nowiki>  <option value="1" {php} if ($zuwem=="1") { echo "SELECTED";} {/php} >Name1</option></nowiki><br />
+
<nowiki>  <option value="2" {php} if ($zuwem=="2") { echo "SELECTED";} {/php} >Name2</option></nowiki><br />
+
''(... hier soviele Zeilen einfügen wie Ansprechpartner vorhanden sind ...)''<br />
+
<nowiki>  <option value="6" {php} if ($zuwem=="6") { echo "SELECTED";} {/php} >Name6</option></nowiki><br />
+
<nowiki>  </select></nowiki><br />
+
<nowiki>  <br /></nowiki><br />
+
 
+
Nun kommen wir zur mail_it_class.php, hier wird die Zeile 273 (Version 2.1.3 und 2.1.4) ersetzt.
+
 
+
alt:
+
 
+
<nowiki>$this->to = $this->cms->admin_email;</nowiki>
+
 
+
neu:
+
 
+
<nowiki>          //echo $this->checked->zuwem ;</nowiki><br />
+
<nowiki>        if ($this->checked->zuwem ==1) { $this->to = "e1@mail.de";}</nowiki><br />
+
<nowiki> if ($this->checked->zuwem ==2) { $this->to = "e2@mail.de";}</nowiki><br />
+
''(... hier soviele Zeilen einfügen wie Ansprechpartner vorhanden sind ...)''<br />
+
<nowiki> if ($this->checked->zuwem ==6) { $this->to = "e6@mail.de";}</nowiki><br />
+
 
+
Frank J. hat die Dateien auch als Download zur Verfügung gestellt, hier der [[http://www.inklusion-online.net/kontakt.rar Download]]. Das Kontaktformular kann auf dieser [http://www.inklusion-online.net/kontakt.php Webseite] ausprobiert werden.
+

Version vom 09:16, 21. Feb 2006

Sie sind hier: Hauptseite/FAQ und Lösungen/ Probleme und Fehler im Frontend

Dieser Bereich dient dazu Probleme und Fehler vorzustellen. Alle Erweiterungen und Hacks für das Frontend finden Sie unter XHTML, CSS und PHP (Probleme und Fehler).

Wie schreibt man im Kontaktformular nur bestimmte Personen an? (Version 2.1.x)

Diese Erweiterung finden Sie [hier]

'Persönliche Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge