---
title: "mm-Relation mit zusätzlichem Wert möglich?"
url: "https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA"]
created: "2010-05-30"
last_reply: "2010-06-10"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# mm-Relation mit zusätzlichem Wert möglich?

Extensions › Entwicklung · 6 Antworten · gestartet 2010-05-30

## Eröffnungsbeitrag

**Cromax** · 2010-05-30 · [Beitrag #1](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/1)

Hallo zusammen,

ich hänge jetzt seit ein paar Tagen an einem Problem, wo ich hier im Forum und bei Google noch keine wirklich passende Antwort gefunden habe, daher wollte ich hier mal nachfragen, ob jemand eine Idee hat.
Ich bastel derzeit eine Rezeptdatenbank. In derer habe ich unter anderem die Tabellen Rezepte, Zutaten, und Zutatengruppen. Die Tabelle Zutatengruppen ist dazu da ein Rezept in mehrere Rezepte aufzuteilen. Zum Beispiel bei "Rehbraten mit Rotkohl" in zwei Unterrezepte "Rehbraten" und "Rotkohl". Nun werden in der Tabelle Zutaten alle Zutaten eingegeben und mittels mm-Relation mit den Zutatengruppen verknüpft. Ich bräuchte aber nun noch irgendwie die Möglichkeit eine entsprechende Mengenangabe machen zu können. Einfach zu sagen dass die Zutat "Rehfleisch" zum Unterrezept "Rehbraten" gehört, reicht da ja noch nicht. Es muss ja auch angeben werden, wieviel Gramm Rehfleisch. Ich hatte das mit einer extra Tabelle versucht "Rezeptzutaten", die entsprechend eine Verlinkung zur Zutat und eine Mengenangabe enthält. Diesen Datensatz habe ich dann in der Tabelle "Zutatengruppe" eingefügt. Ist aber auch nicht wirklich schön, denn dann habe ich da irgendwann 15 Einträge mit Namen Mehl und immer unterschiedlichen Mengenangaben.
Irgendwie stehe ich da gerade auf dem Schlauch. Am liebsten wäre es mir, wenn ich der Tabelle für die mm-Relation einfach noch ein Feld hinzufügen könnte, welches ich dann auch im Backend über das Liste-Werkzeug mit befüllen könnte, aber ich denke das geht nicht.
Wer kann mir helfen? :)
Danke schon einmal für alle hilfreichen Ratschläge.

## Antworten

### [#2](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/2) · Julian.​Hofmann · 2010-06-01

Hallo.

Vielleicht hilft Dir (auch zu angenehmeren Pflege im Backend) EXT: IRRE hier weiter:
[IRRE-Doku](http://typo3.org/documentation/document-library/extension-manuals/irre_tutorial/current/)

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/3) · Cromax · 2010-06-01

Das sieht sehr gut aus. Vielen Dank! Ich bin bei meiner Suche schon einmal über die Bezeichnung IRRE gestolpert, konnte aber irgendwie nichts damit anfangen. Habe mir das irre_tutorial mal installiert und es sieht so aus, als wenn das genau das kann, was ich brauche.

### [#4](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/4) · Julian.​Hofmann · 2010-06-01

Prima :-)

Weiß nicht, welche Größenordnung an Datensätzen Du hast. Bei vielen Verknüpfungen innerhalb eines "Objekts" kann es ggf. zu Timeouts kommen.
Hatte ein Projekt, wo via IRRE ein User mehrere Rollen erhielt und diese wiederum rund 1000 Verknüpfungen - da stieg dann der Server aus stoppte die Verarbeitung.

### [#5](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/5) · Cromax · 2010-06-01

Ich habe das IRRE jetzt mal erfolgreich eingebaut und bin begeistert wie gut das funktioniert =)
Eine Kleinigkeit hätte ich aber noch. Ist nichts wirklich wichtiges, sondern nur eine Unschönheit, aber vielleicht kann man da ja auch was machen.

Es geht um die Verknüpfungstabelle, in der die MM Relation mit dem zusätzlichen Attibut gespeichert wird. Kann ich die im Backend irgendwie ausblenden? Bei der ist es ja nicht wirklich notwendig, dass die sichtbar ist.
Wenn man die nicht ausblenden kann, auch nicht schlimm.

### [#6](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/6) · Julian.​Hofmann · 2010-06-01

Bin mir jetzt nicht mehr 100% sicher, meine aber, dass es geht, indem die pid-Spalte einfach weggelassen wird (in der MM-Tabelle). Damit "weiß" das Backend gar nicht mehr, wo die Datensätze gelistet werden sollten - außer in den via IRRE definierten, nested Fälle.

### [#7](https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich/7) · Cromax · 2010-06-10

Ich konnte die entsprechenden Tabellen mit "'hideTable' => true" in der ext_tables.php verstecken.

---

Quelle: „mm-Relation mit zusätzlichem Wert möglich?“, typo3.net, https://www.typo3.net/d/99155-mm-relation-mit-zusaetzlichem-wert-moeglich
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
