Есть несколько возможных вариантов:
- Используйте пользовательский декоратор для создания разметки, поэтому атрибут имени не указан
- Используйте функцию замены строк в разметке, возвращаемой методами рендеринга Zend_Form, чтобы удалить атрибут
- Что я часто делаю, как следует
Обычно я добавляю собственный маршрут, чтобы допустимо любое из следующих действий:
domain.tld/search/keyword
domain.tld/search?q=keyword
Затем вы можете использовать javascript для перенаправления на более чистую форму URL-адреса, заботясь о том, чтобы urlencode поля ключевого слова
Большинство ваших пользователей увидят чистый URL таким образом.