Ergebnis 1 bis 9 von 9

Thema: Referenztabelle erstellen

  1. #1
    Contao-Nutzer
    Registriert seit
    07.08.2011.
    Beiträge
    110

    Standard Referenztabelle erstellen

    Hallo,

    ich benötige eine Referenztabelle. Gibt es einen Weg, diese auch "automatisch" über Contao anzulegen oder muss ich dazu auch einen DCA erstellen?

  2. #2
    Contao-Fan
    Registriert seit
    14.07.2011.
    Beiträge
    276

    Standard

    Hy,

    Um hier antworten zu können wäre ein paar mehr Infos notwendig, ich habe verschiedene Lösungen umgesetzt:

    1) eigenes Modul
    Jede Abteilung hat eigene Referenzen wo ich Kunde, Ort, Bilder, Beschreibung etc. eintrage. In den dazu erstellten Modulen kann ich die Abteilung auswählen und auch nach Kunden Filtern.
    Dann habe ich eine Listenansicht für das ganze Unternehmen und je eine weitere für jede Abteilung. Somit gibt es eine zentrale Verwaltung und zahlreiche Möglichkeiten.

    Nachteil: Komplett selbst erstelltes Modul, viel Aufwand
    Vorteil: höchste Flexibilität, Mehrsprachig "out of the Box" (d.h. ich habe ein weiteres Feld in der Referenz für die englischen Attribute)

    2) eigenes Modul 2
    Das zweite eigene Modul: man legt darin seine Kunden und seine Tätigkeitsbereiche an. Dann legt man ein Projekt an und definiert Kunde, Tätigkeit, Text ...
    In den Modulen habe ich dann die Möglichkeit verschiedenste Listenansichten gefiltert zu generieren:
    Zeige alle Projekte
    Zeige alle Projekte der Rubrik "Industriedesign"
    Zeige alle Projekte des Kunden "XY"

    Nachteil: wie oben
    Vorteil: zahlreiche Möglichkeiten für die Darstellungen und natürlich die zentrale Verwaltung

    3) Nachrichtenmodul
    Statt News einfach als Referenzen verwenden, eigene Templates schreiben bzw. vorhanden ändern.

    Vorteil: geringer Aufwand, erprobtes System vorhanden
    Nachteil: geringe Flexibilität, es stehen in den Listen nur sehr wenige Attribute zu Verfügung, keine Sortierung, Filterung (außer über getrennte Archive) für eigene Attribute wie z.B: "Projektjahr" da diese nur Text im Newscontainer sind

    4) Inhaltselement Tabelle
    Wäre zwar für deine Frage das naheliegendste aber ich denke nicht dass du das gemeint hast

    Viele Grüße
    Winchester.

  3. #3
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    So wie ich das verstehe war das eher eine Frage wie man eine Relationstabelle erstellt?
    Also n:m-Beziehung?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  4. #4
    Contao-Fan
    Registriert seit
    14.07.2011.
    Beiträge
    276

    Standard

    haha

    Naja die Glaskugel ist gerade beim Service

  5. #5
    Contao-Nutzer
    Registriert seit
    07.08.2011.
    Beiträge
    110

    Standard

    Sry, da hab ich mich wohl etwas falsch ausgedrückt.

    Ja, ich meinte eine Relationstabelle.

  6. #6
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Lies das: https://community.contao.org/de/show...l=1#post320083 und mein Beispiel-Post danach
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  7. #7
    Contao-Nutzer
    Registriert seit
    07.08.2011.
    Beiträge
    110

    Standard

    Habe Haste nun am laufen aber wo richtig komme ich mit den Parametern nicht klar.

    Ich benötige eine Tabelle in der ich folgendes Abbilden kann


    ID_AKTUELLER_EINTRAG | ID_STATUS | STATUS_VALUE

    Beispiel:
    1 | 3 | rot
    1 | 4 | peter
    4 | 4 | maik
    5 | 3 | grün

  8. #8
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Das ist dann keine normale n:m-Relation mehr, sondern eine mit zusätzlichen Daten. Wenn du sowas hast, musst du das aus ORM-Sicht als eigenes Model abbilden.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  9. #9
    Contao-Nutzer
    Registriert seit
    07.08.2011.
    Beiträge
    110

    Standard

    hmm, dann werde ich wohl einen anderen Weg wählen.

    Danke

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •