Prado\Data\ActiveRecord\Scaffold\TScaffoldEditView::initializeEditForm PHP Метод

initializeEditForm() публичный Метод

Initialize the editor form
public initializeEditForm ( )
    public function initializeEditForm()
    {
        $record = $this->getCurrentRecord();
        $classPath = $this->getEditRenderer();
        if ($classPath === '') {
            $columns = $this->getTableInfo()->getColumns();
            $this->getInputRepeater()->setDataSource($columns);
            $this->getInputRepeater()->dataBind();
        } else {
            if ($this->_editRenderer === null) {
                $this->createEditRenderer($record, $classPath);
            } else {
                $this->_editRenderer->setData($record);
            }
        }
    }