问题标签 [viewhelper]

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 投票
0 回答
281 浏览

php - viewhelper 中的 __invoke 声明应与父类兼容

请帮助我,我是zend框架和OPP的新手。我正在构建一个 viewhelper 类,其中包含一个从 FormHidden 扩展的隐藏输入(称为:ITinputhidden)(使用 Zend\Form\View\Helper\FormHidden 并使用 Zend\Form\Element)。我还在 Module.php 中声明了这个类(函数:getViewHelperConfig)。但是访问的时候有警告:

严格标准: ITEquip\Form\View\Helper\FormHidden::__invoke() 的声明应该与 C:\ 中的 Zend\Form\View\Helper\FormInput::__invoke(Zend\Form\ElementInterface $element = NULL) 兼容xampp\htdocs\itequip.mvn\library\ITEquip\Form\View\Helper\FormHidden.php 在第 10 行

也许原因是方法魔术 __invoke 在我看来帮助程序与 Zend 中的 __invoke 不兼容。(在 viewhelper 的 __invoke 方法中,我使用了 2 个变量:$name 和 $value ,但是 Zend\Form\ElementInterface 的 __invoke 中只有一个变量($element = NULL)。但我无法修复它。我将如何做?

请查看我的代码:我的 viewhelper 文件(FormHidden.php):

模块.php 文件

索引.phtml 文件

请帮我。提前谢谢你。

0 投票
1 回答
588 浏览

typo3 - 如何使用“ViewHelper”获取 TYPO3“外观”媒体图像?

感谢阅读和回答...

我的 TYPO3 页面内容中有一些 TYPO3 网格元素。每个网格元素都有一个选项卡“外观”,我在其中定义了一个图像文件。tt_content与媒体图像的数据库关系在sys_file_reference.

我的问题是如何使用 ViewHelper 和我的 gridelement 的 uid 在我的流体模板中获取这个图像文件?

0 投票
0 回答
1641 浏览

typo3 - 如何对 ViewHelper 数组进行排序?

我有以下模板:

所有条目均按 Id 排序。比赛有一个属性play_date包含比赛的正确日期。

如何在输出前按日期对数组进行排序?

我已经尝试过使用 SortViewHelper 但它没有用:

0 投票
1 回答
426 浏览

typo3 - 从 TYPO3 6 迁移到 7 查看助手错误

我已将 TYPO3 6.2.31 页面迁移到 TYPO3 7.6.23

大多数东西都可以正常工作。

目前我有一个视图助手的问题。

我收到了这个错误:

我该如何解决这个错误?

谢谢!

0 投票
2 回答
1035 浏览

typo3 - TYPO3嵌套 viewhelper 或以某种方式使用处理后的图像进行延迟加载

我试图用特定的滑块暗示延迟加载,它要求输入图像的 src 两次,一次是 src,第二次是数据延迟,如下所示:

<f:image />我可以使用并且data="{lazy: 'domain.com/image.png'}"应该重复使用 viewhelper 创建的图像的 src ...(typo3 文档和f:uri.image的内联使用)

我实际上有两个问题:

  • 我如何嵌套 f:uri.image ?这给出了一个错误<f:image src="{image.uid}" treatIdAsReference="1" data="{lazy: '{f:uri.image(src: {image.uid})}'}"/>
  • 它实际上应该是对同一图像的引用,如果我嵌套 f:uri.image 我会创建第二个渲染图像吗?(特别是因为我还设置了宽度和高度,但我想保持片段简单)

该解决方案应该适用于 TYPO3 v7 和 v8

0 投票
2 回答
3682 浏览

fluid - Typo3 流体:elseif 内联表示法

以下示例是否有内联表示法?

谢谢你的帮助

0 投票
1 回答
620 浏览

typo3 - Typo3 从链接向导获取参数

我的流体模板中有一个链接向导,可以让用户在 T3 树中选择一个页面或一个外部链接。

这最终形成一个如下所示的 DB 条目:

如何使用视图助手(或任何其他方式)提取目标、类和链接标题?

我尝试使用 {myLink.parameter.extTarget} 或 {myLink.extTarget} - 没有任何效果。

有没有办法得到这些变量?

0 投票
1 回答
651 浏览

typo3 - Typo3 - 自己的 viewhelper 在 T3 V8 中转义 HTML

我有一个在 Typo3 V7.x 中运行良好的 viewhelper,但在 V8.x 中,它的输出不再是纯 html,而是 html 编码的。

简化的 viewhelper 类:

简化的 HTML:

输出类似于:

0 投票
1 回答
888 浏览

typo3 - 错字3自定义小部件viewhelper

viewhelper为扩展创建了一个自定义小部件,该小部件在空的typo3 8.7 安装中运行良好。但是当我用相同的代码在需要的项目上使用它时,它会导致错误:

以前有人遇到过这样的错误吗,或者有人知道导致这种错误的原因吗?





0 投票
2 回答
1112 浏览

typo3 - TYPO3 流体:f:uri.action 用 & 编码 &

我目前正在将 TYPO3 6.2 网站更新为 TYPO3 8.7,并且遇到了 html 编码 & 符号的问题。

这是代码:

在旧网站中,这会呈现以下 URL:

如您所见,& 符号没问题。

在 TYPO3 8.7 中,我得到了这个 URL:

& 符号转换为&amp;.

有任何想法吗?