Xtype поле
Встраивает в форму готовый компонент ExtJS — из тех, что уже зарегистрированы в менеджере самим PageBlocks или другим дополнением.
Настройки: имя компонента и, по желанию, имя параметра, в который ему передать идентификатор текущей записи.
Это не «любой тип ввода»: компонент должен быть зарегистрирован. Так на форме блока оказывается грид из компонента-сателлита — позиции заказа, платежи подписки.
Вместо поломки показывается подсказка
Если компонент не зарегистрирован или записи ещё нет идентификатора, а полю он нужен, форма покажет на месте компонента текст подсказки поля. То есть поле на несохранённой записи объясняет себя, а не падает.
Ради этого запасного варианта подсказку и стоит заполнять — обычно там уместно «сначала сохраните запись».