Я пытаюсь удалить некоторые поля из формы, сгенерированной sfDoctrineGuard. Меня не интересует имя или адрес электронной почты моих пользователей, я просто хочу, чтобы у них было имя пользователя и пароль.Скрытие полей в форме sfDoctrineGuard
Я попытался редактирования /lib/form/doctrine/sfDoctrineGuardPlugin/sfGuardUserForm.class.php:
class sfGuardUserForm extends PluginsfGuardUserForm
{
public function configure()
{
unset(
$this['first_name'],
$this['last_name'],
$this['email_adress']
);
}
}
Но это ничего не делал. Я редактирую правильный файл?
EDIT Единственный способ, по которому я могу удалить эти поля, - это отредактировать файл в каталоге/plugins /!
плагинов/sfDoctrineGuardPlugin/Библиотека/форма/учение/sfGuardUserAdminForm.class.php
Я просто хочу скрыть их в форме, они все еще могут быть в базе данных, мне все равно. – Manu
У меня нет генератора.yml для редактирования, он находится в папке плагина – Manu
-1, так как вы не должны редактировать схему плагина – benlumley