Как добавить дополнительные кнопки с помощью веб-формы sitecore для маркетолога - PullRequest
0 голосов
/ 16 февраля 2012

Когда я создаю новую форму в sitecore с помощью веб-формы sitecore для модуля маркетолога. В форме уже есть кнопка отправки по умолчанию, но я хочу добавить еще одну кнопку, например функцию очистки формы.

Как добавить новую кнопку в бэкэнд дизайна формы?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 01 сентября 2014

Нет встроенного способа добавить кнопку очистки, но вы можете настроить с помощью jquery:

1. Добавьте страницу подслоя (ascx), затем выполните

   <div class="myDiv sub">
                            <sc:Placeholder ID="phForm" runat="server" Key="Form" />
                            <asp:HiddenField runat="server" ID="hfCancelButtonText" ClientIDMode="Static" /> 
                            <div class="clear"></div>
    </div>

Затем выполните следующие действия в jquery

//adding reset-button in web-forms
if ($('.scfForm .scfSubmitButtonBorder').length > 0) {
    $('.myDiv .scfForm .scfSubmitButtonBorder').prepend('<input type="Reset" class="reset-button" />');
}

//adding reset-button text in My-Account web-form
var $hfCancelButtonText = $('.myDiv').find('#hfCancelButtonText').val();
$('.my-account-detail').find('.reset-button').val($hfCancelButtonText);
0 голосов
/ 16 февраля 2012

Я не верю, что есть встроенный способ добавления кнопки очистки, но вы должны обратиться к WFFM User Guide ( PDF link ) на SDN о том, какиспользовать графический интерфейс Form Builder для добавления полей и кнопок / действий.

...