npostnik.de

Extbase-Klassen auf bestehende Tabellen mappen

Wenn man noch ohne Namespaces arbeitet, dann fügt man folgenden Code ins Setup der eigenen Extension ein:

config.tx_extbase.persistence.classes {
	Tx_MyExtension_Domain_Model_Page {
		mapping {
			tableName = pages
		}
	}
}

Seit TYPO3 6.0 sind nun Namespaces hinzugekommen, und nun sieht es so aus:

config.tx_extbase.persistence.classes {
	Vendor\MyExtension\Domain\Model\Page {
		mapping {
			tableName = pages
		}
	}
}

Wichtig ist, dass vor dem Vendor kein Slash steht.

Die mobile Version verlassen