---
title: "Optimierung des Extbase-Mapping"
url: "https://www.typo3.net/d/104342-optimierung-des-extbase-mapping"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2011-03-09"
last_reply: "2011-03-09"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Optimierung des Extbase-Mapping

Extensions › Extbase · 1 Antwort · gestartet 2011-03-09

## Eröffnungsbeitrag

**greenbanana** · 2011-03-09 · [Beitrag #1](https://www.typo3.net/d/104342-optimierung-des-extbase-mapping/1)

Hallo

Ich wollte mein **Extbase-Mapping welches funktioniert** optimieren. Leider will das nicht so ganz wie ich. Kann mir da mal jemand unter die Arme greifen? Darf man das nicht einfach per < zuweisen?

**Optimiertes Mapping (funktioniert nicht)**

```typoscript
config.tx_extbase {
    persistence{
        enableAutomaticCacheClearing = 1
        updateReferenceIndex = 0
        classes {
			Tx_T3Mobile_Models_Domain_Model_Content {
        		mapping {
            		tableName = tt_content
			columns {
                        	CType.mapOnProperty 		= contentType                        	
                        	header.mapOnProperty 		= header
				[...und so weiter...]

                    }
        		}
    		}
    		
    		Tx_T3mobile_Domain_Model_SmartphoneContent < Tx_T3Mobile_Models_Domain_Model_Content
    		Tx_T3mobile_Domain_Model_TabletContent     < Tx_T3Mobile_Models_Domain_Model_Content
        }
    }
}
```

**Funktionierendes Mapping**

```typoscript
config.tx_extbase {
    persistence{
        enableAutomaticCacheClearing = 1
        updateReferenceIndex = 0
        classes {
			Tx_T3Mobile_Models_Domain_Model_Content {
        		mapping {
            		tableName = tt_content
				columns {
                        	CType.mapOnProperty 		= contentType                        	
                        	header.mapOnProperty 		= header
				[...und so weiter...]
                    		}
        		}
    		}
    		
    		Tx_T3mobile_Domain_Model_SmartphoneContent{
        		mapping {
            		tableName = tt_content
				columns {
                        	CType.mapOnProperty 		= contentType                        	
                        	header.mapOnProperty 		= header
				[...und so weiter...]
                    		}
        		}
    		}
    		    		
    		Tx_T3mobile_Domain_Model_TabletContent{
        		mapping {
            		tableName = tt_content
				columns {
                        	CType.mapOnProperty 		= contentType                        	
                        	header.mapOnProperty 		= header
				[...und so weiter...]
                    		}
        		}
    		}    		
        }
    }
}
```

## Antworten

### [#2](https://www.typo3.net/d/104342-optimierung-des-extbase-mapping/2) · layne · 2011-03-09

Ist nur ne Vermutung, wissen tu ichs nicht.
Aber vielleicht bei der Zuweisung den gesamten Pfad angeben?

```typoscript
Tx_T3mobile_Domain_Model_SmartphoneContent < config.tx_extbase. persistence. classes.Tx_T3Mobile_Models_Domain_Model_Content
Tx_T3mobile_Domain_Model_TabletContent     < config.tx_extbase. persistence. classes.Tx_T3Mobile_Models_Domain_Model_Content
```

---

Quelle: „Optimierung des Extbase-Mapping“, typo3.net, https://www.typo3.net/d/104342-optimierung-des-extbase-mapping
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
