问题标签 [typo3-8.x]
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.
curl - Typo3 版本 8 无法访问远程资源 http://repositories.typo3.org/mirrors.xml.gz
我可以卷曲到https://repositories.typo3.org/mirrors.xml.gz。虽然消息确实说 ssl 证书有问题。所以我知道没有防火墙规则阻止我联系 url。
但是,我无法从 Typo3 后端更新扩展列表,也无法下载任何扩展。
我在后端为下载设置了 curl。
我在一个 1&1 共享的 linux 服务器上。所以对环境的控制有限。
我知道其他人已经为此寻求解决方案,但目前还没有解决方案对我来说是成功的——而且实际上提供的解决方案也很少。
问题
如何配置 Typo3 以从存储库下载?
php - 模板的可配置徽标
我正在使用 Fluid 开发一个typo3 v8.1 模板。我想让用户可以轻松地更改后端的徽标。应该可以更改每个页面的徽标。
这个怎么做?
typo3 - TYPO3 8.1:仅在需要时生成图像
目前我正在使用 TYPO3(目前版本 8.1.2)构建一个网站,其中包含很多非常大的图像。我正在使用扩展 TYPO3 引导程序包并根据我的需要对其进行了修改,包括当前看起来像这样的图像视图助手:
这种设置的问题在于,如果尚未创建不同的文件,例如,如果在添加新图像后第一次查看页面,TYPO3 需要进行大量的数字运算来生成所有不同版本的不同尺寸的图像,并且花费的时间太长(超过一分钟)。
所以,我正在寻找的是两种可能的解决方案之一:
一种告诉 TYPO3 尽可能晚地呈现特定图像的方法(即,当浏览器 ant 请求该特定文件时,而不是当页面由 TYPO3 呈现时)或
一种使用 ajax 仅请求实际需要的图像大小的方法,例如将我的 ViewHelper 修改为如下所示:
<img data-uid="{file.propertiesOfFileReference.uid}">
然后让一些 javascript 代码确定我实际需要的大小并以该大小请求图像(出于缓存目的,可能以 200 像素为步长)。这个js部分应该很容易做到,但我不知道如何实现typo3部分。有一些关于typo3和ajax的解释可以在不同的网站上找到,但我不知道它们有多新,为了实现我需要的东西,我必须调用一个视图助手来为我渲染图像,我不知道不知道该怎么做。
谁能指出我正确的方向或告诉我这两种解决方案中的一种是否可行?
typo3 - 错字3 8.3.0 中 f:uri.image 的内联符号是否损坏?
我使用TYPO3\CMS\Frontend\DataProcessing\FilesProcessor
访问 FAL 图像
使用<f:uri.image image="{images.0}" />
效果很好,但{f:uri.image(image:'{images.0}')}
或{f:uri.image(image:images.0)}
给我一个 FE 错误:
#1:PHP 警告:htmlspecialchars() 期望参数 1 是字符串,对象在 Typo3_cms8/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/EscapingNode.php 第 41 行中给出
信息:在 7.LTS 中代码有效
typo3 - TYPO3 的 fe_user 中的 crdate 错误
我在 TYPO3 网站上注册了一个前端用户(使用 Femanager)。现在我注意到我的一些用户(近 3%)在数据库中有一个完全错误的 crdate。日期不在之前/之后的 id 和未来几个月之间。
我认为 crdates 是通过 TYPO3 甚至 MySQL 自动生成的(但我不太确定)。
我不知道这个问题可能出在哪里。这可能是服务器问题吗?但是用户不是在同一天创建的。它们之间有正确的值。
typo3 - 在 TYPO3 TCA(表配置阵列)中替换调色板的正确方法是什么?
我的情况
默认 TCA 为 tt_content 配置两个不同的调色板:
header
headers
(与标题相同,只是添加了子标题字段)
默认情况下,只有 cTypeheader
使用headers
调色板。所有其他默认内容元素(css_styled_content 或 fluid_styled_content)都使用header
调色板。
我的实际替代解决方案又名解决方法
我知道可以在我的主题/站点包扩展中将子标题字段添加到特定 CE ext:mytheme/Configuration/TCA/Overrides/tt_content.php
:
更好的解决方案?
仅在适当的 showitem 配置header
中用字符串替换字符串感觉不太好。headers
有没有更好/正确的方法来代替它?
php - TYPO3 8.4.0:无法打开流:ResourceCompressor.php
我已经安装了 TYPO3 8.4.0。除了页面、视图、列表、...面板之外,一切都运行良好,因为打开它们的 javascript 文件没有被加载。
下面是日志的截图。我已经完全按照创建符号链接的 INSTALL.md 文件安装了带有 Xampp 的 TYPO3。
贝娄再次是其中一个错误的副本。看起来文件路径包含
这是typo3/sysext/core/Classes/Resource/ResourceCompressor.php
出现错误的行:
它看起来像重叠rootPATH
, 所以找不到文件。$filename
/mytypoproject/typo3/
你知道我怎么能解决这个问题吗?是安装错误吗?谢谢 !
typo3 - 流体模板错误 TYPO3 8.4.1
我最近使用 TYPO3 v 8.4.1 建立了一个新的测试环境
我使用了typo3buddy.com上流行的FLUID 模板教程
我之前在 v6 和 v7 项目中使用过本教程。
当我将以下代码块添加到我的 home.html 模板时,我的模板会中断(发生错误):
所以它现在看起来像这样:
当我在 TYPO3 的 v7 安装上使用本教程时,我没有收到任何错误,并且模板包含我的布局文件就好了。
v8 有什么变化吗?
打字稿贾斯汀凯,