Я немного застрял в том, как мне следует подходить к формам в моем Zend-приложении. Сейчас я создаю две отдельные формы для addAction () и editAction () для каждого нужного мне объекта. Моя формула удаления всегда одна и та же, я просто меняю некоторые атрибуты на них.
Что мне интересно: что такое лучшая практика здесь?
Лично я думаю, что было бы лучше, если бы у нас были такие формы, как "Object1, Object2" вместо "Object1Add", Object1Edit, Object2Add, Object2Edit "
Резон я спрашиваю, потому что мне явно нужны две разные формы. Некоторые элементы НЕ должны изменяться вообще, поэтому я не хочу, чтобы пользователь их видел.
Метод может быть в $ form-> RemoveElement ('X') внутри контроллеров editAction ()
Почему я так думаю?
Ну, простые ошибки - я могу добавить здесь одно поле и забыть его во второй форме или отобразить поля с тегом «disabled = 0» в одной форме, но не иметь этот запрос в другой.
Надеюсь, я проясняю себя достаточно :)
Заранее спасибо!