echo "<?php\n"; echo "\$form=\$this->beginWidget('CActiveForm', array(\n\t'id'=>'" . $this->class2id($this->modelClass) . "-form',\n\t'enableAjaxValidation'=>false,\n ));\n"; echo "\$this->renderPartial('//site/shared/_mandatoryFields');\n"; echo "echo \$form->errorSummary(\$model); \n"; echo "?>\n"; // Les champs du formulaire... foreach ($this->tableSchema->columns as $column) { if (CodeGeneratorHelper::isAdminColumn($column)) { // On n'affiche pas ceux-là continue; } ?> <div class="row"> <?php echo "<?php echo " . $this->generateActiveLabel($this->modelClass, $column) . "; ?>\n"; $activeField = CodeGeneratorHelper::generateActiveField($column, $this->modelClass); if ($activeField) { echo "<?php {$activeField}; ?>\n"; } else { $activeField = $this->generateActiveField($this->modelClass, $column); echo "<?php echo {$activeField}; ?>\n"; } echo "<?php echo \$form->error(\$model,'{$column->name}'); ?>\n"; ?> </div> <?php } ?> <div class="row buttons"> <?php echo <<<PHP