У меня есть несколько форм HTML: FormHandler, прекрасно работающих,
Единственная проблема - кнопка отправки, которая не меняет ее текст/метку.HTML :: FormHandler submit button
Здесь (часть) моя форма, метки для других полей работают как ожидалось.
has_field username => (type => 'Text', label => 'Username', required => 1);
has_field name => (type => 'Text', label => 'Name', required => 1);
has_field submit => (type => 'Submit', label => 'Create',do_label => 1,
element_class => 'button');
Теперь класс элемента установлен и работает, но кнопка показывает «сохранить», а не «создавать».
В соответствии с документами метки не отображаются для кнопок отправки, если не установлено значение
do_label, но для меня это не имеет значения.
Я также попытался дать метод build_label, также не имеет никакого эффекта.
Я был бы рад любым указателям на то, как я могу достичь этого, используя методы HTML :: FormHandler, поскольку я использую эти формы довольно широко и не хотел бы вводить их вручную.
Спасибо, будет принимать как можно скорее. Каким-то образом я нашел do_label в документах и перестал смотреть дальше, думаю, я должен был знать, что это где-то там: / – bytepusher