Zum Inhalt springen

Mit Extbase auf bereits vorhandene DB-Tabellen zugreifen

Erstellt am 13. Mai 2016 · 1 Antwort · letzte Antwort am 3. Juni 2016

Tags: Datenbank, TYPO3 6, Frage

ogh ·

Version: TYPO3 7.6

Hallo,

ich möchte in einer Extension auf eine bereits vorhandene Datenbank-Tabelle zugreifen und selektieren. zB die "pages" oder "tt_content".
Folgendes habe ich dazu angelegt:

setup.txt
plugin.tx_carlist {

persistence {

classes {

tx_autoliste_domain_model_car {

mapping {

tableName = pages

columns {

tx_vgext_hideinbreadcrumb.mapOnProperty = tx_vgext_hideinbreadcrumb

}

}

}

}

TCA

'carlist' => array(

'exclude' => 0,

'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.l18n_parent',

'config' => array(

'type' => 'select',

'foreign_table' => 'pages',

'minitems' => 0,

'maxitems' => 1,

),

),

Wenn ich dann die Seite im Frontend aufrufe bekomme ich folgende Fehlermeldung:

Unsupported or non-existing property name "tx_vgext_hideinbreadcrumb" used in relation matching.

Woran kann das liegen?

Danke und Gruß
Huberto

aemka ·

Hast die Spalte tx_vgext_hideinbreadcrumb überhaupt das TCA von pages angefügt? Sieht für mich nicht so aus.