Hallo Zusammen,
ich habe zwei Klassen und in den Objekten einer Klasse, habe ich mit einem Feld des Typs "Objekt" je ein Objekt der anderen Klasse zugewiesen.
Aber wie kann ich das jetzt im Template nutzen?
Das ist mein bisheriger Code:
<we:listview type="object" classid="3" condition="$cond" searchable="false" languages="self">
<we:repeat>
TEST0: <we:field type="int" name="contacts" />
<we:field type="int" name="contacts" to="local" nameto="contactid" />
<?php echo '<span>Kontakt-ID: ' . $contactid . '</span>'; ?>
<we:object id="contactid">
TEST1: <we:field type="text" name="Contact_information" />
</we:object>
</we:repeat>
</we:listview>
"contacts" heißt die Klasse, der zu verknüpfenden Objekte. Wenn ich ein Feld mit Typ Objekt erstelle, kann ich es nicht selbst benennen, sondern es bekommt den Namen der verknüpften Klasse.
In der Datenbank heißt das Feld aber einfach "object_4", wobei die 4 die ID der anderen Klasse ist. Doch egal ob ich "contacts", "/contacts" (wie es in der Klassenbearbeitung angezeigt wird), "4" oder "object_4" im name-Attribut des field-Tag benutze, ich bekomme kein Ergebnis hinter TEST0 oder Kontakt-ID und TEST1 wird garnicht angezeigt.
Was mache ich falsch?