Steh wieder an! Und zwar hab ich eine Team-Klasse mit einem Multi Objekt Feld "Rechtsgebiete".
Den Team-Mitgliedern (Rechtsanwälte) werden Rechtsgebiete zugeordnet.
Jetzt will ich nach Team-Mitgliedern mit einem bestimmten Rechtsgebiet suchen.
Im Such-Formular generier ich mir aus den Rechtsgebiete-Objekten eine select und das Ganze schaut dann so aus:
Code: Alles auswählen
<we:form name="suchformular" type="object" id="self" class="form-horizontal">
<we:listview name="rechtsgebiete_listview" type="object" classid="16" order="Rechtstitel" desc="false">
<select name="rechtsgebieteselect" id="rechtsgebieteselect">
<option value="%">Auswahl</option>
<we:repeat><option value="<we:field type="text" name="Rechtstitel" />"><we:field type="text" name="Rechtstitel" /></option></we:repeat>
</select>
</we:listview>
<input type="submit" name="Submit" value="suchen" />
</we:form>
Code: Alles auswählen
<we:setVar from="request" to="global" namefrom="rechtsgebieteselect" nameto="rechtsgebieteselect" />
<we:condition name="condition">
<we:conditionAdd field="Rechtstitel" var="rechtsgebieteselect" compare="like"/>
</we:condition>
Code: Alles auswählen
<we:listview type="object" name="team_listview" order="Nachname" classid="3" condition="\$condition" >
<we:repeat><we:field name="Nachname" /></we:repeat>
</we:listview>
Oder hab ich einen Denkfehler?
Wäre um jegliche Hilfe sehr dankbar!
Christoph