[TYPO3-german] dbal mapping für wordpress
"Christian Müller [kitsunet]"
christian at kitsunet.de
Wed Aug 4 17:00:28 CEST 2010
On 04.08.2010 16:27, Florian wrote:
> 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
Ich behaupte mal, dass der native handler so immer nur auf die TYPO3 DB
zugreift, du müsstest die blog DB getrennt über einen eigenen Handler
ansprechen.
More information about the TYPO3-german
mailing list