注册用户并让用户使用 Typo3 登录
Register a User and Let the user login using Typo3
我是 TYPO3 的新手,我想在我的主页中插入一个注册表格,让注册用户查看特定页面(课程)
我尝试实现表单模块,但找不到集成它的方法。这是生成的 YAML 代码。
renderingOptions:
submitButtonLabel: Register
type: Form
identifier: userRegistration
label: 'User Registration'
prototypeName: standard
finishers:
-
options:
pageUid: '23'
additionalParameters: ''
identifier: Redirect
-
options:
message: 'You have sucessgully registered with the course'
identifier: Confirmation
renderables:
-
renderingOptions:
previousButtonLabel: 'Previous step'
nextButtonLabel: 'Next step'
type: Page
identifier: page-1
label: Step
renderables:
-
defaultValue: ''
type: Text
identifier: Reg_email
label: Email
properties:
fluidAdditionalAttributes:
required: required
placeholder: Email
validators:
-
identifier: NotEmpty
-
identifier: EmailAddress
-
defaultValue: ''
type: Password
identifier: Reg_password
label: Password
properties:
fluidAdditionalAttributes:
required: required
placeholder: Password
minlength: '8'
maxlength: '100'
validators:
-
identifier: NotEmpty
-
identifier: Alphanumeric
-
options:
minimum: '8'
maximum: '100'
identifier: StringLength
我想知道如何配置此表单以及如何在用户登录中使用注册数据。
合十礼,
我建议使用提供用户注册表单甚至 "user is logged in after successful registration" 操作的扩展程序。
看看femanager:https://extensions.typo3.org/extension/femanager/
您使用的表单适用于简单的表单,例如联系表单或类似表单。用户注册要复杂得多。
我是 TYPO3 的新手,我想在我的主页中插入一个注册表格,让注册用户查看特定页面(课程)
我尝试实现表单模块,但找不到集成它的方法。这是生成的 YAML 代码。
renderingOptions:
submitButtonLabel: Register
type: Form
identifier: userRegistration
label: 'User Registration'
prototypeName: standard
finishers:
-
options:
pageUid: '23'
additionalParameters: ''
identifier: Redirect
-
options:
message: 'You have sucessgully registered with the course'
identifier: Confirmation
renderables:
-
renderingOptions:
previousButtonLabel: 'Previous step'
nextButtonLabel: 'Next step'
type: Page
identifier: page-1
label: Step
renderables:
-
defaultValue: ''
type: Text
identifier: Reg_email
label: Email
properties:
fluidAdditionalAttributes:
required: required
placeholder: Email
validators:
-
identifier: NotEmpty
-
identifier: EmailAddress
-
defaultValue: ''
type: Password
identifier: Reg_password
label: Password
properties:
fluidAdditionalAttributes:
required: required
placeholder: Password
minlength: '8'
maxlength: '100'
validators:
-
identifier: NotEmpty
-
identifier: Alphanumeric
-
options:
minimum: '8'
maximum: '100'
identifier: StringLength
我想知道如何配置此表单以及如何在用户登录中使用注册数据。
合十礼,
我建议使用提供用户注册表单甚至 "user is logged in after successful registration" 操作的扩展程序。
看看femanager:https://extensions.typo3.org/extension/femanager/
您使用的表单适用于简单的表单,例如联系表单或类似表单。用户注册要复杂得多。