shopsys/form-types-bundle

Shopsys平台自定义Symfony表单类型

v14.0.1 2024-09-13 07:58 UTC

This package is auto-updated.

Last update: 2024-09-25 11:41:46 UTC


README

Downloads

Symfony扩展包,用于在Shopsys平台、其组件和插件中使用表单类型。

该仓库由shopsys/shopsys monorepo维护,有关更改信息请参阅monorepo CHANGELOG.md

安装

该插件是一个Symfony扩展包,安装方式与常规安装相同。

下载

首先,您可以使用Composer下载该包。

composer require shopsys/form-types

如何使用自定义表单类型

本包中的表单类型是常规的Symfony表单类型。有关详细说明,请参阅Symfony表单文档

内容

MultidomainType

为每个域渲染给定类型表单的复合类型。

可以通过以下选项进行配置

  • entry_type - 内部表单的类型。默认为TextType::class
  • entry_options - 内部表单的选项。默认为[]
  • options_by_domain_id - 根据域ID的内表单选项。提供按域ID索引的数组,值与entry_options合并。默认为[]

内部表单的数据作为按域ID索引的数组返回。

MultidomainType usage example

YesNoType

用于布尔值输入的自然外观选择类型。

没有明显的选项。

接受/返回数据为布尔值。当没有单选按钮被选中时,可以接受/返回null值。

YesNoType usage example

贡献

感谢您对Shopsys表单类型包的贡献。我们一起让Shopsys平台变得更好。

此仓库为只读。如果您想报告问题和/或发送拉取请求,请使用主要的Shopsys仓库

在贡献之前,请查看我们的贡献指南

支持

当您遇到麻烦或需要帮助时,最好的办法是加入我们的Slack

如果您想报告问题,请使用主要的Shopsys仓库