Всем привет!
очень рад тому, что к форуму присоединились новые, опытные в СФ участники.
Будет у кого спросить сложные вопросы
но пока я могу генерировать только самые простые вопросы, ответы на которых часто сам и нахожу, но тем не менее иногда их стоит и обсудить, зафиксировать на форуме, так как они могут пригодится и кому-то другому.
Итак вот на VF page мы выводим поля объекта и если например это поле типа емэйл - то все прекрасно работает - поле "само" валидируется при отправке.
Но вот решил поменять дизайн: теперь инпуты подключены к полям контроллера (не напрямую к полям какого сОбъекта). Поля у контроллера стринговые, и теперь в них можно передать с фронта все что угодно, но потом при передаче переменной в емэйльное поле объекта будет ошибка (если пришел не емейл).
есть ли какие-то стандартные средства для настройки работы инпутов связанных со стринговыми полями контроллера?
вот нашел у Apex.InputField type="email" но это вроде не настройка СФ тега, а "The HTML5 type attribute to add to the generated <input> element" - не известно насколько это решит текущую проблему, но буду пробовать.
Всем привет! очень рад тому, что к форуму присоединились новые, опытные в СФ участники. Будет у кого спросить сложные вопросы :) но пока я могу генерировать только самые простые вопросы, ответы на которых часто сам и нахожу, но тем не менее иногда их стоит и обсудить, зафиксировать на форуме, так как они могут пригодится и кому-то другому. Итак вот на VF page мы выводим поля объекта и если например это поле типа емэйл - то все прекрасно работает - поле "само" валидируется при отправке. Но вот решил поменять дизайн: теперь инпуты подключены к полям контроллера (не напрямую к полям какого сОбъекта). Поля у контроллера стринговые, и теперь в них можно передать с фронта все что угодно, но потом при передаче переменной в емэйльное поле объекта будет ошибка (если пришел не емейл). есть ли какие-то [b]стандартные средства для настройки работы инпутов[/b] связанных со стринговыми полями контроллера? вот нашел у Apex.InputField type="email" но это вроде не настройка СФ тега, а "The HTML5 type attribute to add to the generated <input> element" - не известно насколько это решит текущую проблему, но буду пробовать.
Регулярки либо js
Регулярки либо js
ОК отлично
если нет стандртных средств, а только через
то нашел вот этот пример с RegEx
https://developer.salesforce.com/forums?id=906F000000091SHIAY
ОК отлично если нет стандртных средств, а только через [quote="Gres"]Регулярки либо js[/quote] то нашел вот этот пример с RegEx https://developer.salesforce.com/forums?id=906F000000091SHIAY
вот на шаг отходишь от привычных вещей и сразу плюхаешься на *опу.
не потому что не занешь html, а потому что все должно выглядеть как стандартные СФ элементы.
вот пример как сделать вывод стандартной пометки required на лейаут:
https://developer.salesforce.com/forums/ForumsMain?id=906F000000094y8IAA
еще нужно взыть этот блок в <apex:pageBlockSectionItem > чтоб все аккуратно выглядело
вот на шаг отходишь от привычных вещей и сразу плюхаешься на *опу. не потому что не занешь html, а потому что все должно выглядеть как стандартные СФ элементы. вот пример как сделать вывод стандартной пометки required на лейаут: https://developer.salesforce.com/forums/ForumsMain?id=906F000000094y8IAA еще нужно взыть этот блок в <apex:pageBlockSectionItem > чтоб все аккуратно выглядело