ich habe was entdeckt..
wenn man Länder und Bundesländer in Beziehung setzt, und dann per Konsole alles
automatisch vorbereiten lässt (kein scaffolding, aber actions und views generieren lassen),
dann hat man ja schonmal ne eingabemaske
nun kann ich bei "neuen Bundesländern" automatisch aus einer Liste der Länder wählen, wozu es gehört
sofern ich das Feld mit dem Namen auch "name" oder "title" genannt habe (automagic), ansonsten kommt da nur die ID des Landes.
ABER wenn ich nun in die Übersicht der Bundesländer gehe, ist dort wirklich nur die ID zu sehen - und das immer
dort wird also nicht automatisch diese eingesetzt
dies hab ich inzwischen geschafft - einfach da den korrekten Wert (name anstatt id) in die Tabelle einsetzen
was mach ich aber nun, wenn ich das Feld in der DropdownListe nicht Name nennen will, oder es vorher schon anders hieß?
und damit in verbindung:
wie kann ich denn das Bezeichner-Feld ändern?
dass da also <option value="{ID}">{Bundesland etc}"</option> steht, und nicht <option value="{ID}">"{ID}"</option>
wie das eben automatisch sein kann
das array wird befüllt durch:
$coutry_provinces = $this->CountryProvince->Country->find('list');
$this->set(compact('countries'));
bei Gruppen und dazugehörigen Usern z.b. hab ich das problem auch
weil da TB users nicht "name" hat, sondern "nic" - und dann nur die ID kommt
ich würde das gerne manuell vergeben, was die Bezeichnung sein soll