bsFormExtraPlugin

bsFormSymfony

Pojmenované presety:

Kdekoliv ve forms.yml je možné vytvořit pojmenovaný preset:

all:
  widget_named_presets:
    date_without_reset: { class: bsWidgetFormJQueryDate, options: { reset: false }}

(podobně pro validators a post_validators) a následně ho použít pomocí:

all:
  event_frontend_filter:
    options:
      widgets:
        "":
          date_from:        { preset: date_without_reset }

Původní presety ale museli momentálně zůstat, protože poskytují ještě jednu nevýdanou výhodu.. pokud je nastaven stejně pojmenovaný preset pro widget i validator ale ve formu je zapnut pouze widget (parametry se vemou z presetu) tak se automaticky pripoji stejne pojmenovany validator se definovanym presetem. Používání nepojmenovaných presetů je možné vypnout pro jeden formulář pomocí:

all:
  event_frontend_filter:
    options:
      use_presets: false

Původní presety jsou označeny jako deprecated, ale je nutné je tam zatím mít, protože to znamená docela rozsáhlou ruční editaci.

Widgets

bsWidgetDoctrineCodeChoice

bsWidgetDoctrineCodeTreeChoice

bsWidgetFormChoiceLanguage

bsWidgetFormConfigurationWizard

bsWidgetFormDoctrineNestedSetPosition

bsWidgetFormFlexibleInput

bsWidgetFormFormatterBsFieldsetList

bsWidgetFormHtmlDataEditor

bsWidgetFormInputIds

bsWidgetFormInputIdsAdvanced

bsWidgetFormInputTextForCopy

bsWidgetFormInputTextPredefined

bsWidgetFormJQueryDate

bsWidgetFormJQueryDateTime

bsWidgetFormMarkItUp

bsWidgetFormMessage

bsWidgetFormObjectAttribute

bsWidgetFormRectanglePicker

bsWidgetFormSchemaFormatterRequired

bsWidgetFormSmileysTextarea

bsWidgetFormTreeDataTextarea

bsWidgetFormYamlTextarea

Validatos

bsValidatorDoctrineNestedSetPosition

bsValidatorFlexibleInput

bsValidatorInputIds

bsValidatorInputTextPredefined

bsValidatorLanguage

bsValidatorRectanglePicker

bsValidatorSchemaI18n

bsValidatorSchemaRequiredCondition

bsValidatorTelephone

bsValidatorTreeData

bsValidatorYamlTextarea