问题标签 [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 投票
2 回答
3025 浏览

git - 作曲家:运行时异常

我正在尝试通过作曲家安装 Typo3-Neos。

我遵循列出的说明:

  • curl -s https://getcomposer.org/installer | php
    下载作曲家
  • php composer.phar self-update
    已经是最新的
  • php composer.phar create-project -s beta typo3/neos-base-distribution Neos-2.0 尝试下载 Typo3-Neos

在最后一步中,显示以下消息:

在一篇博文中,作者描述了更新机器的 git 版本。我试过了。当前的 git 版本是(gentoo linux - 列出使用的使用标志):

RuntimeException 的原因可能是什么?composer、neos 内部出错或由于本地配置(php、git、...)?

0 投票
1 回答
143 浏览

neoscms - 在不使用内容维度的情况下翻译 Typo3 Neos 1.2 中的表单错误消息

我目前正在尝试在 Neos 1.2.5 中实现联系表单,但错误消息没有得到翻译。

使用激活的内容维度,错误消息的翻译工作正常。但我们不得不删除内容维度,因为德语是唯一的网站语言(以及不需要的 url 后缀 /de,这似乎无法通过激活的内容维度删除)。

我现在将 translationPackage 选项添加到我的表单中,并将翻译文件复制到我的站点包(到 /Resources/Private/Translations/de/ValidationErrors.xlf 和 /Resources/Private/Translations/en/ValidationErrors.xlf),但它即使我将德语翻译复制到 /en 文件夹中,似乎也没有使用我的任何翻译。

我还将默认语言环境添加到我的站点范围的 settings.yaml 中:

但仍然没有效果。如何在不使用内容维度的情况下将表单错误消息翻译成德语?

0 投票
1 回答
809 浏览

php - Automatically updating composer.lock in build process

I have a Neos project, consisting of a Site providing the main composer container. composer.json requires a huge number of packages (whole neos/flow environment), including some packages we develop.

Our deployment setup consists of Jenkins, building the css/javascript for both the site and plugin packages (only within their specific gits) and finally triggering TYPO3 Surf, which actually calls composer install and then rsync's to the server.

Right now, each time we want some changes in our dev branch to be deployed to the testing environment, we have to manually cd to the main composer directory, do a

Is there anyway to always use the newest version of our plugin package with composer? Perhaps excluding the requirement from composer.lock, or just changing it without installing the actual packages.

0 投票
2 回答
87 浏览

neoscms - 裁剪在 Neos 后端中不起作用,beta5

在 Neos 后端裁剪会引发此异常(对于 Neos beta5):

Uncaught exception #1297759968 in line 271 of /usr/local/www/apache24/data/_sprint2/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Mvc_Controller_Argument.php: Exception while property mapping for target type "TYPO3\TYPO3CR\Domain\Model\Node", at property path "": Exception while property mapping for target type "TYPO3\Media\Domain\Model\ImageInterface", at property path "": Could not open stream for resource af0c55f536c860b1d44ce0769f4a1ab52d15b6bd ("company_foldout_short.png") from collection "persistent" while trying to create a temporary local copy. - See also: 20150708145304930495.txt previousException => Uncaught exception #1297759968 in line 260 of /usr/local/www/apache24/data/_sprint2/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_TYPO3CR_TypeConverter_NodeConverter.php: Exception while property mapping for target type "TYPO3\Media\Domain\Model\ImageInterface", at property path "": Could not open stream for resource af0c55f536c860b1d44ce0769f4a1ab52d15b6bd ("company_foldout_short.png") from collection "persistent" while trying to create a temporary local copy.

有任何想法吗?

0 投票
1 回答
382 浏览

fluid - Neos 中的渲染节点

我为我的项目下载了 Lelesys.Plugin.SlideShow 插件。这引入了两个 NodeType 原型:

如您所见,它带有预定义的模板。我把它换成了我自己的。在 SlideShowContainer 的模板中,我大致有这种情况:

这是我现在做的最好的事情,使用 TYPO3.Media ImageViewHelper 在 SlideShowItem 中渲染图像,它继承自 TYPO3.Neos.NodeTypes:Image。

正常的实现是这样的:

这基本上从 Neos 获取 ContentCollection 并使用 SlideShowItem 中的模板完全呈现它,就像它应该做的那样。

现在,由于 SlideShowItem 节点类型已经与模板相关联,我认为必须有一种直接的方式来使用简单的命令呈现 SlideShowItem 节点,自动考虑配置的模板。就像是:

这只是我的幻想,但是当 Neos 很容易自动生成整个节点集合的输出时,应该有一种方法来渲染单个节点。

我对节点系统和Fluid引擎的理解是相当新手的。最接近我想要的东西是什么?

0 投票
1 回答
394 浏览

neoscms - Neos which language is actually selected?

Neos how can i check which language is actually selected? TypoScript? Flow? If English then output tabelle_EN. If German then output table_DE.

0 投票
0 回答
46 浏览

neoscms - 运行节点迁移状态时出现未捕获的异常流错误

我想列出所有尚未迁移的可用节点。但是当我运行命令 node:migrationstatus 时,输出会显示可用迁移的列表,但也会显示如下错误:

未捕获的异常:TYPO3\Flow\Error\Exception 消息警告:vsprintf():/var/www/Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Cli_ConsoleOutput.php 第 82 行中的参数太少

0 投票
1 回答
161 浏览

neoscms - 如何在 Neos 表单中添加号码验证?

我必须验证 Neos 形式的文本框。我想验证一个介于 7 到 90 之间的数字。

这是我的代码,但它不起作用:

怎么了?空工作,但数字和数字范围不起作用。

0 投票
1 回答
273 浏览

neoscms - Neos 2.0 面包屑菜单:如何跳过前两个级别?

我需要显示一个面包屑菜单,其中前两个级别被跳过。

类型的菜单Menu具有控制菜单开始位置的属性entryLevel,但似乎不是Breadcrumb. (至少它没有效果。)

有没有办法在 Neos 中实现这一点?

0 投票
1 回答
609 浏览

neoscms - Neos 2.0:使用 Eel .trim() 函数时出现“不受信任的上下文”

Root.ts2中,我有这样一行:

当我.trim()在最后省略时,这条线就起作用了。当我包含它时,我收到一条异常消息:“当 Neos 尝试呈现您的页面时引发异常。方法“trim”在不受信任的上下文中不可调用”。

Neos 文档甚至没有包含“受信任”或“不受信任”这两个词,所以我不知道是什么原因,以及为什么这被认为是不受信任的。

有任何想法吗?