{# /** * CakePHP(tm) : Rapid Development Framework (http://cakephp.org) * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) * * Licensed under The MIT License * For full copyright and license information, please see the LICENSE.txt * Redistributions of files must retain the above copyright notice. * * @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org) * @link http://cakephp.org CakePHP(tm) Project * @since 2.0.0 * @license http://www.opensource.org/licenses/mit-license.php MIT License */ #} * Copyright 2016 Nicolas Goaziou * * This file is part of FAI Gestion forked from CHD Gestion. * * FAI Gestion is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * FAI Gestion is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with FAI Gestion. If not, see . * * Auto-generated code with CakePHP(tm) bake derived code. **/ ?> {% set fields = Bake.filterFields(fields, schema, modelObject) %}
Form->create(${{ singularVar }}) ?>
Form->control('{{ field }}', ['options' => ${{ keyFields[field] }}, 'empty' => true]); {{- "\n" }} {%- else %} echo $this->Form->control('{{ field }}', ['options' => ${{ keyFields[field] }}]); {{- "\n" }} {%- endif %} {%- elseif field not in ['created', 'modified', 'updated'] %} {%- set fieldData = Bake.columnData(field, schema) %} {%- if fieldData.type in ['date', 'datetime', 'time'] and fieldData.null %} echo $this->Form->control('{{ field }}', ['empty' => true]); {{- "\n" }} {%- else %} echo $this->Form->control('{{ field }}'); {{- "\n" }} {%- endif %} {%- endif %} {%- endfor %} {%- if associations.BelongsToMany %} {%- for assocName, assocData in associations.BelongsToMany %} echo $this->Form->control('{{ assocData.property }}._ids', ['options' => ${{ assocData.variable }}]); {{- "\n" }} {%- endfor %} {% endif %} ?>
Form->button(__('Submit')) ?> Form->end() ?>