typo3-10.x相关内容
我使用的是Typo3 Powermail表单,发送后表单存储在后端,但从不向接收方或用户地址发送副本。如何解决此问题? 顺便说一句,来自安装工具的测试电子邮件运行良好。 推荐答案 您是否将表单配置为使用填写表单的访问者的电子邮件地址作为发件人地址?这不再是一种好的做法了。大多数邮件服务器检查SPF记录并拒绝未通过该测试的邮件。 您可以通过TypoScrip配置默认发件人名称和地址。并
..
我有一个自己的扩展,在流体模板的HeaderAssets部分中有一个css链接,用于加载外部css文件。该功能工作正常。 现在我想覆盖一个站点包内扩展的一些css详细信息,不使用!important功能,但加载的css文件的正确顺序: 首先:扩展css文件 第二:站点包css文件 如何强制TYPO3 V10以我想要的顺序加载CSS文件(或扩展名)? 更改";Inc
..
我通过Composer Linux Plesk obsidian 18.0.27和ubuntu 16lts安装了新的typo3 10lts。 尝试访问页面模块时,ERROR_LOG中出现以下错误: evasive20:error pid 5442 client denied by server configuration: /var/www/vhosts/domain/httpdocs
..
TYPO3 10.4.20 我已经设置了有序列表的样式,我想使用起始编号。 我在我的YAML中添加了: editor: config: extraAllowedContent: - ol[*] # Allow s and u tag processing: allowAttributes: [ data-count, start ] HTMLpa
..
我要使用中间件添加Cookie。 在TYPO3中,我有PsrHttpMessageServerRequestInterface $request和PsrHttpServerRequestHandlerInterface $handler变量。 添加具有所有所需设置(安全、域、过期)的Cookie的最佳做法是什么? 推荐答案 在psr中没有针对此的显式接口,因为它基本上归结为
..
在 TYPO3 掩码元素中,我需要知道项目在当前列中的位置.就像您将在模板中使用的任何迭代器一样,但在列级别. 我知道使用语法 {cObject}.renderObj.{maskElement}.settings.xyz 我可以将值传递到掩码元素的流体模板中.但显然,转到 settings 的 TypoScript 没有呈现,对吗? 我试过了: pageteasers
..
我目前在我的 TYPO3 Ext 中有一个很大的条目列表,这导致站点加载时间很短,所以我想按字母顺序拆分条目列表.为此,我使用 queryBuilder 仅选择那些以 a、b、c 等开头的条目.但是当涉及到数字和特殊字符时,我现在卡住了.我发现了这个:MySQL - 如果它以数字开头或特殊字符,这正是我所需要的.但我不知道如何在 queryBuilder 中创建 REGEXP.有人可以帮忙吗?
..
我在这里阅读了很多关于 TYPO3 中的 FAL 图像的帖子. 我已经更新到 TYPO3 v10,现在我需要用 FAL 渲染我的图像. 我找不到从零开始工作的解决方案. 我在自定义 Fluid+Extbase 扩展中使用它. 我拥有的是 FlexForm: Headerbild内联
..
这与我的问题非常相似 掩码元素计数器在 TYPO3 列中 我需要将一个变量(在我的例子中是 cObj:parentRecordNumber 的值,它是列中当前项目的计数器)到模板. 在主页模板中: {_all} 我没能在这里看到上述变量.将变量从 TS 传递到新闻流体模板的正确方法是什么? PS 另一种尝试是使用 Good Old Register pageteasers
..
在 TYPO3 10 中有一种方法可以为未登录后端的任何人禁用页面.在 Typo3 10 之前,我相信这样的事情是有效的: [getTSFE() &&getTSFE().isBackendUserLoggedIn() == false]页 = 页第 10 页 = 文本page.10.value = 页面已禁用[全球的] 但在 Typo3 10 中,由于 TSFE 数组的变化,这不再起作用.
..
我正在尝试扩展 Ext:cart 的模型.当有人从购物车页面订购产品时.我愿意接受用户的图片. 我已经添加了以下配置. 配置/TCA/覆盖/tx_cart_domain_model_order_item.php ['排除' =>0,'标签' =>'上传图片','配置' =>\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getF
..
我有一个在站点配置中配置了区域设置 de_DE 的德国网站. 在一个特定的页面上,我希望有语言环境en_EN. 是否可以通过 TypoScript 或任何其他方式覆盖区域设置? TypoScript 设置 config.locale_all 已在 v10 中删除. 解决方案 这可以通过阅读代码来实现.从版本 10 开始,区域设置在中间件 \TYPO3\CMS\Fronte
..
以下是我的 config.yaml 配置,以使详细信息页面 URL 用户友好. 新闻:类型:ExtbaselimitToPages:- 23扩展:新闻插件:Pi1路线:——路线路径:'{news_title}'_controller: '新闻::详细信息'_参数:news_title: 新闻——路线路径:'/topic/{category_name}'_controller: '新闻::列表'_
..
当添加自己的内容元素时,如 docs 然后实现所谓的 IRRE(内联类型)元素,这可以存储在未使用的 colPos 中,例如 99: $newTCAcolumns[] = ['xxx_cta_blocks' =>['排除' =>1、'标签' =>'内容','配置' =>['类型' =>'排队','允许' =>'tt_content','foreign_table' =>'tt_content',
..
我有一个带有以下代码的 flexform: LLL:EXT:my_slider/Resources/Private/Language/locallang.xlf:flexform.slider.main.slider.image组文件jpg、j
..
以前在版本 8 和 9 中,我可以使用以下方法访问页面 ID $currentPid = $GLOBALS['TSFE']->id 我现在正在更新我的插件以支持 10.4,上面的代码片段给出了一个空值.如何访问页面 id,然后访问页面 id 的根.我需要根页面来从根模板收集排版信息. $currentPage = $GLOBALS['TSFE']->id;如果($currentPa
..
在将我的 TYPO3 项目从 v7 更新到 v10 时,我的自定义扩展遇到了一些困难.因此,我只是尝试从官方 TYPO3 网站重建演示扩展:https://docs.typo3.org/m/typo3/book-extbasefluid/10.4/en-us/4-FirstExtension/2-create-folder-structure-and-configuration-files.htm
..
我试图编辑核心文件form \ Resources \ Private \ Frontend \ Partials \ Field \ Field.html来更改前端的html输出.如果我更改该文件,则没有效果.如果更改核心文件形式\ Resources \ Private \ Frontend \ Partials \ Textarea.html,则会影响前端的输出. 我试图设置一个自定义
..
TYPO3 v10更改了映射持久性类的方式.原来的样子是这样的: config.tx_extension_extension {坚持不懈{班级{供应商\扩展扩展\域\模型\对象{映射{tableName = tx_extension_domain_model_object}}供应商\扩展扩展\域\模型\对象1 {映射{tableName = tx_extension_domain_model_
..
我有此实现,可在第2级页面子菜单中使用它.每个2级菜单都有多个子页面.每个子页面都有一个图像.因此,此实现会为每个子菜单从每个页面生成一个图像.例如,一个包含2个子页面的子菜单将具有2张图像(每个子页面一个图像). 1 = FILES 1 { references { table = pages fieldName = media da
..