[TYPO3-german] dbal mapping für wordpress

Florian flzimmer at mailinator.com
Wed Aug 4 16:27:25 CEST 2010


Hallo,
ich möchte per DBAL auf wordpress tabellen (DB blog auf dem gleichen 
MYSQL Server)  zugreifen. Leider bekomme ich jedoch nachdem ich das 
mapping für die tabelle wp_posts in die localconf eingetragen habe ich 
im FE immer nur folgende FM
DBAL fatal error: No handler found in handler_getFromTableList() for: 
"blog.wp_posts" (SQL engine parse ERROR: No table name found as expected 
in parseFromTables()!: near "blog.wp_posts")
hier meine DBAL conf
$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg']=array(
	'_DEFAULT'=>array(
		'type'=>'native',
	),
	'postgres'=>array(
		'type'=>'adodb',
		'config'=>array(
			'username'=>'postgres_user',
			'password'=>'passwort_postgres_user',
			'host'=>'IP_des_Servers',
			'database'=>'DB_für_die_Tabellen',
			'driver'=>'postgres'
		)
	),
);
$TYPO3_CONF_VARS['EXTCONF']['dbal']['table2handlerKeys']=array(
	'newsletter_data'=>'postgres',
	'newsletter_group'=>'postgres',
	'wp_posts'=>'_DEFAULT',
	'blog.wp_posts'=>'_DEFAULT',
);
$TYPO3_CONF_VARS['EXTCONF']['dbal']['mapping']=array(
	'wp_posts'=>array(
		'mapTableName'=>'blog.wp_posts',
	),
);
$TYPO3_CONF_VARS['EXTCONF']['dbal']['debugOptions']=array('enabled'=>TRUE,'printErrors'=>TRUE,'joinTables'=>1);

Könnte es vielleicht an den Tabellennamen liegen das TYPO3 nur ux_*, 
tx_* oder tt_* Tabellennamen annimmt? Mir war so....
Wenn dies so ist, wie bringe ich TYPO3 bei auch die Wordpress Tabelle 
anzunehmen?
Wo könnte noch ein Denkfehler von mir liegen?
Danke für Tipps.

Bis dann
Florian Zimmermann


More information about the TYPO3-german mailing list