urbitech/forms

此软件包最新版本(3.1.9)没有提供许可证信息。

可重用表单组件

安装次数: 2,914

依赖项: 0

建议者: 0

安全性: 0

星级: 0

关注者: 3

分支: 0

开放问题: 1

语言:JavaScript

类型:项目

3.1.9 2023-12-11 13:30 UTC

README

Nette表单插件组件

Composer设置

配置扩展到config.neon

extensions:
	urbitechForms: URBITECH\Forms\DI\FormsExtension

所需组件

	"urbitech/forms": "^3.0",
	"frontpack/composer-assets-plugin": "dev-master"

frontpack/composer-assets-plugin组件用于将资产文件从vendor目录移动到www目录。Asterisk "*"在urbitech/forms中可以被具体的版本号替换。例如:"^2.4"

资产文件夹移除设置

"config": {
	"assets-files": {
		"urbitech/forms": [
			"src/assets/css",
			"src/assets/js",
			"src/assets/images"
		]
	},
	"assets-target": {
		"urbitech/forms": "www/assets/urbitech-forms"
	}
}

在本地主机上需要禁用secure-http

"secure-http": false,

在presenter设置中设置表单

设置搜索国家

->setOption("data-country", "cz")

可以设置更多国家,用逗号分隔。

->setOption("data-country", "cz,sk")

通过地图设置链接容器

->setOption("data-urbitech-form-position", "MAP_CONTAINER_ID")

通过地址设置链接容器

->setOption("data-urbitech-form-address", "ADDRESS_CONTAINER_ID")

设置自定义容器ID。如果未设置,应用程序将使用容器名称

->setOption("controls-id", "CUSTOM_ID")

显示/隐藏按钮,用于从表单到地图使用语音数据(对于addressInput)

->setOption('data-useButton', 1)

当使用地址表单时,允许在地图上自动填充位置(对于addressInput)

->setOption('data-autofill-position', 1)

在地图点击后允许自动填充地址到表单(对于positionInput)

->setOption('data-autofill-address', 1)

允许在地图标记上启用可拖动模式

->setOption('data-marker-draggable', 1)

其他

Less样式需要Bootstrap变量

@import "variables.less";