Catalog berechnen - more rows?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Hauge
    Contao-Fan
    • 31.01.2010
    • 643

    #1

    Catalog berechnen - more rows?

    Hallo zusammen, ich versuche gerade mit dem Backendfeld "Berechnen" ein paar Relationen herzustellen:
    Aktueller code:
    PHP-Code:
    (SELECT providername as Provider FROM cat_prov WHERE (SELECT provider FROM cat_provider WHERE kunde=kunde LIMIT 0,1)=id LIMIT 0,1) 
    
    Dieser code gibt mir für den Kunden (kunde) aus einer separaten Tabelle (cat_provider) den Namen des zugehörigen Providers.

    Allerdings kann es ja sein, dass der Kunde ja mehrere Provider hat. Somit müsste ich das Limit aufheben und dies ergibt das Resultat:
    Subquery returns more than 1 row
    Gibt es also eine Möglichkeit, mit dem Feld Berechnen auch mehrere rows darzustellen?

    Gruß
    Hauge
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo Hauge,
    ich glaub das du mit dem Berechnen Feld so nicht weiter kommst. Das Berechnen Feld ist zum Berechnen von Werten. Nicht um komplexe SQL Abfrage durchzuführen. Da müsstest du eventuell ein eigenes kleines Modul schreiben oder eventuell das MM (Meta Modell) = Catalog 3 nutzen ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • Hauge
      Contao-Fan
      • 31.01.2010
      • 643

      #3
      Danke für die Info MacKp,

      habe mal ne pm wg. Beta-Tester geschickt - bin schon gespannt...

      Gruß
      Hauge

      Kommentar

      Lädt...