Views: 9515
Last Modified: 22.06.2015

Creating a web form in the extended editing mode requires the following actions to be performed:

  1. creating a web form;
  2. creating questions for the web form;
  3. creating and configuring web form result statuses;
  4. (optional) creating computed fields.

Creating and editing a web form

In addition to options that are provided in the web form editing page in the simple mode, the extended mode offers the following fields.

  • Symbolic identifier of a web form:

    Click on image to enlarge

    Symbolic identifiers are used by developers to identify a web form in the program code of visual components that display web forms in the public section.

  • The e-mail templates are created in the Advanced tab by clicking the create link:

    Click on image to enlarge

    Note: The create link is displayed only when editing an existing web form. Therefore, you have to save the web form by clicking Apply before generating a e-mail template.

    Click on image to enlarge

    By clicking View template you can view and edit the generated template in a new browser window.

    Note: Each web form can have as many e-mail templates as required.

    However, to enable sending reports using the created template, we have to bind it to the web form:

    • save changes by clicking Apply. The created template will be indicated beside the E-mail templates field;

      Click on image to enlarge

    • select the required template(s) by checking the appropriate boxes. Click Apply (or Save) to save changes.

      Click on image to enlarge

  • Additional access permissions levels for the web form and results:

    Click on image to enlarge

    • edit own result according to its status;
    • edit all results according to their statuses.


You can create questions in the same way as in the simple editing mode.

Managing statuses

To create web form statuses, click the plus sign in the Statuses column in the web form report table:

Click on image to enlarge

Among other parameters of a status, you can:

  • define that the status is to be set for all new results by default;
  • assign user group access permissions to results in a certain status.
For example, create two statuses for results of the Translator form.
  1. Enqueued, which means that a job application form is received by the personnel department; this status is assigned to all results by default. While a web form is in this status, applicant can edit their CV.
    Click on image to enlarge Click on image to enlarge
  2. Accepted. Indicates that the CV was examined and enrolled to the personnel department database. After the form obtains this status, it cannot be edited by an applicant.
    Click on image to enlarge Click on image to enlarge
    Members of the Personnel Department user group is granted a permission to move forms to the Accepted status.

Courses developed by «Bitrix», Inc.