Neos 中的包(作曲家)
Packages in Neos (Composer)
所以,我设法在我的服务器上安装了一个 typo3 NEOS 实例。一切看起来都很好并且符合预期。也是功能性的。
现在我也阅读了一些关于 formbuilder. I found a documentation on how to install it 的内容。据我所知(没有使用 symfony2 / composer 的经验),该软件包已包含在内,因为相关的文件夹 + 文件位于正确的位置。
但现在我卡住了。如何 - 或者我应该在哪里使用这个扩展?在 this video 中,他展示了如何使用它,但没有展示如何打开它。我用谷歌搜索,但找不到任何有用的东西。
在安装软件包时,也许这不仅仅是与 NEOS 相关的事情,而且是 symfony 中的常见事情?我必须定义路线吗?
使用 Ubuntu 15.04 和 NEOS 2.1。一切都像这样安装
guide 解释一下。
还有一个包,依赖typo3/formbuilder - simplyadmire/neos-form-builder-bundle它提供了neos管理模块,routes,acl,nodetypes等。 - 它可以工作,但有一些小错误。
因此在您的 composer.json
要求部分添加:
"typo3/formbuilder": "@dev",
"simplyadmire/neos-form-builder-bundle": "@dev"
现在 运行 composer update
- 应该安装这两个包。如果您在生产上下文中工作,则需要在开发中刷新缓存 FLOW_CONTEXT=Production ./flow flow:cache:flush
,这不是必需的。
接下来,在主 Configuration/Routes.yaml
中添加这些行(来自第二个包自述文件):
-
name: 'SimplyAdmire.Neos.FormBuilderBundle'
uriPattern: '<SimplyAdmireNeosFormBuilderBundleSubroutes>'
subRoutes:
SimplyAdmireNeosFormBuilderBundleSubroutes:
package: SimplyAdmire.Neos.FormBuilderBundle
登录neos后台。在主菜单(左上角的汉堡包)上,您应该看到新的 link "Form builder" http://yourhost/neos/management/formbuilder
。如果您安装了演示页面,您将在列表中已经有一个表格 - 联系表格。有一个 link New form
它看起来像纯文本,它会导致您在视频中看到的 formbuilder。请记住保存您的工作(左上角按钮)。现在您可以返回页面编辑器,并添加新的表单类型节点,在右侧的编辑器中您应该可以 select 使用 formbuilder 创建的表单。
所以,我设法在我的服务器上安装了一个 typo3 NEOS 实例。一切看起来都很好并且符合预期。也是功能性的。
现在我也阅读了一些关于 formbuilder. I found a documentation on how to install it 的内容。据我所知(没有使用 symfony2 / composer 的经验),该软件包已包含在内,因为相关的文件夹 + 文件位于正确的位置。
但现在我卡住了。如何 - 或者我应该在哪里使用这个扩展?在 this video 中,他展示了如何使用它,但没有展示如何打开它。我用谷歌搜索,但找不到任何有用的东西。
在安装软件包时,也许这不仅仅是与 NEOS 相关的事情,而且是 symfony 中的常见事情?我必须定义路线吗?
使用 Ubuntu 15.04 和 NEOS 2.1。一切都像这样安装 guide 解释一下。
还有一个包,依赖typo3/formbuilder - simplyadmire/neos-form-builder-bundle它提供了neos管理模块,routes,acl,nodetypes等。 - 它可以工作,但有一些小错误。
因此在您的 composer.json
要求部分添加:
"typo3/formbuilder": "@dev",
"simplyadmire/neos-form-builder-bundle": "@dev"
现在 运行 composer update
- 应该安装这两个包。如果您在生产上下文中工作,则需要在开发中刷新缓存 FLOW_CONTEXT=Production ./flow flow:cache:flush
,这不是必需的。
接下来,在主 Configuration/Routes.yaml
中添加这些行(来自第二个包自述文件):
-
name: 'SimplyAdmire.Neos.FormBuilderBundle'
uriPattern: '<SimplyAdmireNeosFormBuilderBundleSubroutes>'
subRoutes:
SimplyAdmireNeosFormBuilderBundleSubroutes:
package: SimplyAdmire.Neos.FormBuilderBundle
登录neos后台。在主菜单(左上角的汉堡包)上,您应该看到新的 link "Form builder" http://yourhost/neos/management/formbuilder
。如果您安装了演示页面,您将在列表中已经有一个表格 - 联系表格。有一个 link New form
它看起来像纯文本,它会导致您在视频中看到的 formbuilder。请记住保存您的工作(左上角按钮)。现在您可以返回页面编辑器,并添加新的表单类型节点,在右侧的编辑器中您应该可以 select 使用 formbuilder 创建的表单。