Bienvenido, Invitado
Recordarme

TEMA:

Kopfzeile in Eingangsmail 13 años 4 meses antes #1401

  • Autor del tema
  • Kopfzeile in Eingangsmail
  • Invitado
  • Invitado
In der Eingangsmail hätte ich gerne

Daten mit folgender ID abgespeichert: 17

Formular ID: 1
Formular Titel: Kontakt
Form Name: kontakt

Gesendet um: 2008-07-08 11:51:01
Absender IP: 00.000.00.0
Absender Browser: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15
Absender Betriebssystem: win


weg. Das stört i.d. R. nur.Nun habe ich in der facileforms.process.php
Zeilen auskommentiert und zwar so:
$body .=
			BFText::_('PROCESS_FORMID').": ".$this->form.nl().
			BFText::_('PROCESS_FORMTITLE').": ".$this->formrow->title.nl().
			BFText::_('PROCESS_FORMNAME').": ".$this->formrow->name.nl().nl().
			BFText::_('PROCESS_SUBMITTEDAT').": ".$this->submitted.nl().
			//BFText::_('PROCESS_SUBMITTERIP').": ".$this->ip.nl().
			//BFText::_('PROCESS_PROVIDER').": ".$this->provider.nl().
			//BFText::_('PROCESS_BROWSER').": ".$this->browser.nl().
			//BFText::_('PROCESS_OPSYS').": ".$this->opsys.nl().nl();
		if (count($this->maildata)) foreach ($this->maildata as $data)
			$body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl();
Original sieht es ja so aus ....
if ($this->dying) return;
		$from = $mainframe->getCfg('mailfrom');
		$fromname = $mainframe->getCfg('fromname');
		if ($this->formrow->emailntf==2)
			$recipient = $this->formrow->emailadr;
		else
			$recipient = $ff_config->emailadr;
		$subject = BFText::_('PROCESS_FORMRECRECEIVED');
		$body = '';
		if ($this->record_id != '')
			$body .= BFText::_('PROCESS_RECORDSAVEDID')." ".$this->record_id.nl().nl();
		$body .=
			BFText::_('PROCESS_FORMID').": ".$this->form.nl().
			BFText::_('PROCESS_FORMTITLE').": ".$this->formrow->title.nl().
			BFText::_('PROCESS_FORMNAME').": ".$this->formrow->name.nl().nl().
			BFText::_('PROCESS_SUBMITTEDAT').": ".$this->submitted.nl().
			BFText::_('PROCESS_SUBMITTERIP').": ".$this->ip.nl().
			BFText::_('PROCESS_PROVIDER').": ".$this->provider.nl().
			BFText::_('PROCESS_BROWSER').": ".$this->browser.nl().
			BFText::_('PROCESS_OPSYS').": ".$this->opsys.nl().nl();
		if (count($this->maildata)) foreach ($this->maildata as $data)
			$body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl();

Jetzt erhalte ich aber beim Aufruf der Seite auf der sich das Formular befindet folgende Fehlermeldung:

Parse error: syntax error, unexpected T_IF in

/pfadhierhin/components/com_facileforms/facileforms.process.php on line 2971


Dies weist auf
if (count($this->maildata)) foreach ($this->maildata as $data)

Hm, stehe auf dem Schlauch. Muss irgendwo ein Semikolon hin. Oder habe ich was Lebenswichtiges auskommentiert?

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Re:Kopfzeile in Eingangsmail 13 años 4 meses antes #1402

  • TheMuffinMan
  • Invitado
  • Invitado
hi,

ich wuerd das nicht so machen, wenn ich Du wäre. Am besten ist, wenn Du ein php-piece für nach dem Submit definierst, das eine besonders gestaltete E-Mail verschickt.

Wenn Du dann die Defaultmail nicht brauchst, schalte deren Versendung einfach ab.

Weil sonst ist bald, wenn Stable erscheint, durch das Hacking ein Update ziemlich schwierig (je nach Hack-Grad).

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: Post by TheMuffinMan.

Re:Kopfzeile in Eingangsmail 13 años 4 meses antes #1403

  • Autor del tema
  • Gisela
  • Invitado
  • Invitado
Danke für die Turboantwort!
Da haste natürlich Recht. Aber ich fürchte da bin ich völlig überfordert mit dem "Stückchen" Code.
Komme eher aus der Grafik- als aus der Coder-Ecke. :(

Würdest Du mir in die eine oder Andere Richtung weiterhelfen?:kiss:Wenn es nur ein paar Zeilen Code zum Auskommentieren sind, würde ich das bei der Stable halt auch machen.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Re:Kopfzeile in Eingangsmail 13 años 4 meses antes #1406

Ich habe es selbst herausgefunden. Die entsprechenden xml Dateien (je nachdem Zeilen von 2912 bis 2918) müssen auch auskommentiert werden.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: Post by Gisela.
  • Página:
  • 1
Moderadores: ForumSupport
Tiempo de carga de la página: 0.305 segundos