2017-01-19 1 views
0

J'essaye de faire le champ de formulaire d'administration readonly en utilisant le code ci-dessous dans protected function _prepareForm(). Mais il fait également readonly quand ajouter un nouvel item.so je voudrais faire readonly quand éditer le formulaire.Comment faire champ admin formulaire en lecture seule lors de l'édition

readonly => true, 

première fois que je devrais pouvoir ajouter du texte.

+0

$ id = $ this-> getRequest() -> getParam ('yourkey'); if ($ id) {modifier le formulaire} else {'new'}; – faizanbeg

Répondre

0

Vous devez mettre au-dessus ligne fondée sur la condition comme celui-ci,

$modelid = $this->getRequest()->getParam('YOUR KEY'); 

if($modelid > 0) 
{ 
    readonly => true, 
}