Verschachtelte Objekte

  • Moin, in die Runde. Ich möchte den Namen eines Betriebes (Klasse3) ind einer Veranstaltung (Klasse4) in einer Veranstaltungsübersicht anzeigen lassen. Leider wird bei allen Veranstaltungen derselbe Betrieb mit der ID 6 angezeigt. Mach ich was Falsch oder ist das ein Bug?

    Viele Grüße Kay

  • Ich meine du musst hier noch mal mit listview type="multiobject" arbeiten.

    Code
    <we:listview type="object" name="test" classid="4">
     <we:repeat>
      <we:listview type="multiobject" name="test_multi" classid="3">
         <we:repeat>
           <we:field name="Title" alt="we_path" hyperlink="true"/>
           <br />
         </we:repeat>
       </we:listview>
     </we:repeat>
    </we:listview>
  • Hallo Kay,

    Hab jetzt nur schnell drüber geschaut, aber sollte das nicht <we:field> statt <we:var> sein?

    LG,s

    Ja funktioniert tatsächlich. Nur was ist eigentlich wenn es die gleiche Feldbezeichung in beiden Objekten gibt? Oder ich mehrere Unterobejkte mit der selben Feldbezeichnung gibt?

    Viele Grüße Kay

  • Ich hänge mich eben dran, weil es passt (finde ich): Wie greife ich auf die OF_ID des Elternobjekts zu? Das Feld OF_ID kommt ja in allen Objekten vor.

    Also ich habe die 2 Objekte Kunde und News, und News hat ein Feld /Kunde (intern in der DB object_1)

    Für den Fall gibt es kein <we:field>, oder übersehe ich was?

  • Ich hänge mich eben dran, weil es passt (finde ich): Wie greife ich auf die OF_ID des Elternobjekts zu? Das Feld OF_ID kommt ja in allen Objekten vor.

    Also ich habe die 2 Objekte Kunde und News, und News hat ein Feld /Kunde (intern in der DB object_1)

    Für den Fall gibt es kein <we:field>, oder übersehe ich was?

    Beziehst du dich auf eine Listview oder auf eine SEO-Objektansicht?

  • Aktuell ist das eine Objektansicht.

    Ich habe das vorläufig so gelöst:

  • rhorbas also "Elternobjekt" wäre eigentlich der Parent (also das Verzeichnis).
    Das würde innerhalb von we:object per <we:field name="we_ParentID"/> gehen.

    Aber du meinst ja scheinbar die ID des verknüpften Objekts, da heißt das zugehörige Feld so wie die KlassenID. Ich habe da gerade noch mal einen Bug behoben, ab der Version 10.1.3 bzw die Aktuelle nightly-Version könntest du dann per <we:field name="1"/> auf die Verknüpfte ID zugreifen.

  • Ich glaube, er meint es andersherum.

    A referenziert B und er möchte aus B heraus A finden.

    Ja, genau. Der Ordner ist irrelevant.

    Ich will die "BelongsTo"-Relation herausfinden.

    Die anderen Felder des Elternobjekts stehen, sofern keine identischen Namen vergeben sind, ja auch zur Verfügung.

    Off-Topic: Verschickt das Forum eigentlich keine Nachrichten bei neuen Antworten mehr? Ich habe das Thema abonniert, aber es kommt nie was an, und ich finde immer nur spät die Nachrichten. :(

    Gefunden: Man muss die extra im Profil bei "Benachrichtigungen" aktivieren, sonst hilft das ganze "Thema abonnieren" nichts.

    Edited once, last by rhorbas (September 16, 2026 at 5:32 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!