Empfehlungen: Erweiterte Suche

Daten in form input select

Ausgabedaten formatieren und darstellen

Daten in form input select

Beitragvon heohni » Di 22. Feb 2011, 16:26

Hallo!

mit
Code: Alles auswählen

$agents = $this->Member->Agent->find('list', array(
            'fields' => array(
                'Agent.id', 'Agent.name', 'Agent.kennung', 'Agent.ansprechpartner'
            )
        ));
 


Möchte ich mir gerne ein form input select gestalten das so aussieht:
Code: Alles auswählen

<option value="id">Kennung, Name, Ansprechpartner</option>
 


Leider macht mir cake aber einen Strich durch die Rechnung und gruppiert das ziemlich ungünstig für mich mit einem <outgroup> Tag.

Könnt ihr mir helfen, wie ich das gelöst bekomme?
heohni
 
Beiträge: 42
Registriert: Sa 29. Jan 2011, 18:58

Re: Daten in form input select

Beitragvon euromark » Di 22. Feb 2011, 22:17

find all und manuelles list erstellen
oder einfach das 1.3 virtual fields :)
euromark
 
Beiträge: 644
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows

Re: Daten in form input select

Beitragvon heohni » Mi 23. Feb 2011, 16:31

Coole Sache, auch wenn ich dem Braten noch nicht ganz traue!

Model:
Code: Alles auswählen

var $virtualFields = array(
        'agentfullname' => 'CONCAT(Agent.agt_nummer, ", ", Agent.agt_name)'
    );
    var $displayField = 'agentfullname';
 


ergibt: <option value="1">0815, ABC Agentur</option>
heohni
 
Beiträge: 42
Registriert: Sa 29. Jan 2011, 18:58


Zurück zu Views

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast