Zum Inhalt springen

direct_mail_subscription - JavaScript aus Header und Quelltext entfernen

Erstellt am 12. Januar 2011 · 2 Antworten · letzte Antwort am 11. Februar 2011

Tags: Frage

spL ·

Hallo zusammen,

nach 2 Stunden suche geb ich frustriert auf - es bringt mich um den Verstand ...

Alles was ich möchte ist das von mir nicht benötigte JavaScript aus dem Quelltext meiner Seite zu entfernen.
Überall wo ich ein direct_mail_subscription Formular drin habe ist der ganze Rotz nicht weg zu bekommen:
Im Head:

<script type="text/javascript" src="t3lib/jsfunc.updateform.js?1293536031"></script>

Im Body:

	updateForm('tt_address_form','FE[tt_address][pid]','');
	updateForm('tt_address_form','FE[tt_address][hidden]','');
	updateForm('tt_address_form','FE[tt_address][gender]','');
	updateForm('tt_address_form','FE[tt_address][name]','');
	updateForm('tt_address_form','FE[tt_address][title]','');
	updateForm('tt_address_form','FE[tt_address][address]','');
	updateForm('tt_address_form','FE[tt_address][building]','');
	updateForm('tt_address_form','FE[tt_address][room]','');
	updateForm('tt_address_form','FE[tt_address][birthday]','');
	updateForm('tt_address_form','FE[tt_address][phone]','');
	updateForm('tt_address_form','FE[tt_address][fax]','');
	updateForm('tt_address_form','FE[tt_address][mobile]','');
	updateForm('tt_address_form','FE[tt_address][www]','');
	updateForm('tt_address_form','FE[tt_address][email]','');
	updateForm('tt_address_form','FE[tt_address][city]','');
	updateForm('tt_address_form','FE[tt_address][zip]','');
	updateForm('tt_address_form','FE[tt_address][company]','');
	updateForm('tt_address_form','FE[tt_address][region]','');
	updateForm('tt_address_form','FE[tt_address][country]','');
	updateForm('tt_address_form','FE[tt_address][image]','');
	updateForm('tt_address_form','FE[tt_address][description]','');

typo3 4.4.6
tt_address 2.2.1
direct_mail 2.6.9
direct_mail_subscription 1.1.0

Weiß irgend jemand wie ich das weg bekomme?

Danke und Grüße!

giso ·

Hallo spL

ich hatte eben genau das gleiche Problem und hier meine Lösung.

Die Datei "fe_adminLib.inc" aus dem Ordner
"/typo3_src/typo3/sysext/cms/tslib/media/scripts/"
irgendwo unter dein fileadmin kopieren.

Dann in der Datei in Zeile 993 das ist in der Funktion displayCreateScreen
die Zeile entfernen oder die content variable umbenennen

$content.=$this->cObj->getUpdateJS($this->modifyDataArrForFormUpdate($this->dataArr),
$this->theTable.'_form', 'FE['.$this->theTable.']', $this->fieldList.$this->additionalUpdateFields)

dann in deinem TS Setup den Pfad zu der Datei überschreiben

plugin.feadmin.dmailsubscription.includeLibs = fileadmin/layout/ext/fe_adminLib.inc

Gruß
Giso Kegel