Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自举';s的全屏旋转木马在TYPO3中不显示为全屏_Typo3_Typo3 9.x_Typo3 Extensions - Fatal编程技术网

自举';s的全屏旋转木马在TYPO3中不显示为全屏

自举';s的全屏旋转木马在TYPO3中不显示为全屏,typo3,typo3-9.x,typo3-extensions,Typo3,Typo3 9.x,Typo3 Extensions,我已经将Bootstrap的旋转木马作为内容元素添加到我的TYPO3网站中。我使用的旋转木马类型是全屏旋转木马。但是,旋转木马不会覆盖整个屏幕。如图所示: 当我查看源代码时,我认为可能是因为carousel被包装在一个div中,类为“container”。如何确保旋转木马覆盖整个屏幕?正如您从容器中看到的那样,类有一个固定的最大宽度(对于每个断点)。我想您可以使用容器流体类来覆盖视口的整个宽度 在大多数情况下(但这取决于单个设置,没有通用规则) 包含页面的所有内容元素,它是页面模板的一部分 如果

我已经将Bootstrap的旋转木马作为内容元素添加到我的TYPO3网站中。我使用的旋转木马类型是全屏旋转木马。但是,旋转木马不会覆盖整个屏幕。如图所示:

当我查看源代码时,我认为可能是因为carousel被包装在一个div中,类为“container”。如何确保旋转木马覆盖整个屏幕?

正如您从
容器中看到的那样,
类有一个固定的
最大宽度(对于每个断点)。我想您可以使用
容器流体
类来覆盖视口的整个宽度

在大多数情况下(但这取决于单个设置,没有通用规则)
包含页面的所有内容元素,它是页面模板的一部分

如果您使用的是著名的,它将使用FLUIDTEMPLATE对象提供所有页面模板,并且您要查找的文件位于文件夹中

EXT:bootstrap_package/Resouces/Private/Templates/Page
您必须找到您的页面当前正在使用的页面

我强烈建议不要自己修改这些文件,而是创建自己的扩展名(通常称为“前端提供商”或“站点包”),并通过将这些文件存储在其中并覆盖其路径来覆盖这些文件;如果你还不知道怎么做,你可以用这个网站来建立一个新的扩展

EXT:boostrap_包附带一个打字脚本常量

page.fluidtemplate.templateRootPath 
你可以用它;因此,在您的扩展中会有一个打字脚本常量,如:

page.fluidtemplate.templateRootPath = EXT:yourextensionname/Resources/Private/Templates/Page/
只需将要修改的EXT:bootstrap_包中的模板文件复制到此新路径,即可使用

如果您的页面模板不是由EXT:bootstrap_包本身提供的,那么很可能您已经在使用“sitepackage”扩展名,您可以修改其文件;要找到它,可以采用以下方法:

1) 以管理员身份输入TYPO3后端,然后单击“模板”模块 2) 单击带有打字稿模板的页面(通常是主页) 3) 在上面的下拉列表中选择“打字稿对象浏览器” 4) 确保您正在浏览“设置”树(还有另一个下拉列表) 5) 在该树上,您可以展开节点并搜索“页面”节点;展开其中的所有内容并搜索以“=FLUIDTEMPLATE结尾的节点;可能是这样的:


在本例中,“bhsiteconf”是我的sitepackage的名称
EXT:bhsiteconf
/typo3conf/extensions/bhsiteconf
的缩写,因此您必须在该路径上查找您正在搜索的模板文件(扩展名当然会有所不同)

这很有意义,谢谢!但是,我如何知道在引导扩展中从何处将容器更改为容器流体?或者我应该在其他地方这样做吗?您使用的是EXT:bootstrap\u包吗?是的,尽管我只包括bootstrap包:Content元素如果您使用的是EXT:bootstrap\u包,我发现它还添加了一个“carousel fullscreen”内容元素。还是我们在谈论一个不同的扩展?我建议您首先发现
我是否正在使用链接扩展,并且我已经在使用“carousel fullscreen”内容元素。“container”div是由页面模板添加的,我认为这似乎是由于,我认为这插入了bootstrap的主要部分之一?