问题标签 [neoscms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

migrate - 将 TYPO3 Flow 项目迁移到 Neos

如果新项目是 TYPO3 FLOW 还是 TYPO3 NEOS,仍在决策中。

如果我意识到作为一个 FLOW 项目会怎样。

之后是否有可能以及何时迁移到 Neos?

提前致谢!

0 投票
1 回答
381 浏览

typo3 - 如何创建多列自定义内容元素

我正在尝试在 Typo3 Neos 中创建一个自定义的两列内容元素。我知道 Neos 附带多列功能,但对于这种特殊情况,我需要创建自己的自定义内容元素。

到目前为止,我已经能够创建其中一列(请参阅下面的代码要点)。但是,一旦我尝试添加第二列,页面就会变成空白,并且无法进行进一步的更改。

要点

知道为什么会发生这种情况,或者如何解决这个问题/在 Neos 中构建多列自定义内容元素?

0 投票
1 回答
352 浏览

neoscms - 每次注销都清除了 Neos 中的缓存

我正在使用 Neos 1.1.0 beta1

我正在使用以下命令清除缓存。

每次我清除缓存时,它都会从后端注销。如果多个用户在后端工作是非常困难的。

我也尝试使用下面的命令来清除缓存,但它在前端没有效果

你能建议我吗?

0 投票
1 回答
109 浏览

neoscms - 没有为“上下文”找到满足运行时约束的操作。

是否有任何调试工具可以在 neos 中进行调试。因为当我尝试使用 print_r 打印输出时,浏览器会崩溃并且根本无法调试。

你能建议我吗?

0 投票
1 回答
186 浏览

neoscms - 没有找到满足“上下文”运行时约束的操作

我有 1.1.0 beta1 版本的 neos

当我尝试更改页面布局时

我得到以下错误

并在日志中说

您能否让我知道导致此问题的原因?

0 投票
1 回答
208 浏览

fluid - 这个流体错误是什么意思?100 次迭代后找不到唯一的路径段

我在订单审核页面上收到此错误:

知道为什么或这意味着什么吗?顺便说一句,我在另一个站点上使用了相同的模板,并且没有出现这样的错误。我正在使用 Flow 2.1 和 Neos .99 。谢谢

方法声明为:

这是我在下面的评论中引用的模板部分的更完整列表:

同一页面上的类似错误似乎与地址变量有关:

异常日志如下所示:

editOrderAddressForAdmin 的声明如下所示:

在模板中,我可以通过注释掉以下行来避免异常:

因此,它又是一个涉及地址对象的链接。

0 投票
1 回答
278 浏览

typo3 - TYPO3 Neos:创建自己的检查器/编辑器

我尝试为右侧的页面面板创建一个自己的编辑器。为此,我在开始时使用 HTML 编辑器。到目前为止,这将起作用。在此之后,我尝试将它调整为我的包,但我总是会收到来自以下的错误requirejs

两天来,我试图找出错误从哪里开始,但失败了。文档中的这个警告是原因吗?

添加编辑器和验证器还不是固定的 API,如果你使用它,请留意更新日志。

要重现错误,请执行以下操作:

  • 使用 TYPO3 Neos 1.1.0 版
  • 创建一个名为“My.Package”的包
  • 将 HTMLEditor 复制到 Packages/Application/My.Package/Resources/Public/JavaScript/Inspector/Editors/MyEditor.js
  • 定义 Settings.yaml 和 NodeTypes.yaml

设置.yaml:

节点类型.yaml:

预期的行为应该是在“此页面的子页面布局”之后显示属性“设置”,然后是 HTML 内容元素处的按钮。

0 投票
1 回答
271 浏览

neoscms - 如何在 TYPO3 Neos 中创建自定义结构化节点?

我想创建具有可编辑属性的自定义节点,例如 TYPO3 CMS 中的 TCA 或 Drupal 中的 CCK。

如何定义自定义节点类型以便创建对象,这些对象将在我的扩展中进一步使用?

有官方方法吗?例子 ?

0 投票
1 回答
349 浏览

neoscms - Neos 安装后无法访问

我已经安装了 Neos 1.1.2。设置好数据库后,导入示例“TYPO3.NeosDemoTypo3Org”,设置似乎完成了:“你已经成功安装了Neos!如果你需要帮助入门,请参考Neos文档。”

但我无法访问正确的前端/后端页面。单击“转到前端”或“转到后端”按钮后,将打开一个新页面,其中包含以下警告消息:

警告:您在“landingPage/headerComment”处使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。警告:您在“landingPage/head/neosBackendHeader”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。警告:您在“landingPage/head/neosBackendEndpoints”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。警告:您在“landingPage/body”处使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。请改用 TYPO3.Neos:Template 或 TYPO3。Neos:Content 如果您正在创建内容元素。警告:您在“landingPage/neosBackendContainer”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。警告:您在“landingPage/neosBackendFooter”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。您在“landingPage/neosBackendFooter”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。您在“landingPage/neosBackendFooter”中使用了过时的 TypoScript 对象类型 TYPO3.Neos:Template。如果您正在创建内容元素,请改用 TYPO3.Neos:Template 或 TYPO3.Neos:Content。

有任何想法吗?帮助真的很感激。

0 投票
1 回答
150 浏览

javascript - TYPO3 Neos:应用内容属性在 JavaScript 错误中运行

我尝试创建一个自定义节点类型,例如多列,默认值ContentCollection应该使用附加属性进行扩展。到目前为止,后端和前端视图都有效。但是如果更改了 的属性,编辑器会在 JavaScript 超时错误中运行spanContentCollection控制台中没有错误或警告。

错误信息:

警告:不回答脚本

Ein Skript auf dieser Seite ist eventuell beschäftigt oder es antwortet nicht mehr。Sie können das Skript jetzt stoppen, im Debugger öffnen oder weiter ausführen。

脚本: http ://domain.com/_Resources/Static/Packages/TYPO3.Neos/JavaScript/ContentModule-built.js:389

要重现,请执行以下操作:

使用站点包“TYPO3.NeosDemoTypo3Org”。TYPO3 Neos v1.1.2。创建一个包“Selector.Test”

配置/Settings.yaml

配置/NodeTypes.Columns.yaml

资源/私人/TypoScript/Root.ts2

资源/私人/模板/NodeTypes/Column.html

资源/私人/模板/NodeTypes/Row.html