---
title: "Loading von Powermail"
url: "https://www.typo3.net/d/88368-loading-von-powermail"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2009-03-27"
last_reply: "2009-03-28"
replies: 11
solved: false
page: 1
pages: 1
lang: "de"
---

# Loading von Powermail

Extensions › Entwicklung · 11 Antworten · gestartet 2009-03-27

## Eröffnungsbeitrag

**konteros** · 2009-03-27 · [Beitrag #1](https://www.typo3.net/d/88368-loading-von-powermail/1)

permalink
Hallo ich habe die Version powermail 1.4.11

für die 4.2.6 Typo3

nach dem ich versucht habe die Extension auch zu installieren bzw.
laufgängig zu machen bekomm ich die berühmte Fehlermeldung wie bei den anderen.

Parse error: syntax error, unexpected T_VARIABLE in /var/www/web344/html/typo3/typo3conf/temp_CACHED_ps6c72_ext_localconf.php on line 634

Daqnch habe ich die EXT aus der config entvernt und auch die cachedateien
so das ich wieder drauf zu greifen kann.

Doch woran liegt es, das ich das Powermail nicht installiert und laufgängig bekomme? Ich kann das jetzt immer wieder machen doch bekomme ich jedes mal die gleiche Fehlermeldung.

Das gleiche hatte ich auch mit anderen Formmailern.

Ich kann auf keinen Formulartyp zugreifen unter Seitentyp.
Wäre schön. wenn mir jemand helfen könnte.

MFG

Matthias

## Antworten

### [#2](https://www.typo3.net/d/88368-loading-von-powermail/2) · einpraegsam.​net · 2009-03-27

Na hätte es nicht Sinn gemacht, die gecachte Datei aufzumachen und die Zeilen 633 bis 635 hier zu posten, dann hätte ich dir helfen können.

Alex

### [#3](https://www.typo3.net/d/88368-loading-von-powermail/3) · konteros · 2009-03-27

Hier sind die Zeilen 633 -636

###########################
## EXTENSION: powermail
## FILE:      /var/www/web344/html/typo3/typo3conf/ext/powermail/ext_localconf.php
###########################
633 leer
634 $_EXTKEY = 'powermail';
635 $_EXTCONF = $TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY];
636 leer

### [#4](https://www.typo3.net/d/88368-loading-von-powermail/4) · einpraegsam.​net · 2009-03-27

sieht eigentlich alles gut aus - kann keinen Fehler entdecken

### [#5](https://www.typo3.net/d/88368-loading-von-powermail/5) · konteros · 2009-03-27

daher verstehe ich es auch nicht
woran es liegen kann

gruss

matthias

### [#6](https://www.typo3.net/d/88368-loading-von-powermail/6) · einpraegsam.​net · 2009-03-28

Also gut, wenn du dir sicher bist, das es ein Powermail Problem ist, kannst du folgendes tun:
Du schaust dir die Datei ext_localconf.php von Powermail an und kommentierst Zeile für Zeile aus (nicht vergessen den Cache immer wieder zu leeren).
Eben bis die Fehlermeldung weg ist.

### [#7](https://www.typo3.net/d/88368-loading-von-powermail/7) · konteros · 2009-03-28

Wäre es nicht einfacher  den text hier rein zugeben und du schaust ob da ev. ein Fehler ist ?

```php
[if (!defined ('TYPO3_MODE')) die ('Access denied.');
if (TYPO3_MODE=='BE') {
	include_once(t3lib_extMgm::extPath('powermail').'lib/class.user_powermail_tx_powermail_fieldsetchoose.php');
}
$confArr = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['powermail']); // Get backandconfig
include_once(t3lib_extMgm::extPath('powermail').'lib/user_powermailOnCurrentPage.php'); // Conditions for JS including

t3lib_extMgm::addUserTSConfig('options.saveDocNew.tx_powermail_fieldsets=1');
t3lib_extMgm::addUserTSConfig('options.saveDocNew.tx_powermail_fields=1');
t3lib_extMgm::addPItoST43($_EXTKEY,'pi1/class.tx_powermail_pi1.php','_pi1','CType',0);

$TYPO3_CONF_VARS['EXTCONF']['cms']['db_layout']['addTables']['tx_powermail_fieldsets'][0] = array(
	'fList' => 'uid,title',
	'icon' => TRUE,
);
$TYPO3_CONF_VARS['EXTCONF']['cms']['db_layout']['addTables']['tx_powermail_fields'][0] = array(
	'fList' => 'uid,title,name,type,fieldset',
	'icon' => TRUE,
);



// Set realurlconf for type = 3131 (needed to get a dynamic JavaScript for formcheck)
if(t3lib_extMgm::isLoaded('realurl',0) && $confArr['disablePMRealUrlConfig'] != 1) { // only if realurl is loaded and automatic configuration should be activated
	
	// $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']
	if(isset($TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'])) { // only if array is already set in localconf.php
		$i=0; $set=0; // init counter and flag
		if(isset($TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars']) && is_array($TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'])) { // if preVars already set in realurl conf
			foreach ($TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'] as $key => $value) { // one loop for every preVar
				if($TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'][$i]['GETvar'] == 'type') { // if current preVar == type
					$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'][$i]['valueMap']['validation'] = '3131'; // add validation => 3131
					$set = 1; // validation alreade added - so flag = 1
				}
				$i++; // increase loop counter
			}
		}
		if($set==0) { // if flag == 0 (valdiation => 3131 not set) add complete type array
			$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'][] = array ( // add complete type array
				'GETvar' => 'type',
				'valueMap' => array (
					'validation' => '3131'
				),
				'noMatch' => 'bypass'
			);
		}
	} else { // set preVars for realurl
		$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['preVars'][] = array ( // add complete type array
        	'GETvar' => 'type',
        	'valueMap' => array (
            	'validation' => '3131'
        	),
        	'noMatch' => 'bypass'
        );
	}
	
	
	// $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.currentURL.com']
    if(isset($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']])) { // only if array is already set in localconf.php
        $i=0; $set=0; // init counter and flag
        if(isset($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']]['preVars']) && is_array($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']]['preVars'])) { // if preVars already set in realurl conf
            foreach ($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']]['preVars'] as $key => $value) { // one loop for every preVar
                if($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']]['preVars'][$i]['GETvar'] == 'type') { // if current preVar == type
                    $TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']]['preVars'][$i]['valueMap']['validation'] = '3131'; // add validation => 3131
                    $set = 1; // validation alreade added - so flag = 1
                }
                $i++; // increase loop counter
            }
        }
        if($set==0) { // if flag == 0 (valdiation => 3131 not set) add complete type array
           
			// Bugfix 2008-04-10 for special realurlconf
			if (!is_array($TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']])) {
				$key = $TYPO3_CONF_VARS['EXTCONF']['realurl'][$_SERVER['HTTP_HOST']];
			} else {
				$key = $_SERVER['HTTP_HOST'];
			}

            $TYPO3_CONF_VARS['EXTCONF']['realurl'][$key]['preVars'][] = array ( // add complete type array
                'GETvar' => 'type',
                'valueMap' => array (
                    'validation' => '3131'
                ),
                'noMatch' => 'bypass'
            );
        }
    }
	
}
```

vieleicht geht es so besser ?

gruss matthias

kannstr mich auch über ICQ erreichen dann schike ich es dir mal

### [#8](https://www.typo3.net/d/88368-loading-von-powermail/8) · einpraegsam.​net · 2009-03-28

Danke, du musst mir den Code nicht schicken, ich kenne powermail ganz gut.
Ich kann so jedenfalls keinen Fehler entdecken und habe deinen genannten Fehler auch nicht auf meinem Testsystem.

### [#9](https://www.typo3.net/d/88368-loading-von-powermail/9) · konteros · 2009-03-28

habe jetzt Zeile immer wieder auskommentiert und dann wieder neu geladen.
ich bekomme jedes mal wieder die gleiche Fehlerzeile 634

Dann kann ich wohl Powermail vergessen gibt es noch ne andere Alternative.

Ich benötige nur ne Box mit Formular in den Seitentypen damit ich es einfügen kann.

gruss matthias

### [#10](https://www.typo3.net/d/88368-loading-von-powermail/10) · einpraegsam.​net · 2009-03-28

Ich glaube zwar nicht, dass es ein powermail Problem ist, aber du kannst naürlich auch andere Mail Formulare nutzen

### [#11](https://www.typo3.net/d/88368-loading-von-powermail/11) · konteros · 2009-03-28

was würdest du denn noch empfehlen ?

### [#12](https://www.typo3.net/d/88368-loading-von-powermail/12) · einpraegsam.​net · 2009-03-28

mailformplus oder wenn es einfacher sein soll, dann das normale Kontaktformular

---

Quelle: „Loading von Powermail“, typo3.net, https://www.typo3.net/d/88368-loading-von-powermail
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
