Temat: pobieraanie listy wartosci pola enum w kejku
Akurat potrzebowalem czegos takiego, a na grupie kejka luszie pisza same glupoty lub oklepane slogany ( w stylu oficjalne stanowsikwo developerow kejka ... ).
Zakladajac ze w tabeli items jest pole enum - item_type ( "type_a", ..., "type_n"), i nie musimy tlumaczycz wartosci przymowanych przez enum na jakies posrednie stringi, mozna to zrobic w ten sposob.
$values = $this->Item->schema("item_type");
$values = explode(",",str_replace("'","",substr($values["type"],5,strlen($values["type"])-6)));
$this->set("item_type", array_combine($values,$values));powyzszy linijki wysla do widoku taki array
$item_type["type_a"] = "type_a";
.
.
.
$item_type["type_n"] = "type_n";