ich habe folgende Situation:
Ein Objektlistview gibt eine Übersicht über diverse Obstsorten aus. Dabei hat jedes Objekt eine Kategorie wie z.B. Apfel, Birne usw.
Wenn ich jetzt für die Listview eine Sortierung angebe, wird anhand der Category ID sortiert, nicht anhand des Category Titels.
Komme ich irgendwie an den Titel dran um nach diesem zu Sortieren?
Aktuell kann ich den Titel der Category über folgenden Code in der Tabelle ausgeben, aber schön wäre auch eine Sortierung danach:
Code: Alles auswählen
<we:field type="text" name="we_category" to="global" nameto="var_cat" />
<we:category id="$var_cat"/>
Code: Alles auswählen
<we:listview type="object" name="objekt-pflege" workspaceID="39" classid="5">
<table>
<thead>
<th>Obst</th>
<th>Name</th>
<th>Bild</th>
<th>Preis / 500g</th>
<th>Preis / 1kg</th>
<th>Verfügbar</th>
<th>Bearbeiten</th>
</thead>
<tbody>
<we:repeat>
<we:field type="text" name="we_category" to="global" nameto="var_cat" />
<we:field nameto="var_verfuegbarkeit" to="global" type="checkbox" name="Verfuegbarkeit" />
<tr>
<td><we:category id="$var_cat"/></td>
<td><we:field type="text" name="Title" /> <we:field type="text" name="Sorte" /></td>
<td><we:field type="img" name="Bild" /></td>
<td><we:field type="text" name="Preis_500g" /><we:ifFieldNotEmpty match="Preis_500g"> €</we:ifFieldNotEmpty></td>
<td><we:field type="text" name="Preis_1kg" /><we:ifFieldNotEmpty match="Preis_1kg"> €</we:ifFieldNotEmpty> </td>
<td><we:ifVar name="var_verfuegbarkeit" match="1" type="global"> <span style="color: green;">Verfügbar</span> <we:else /> <span style="color: red;">Nicht Verfügbar</span> </we:ifVar></td>
<td><a class="fancybox" data-fancybox data-type="iframe" data-src="/_extras/objekte/single_objekt_view.php?we_editObject_ID=<we:field type="int" name="we_id" />" href="javascript:;">
Bearbeiten
</a></td>
</tr>
</we:repeat>
</tbody>
</table>
</we:listview>
LG
Finn