Typo3:如何在页眉和页脚中设置常用数据,如徽标?
Typo3: How can i set common data in header and footer like logo?
我想在页眉页脚中为移动版和桌面版设置动态徽标。
我想在页脚中设置电子邮件、phone 号码和地址。如何在一个地方设置所有数据?
我应该存储所有数据的每一页吗?
查看 Bootstrap 包 (https://extensions.typo3.org/extension/bootstrap_package/),这是一个流行的、随时可用的 TYPO3 扩展,它为 TYPO3 提供响应式主题。有了它,您可以轻松自定义所有页面的页眉和页脚。顾名思义,它广泛使用了 Bootstrap 框架。
Constant 基本上是一个通用设置,您可以在您的基本模板中创建。但是,sitepackagebuilder 提供了最小的设置。
非常简单!您可以使用下面的简单代码创建自己的常量:
创建常量,在你的constant.ts中添加常量(一般文件路径为ext/yourExt/Configuration/TypoScript)
plugin.tx_yourplugin {
settings {
# cat=plugin.tx_yourplugin/file; type=string; label=Website Logo
siteLogo =
}
}
现在,您将在您的 TYPO3 后端模板 -> 常量编辑器模块中找到常量,在您的扩展常量中。
给setup.ts赋值:在你的setup.ts目录下添加下面的代码
plugin.tx_yourplugin {
settings {
siteLogo = {$plugin.tx_yourplugin.settings.siteLogo}
}
}
现在,您的流体模板或 extbase 控制器可以访问来自常量的动态值。您将在调试下方的设置用户中找到您的常量。
<f:debug>{_all}</f:debug>
这里有一些有用的东西link:
- https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/UsingSetting/Constants.html
- https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/UsingSetting/TheConstantEditor.html#type
据我所知,尚不支持多行常量和类型file
。
希望对您有所帮助!
我想在页眉页脚中为移动版和桌面版设置动态徽标。 我想在页脚中设置电子邮件、phone 号码和地址。如何在一个地方设置所有数据? 我应该存储所有数据的每一页吗?
查看 Bootstrap 包 (https://extensions.typo3.org/extension/bootstrap_package/),这是一个流行的、随时可用的 TYPO3 扩展,它为 TYPO3 提供响应式主题。有了它,您可以轻松自定义所有页面的页眉和页脚。顾名思义,它广泛使用了 Bootstrap 框架。
Constant 基本上是一个通用设置,您可以在您的基本模板中创建。但是,sitepackagebuilder 提供了最小的设置。
非常简单!您可以使用下面的简单代码创建自己的常量:
创建常量,在你的constant.ts中添加常量(一般文件路径为ext/yourExt/Configuration/TypoScript)
plugin.tx_yourplugin { settings { # cat=plugin.tx_yourplugin/file; type=string; label=Website Logo siteLogo = } }
现在,您将在您的 TYPO3 后端模板 -> 常量编辑器模块中找到常量,在您的扩展常量中。
给setup.ts赋值:在你的setup.ts目录下添加下面的代码
plugin.tx_yourplugin { settings { siteLogo = {$plugin.tx_yourplugin.settings.siteLogo} } }
现在,您的流体模板或 extbase 控制器可以访问来自常量的动态值。您将在调试下方的设置用户中找到您的常量。
<f:debug>{_all}</f:debug>
这里有一些有用的东西link:
- https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/UsingSetting/Constants.html
- https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/UsingSetting/TheConstantEditor.html#type
据我所知,尚不支持多行常量和类型file
。
希望对您有所帮助!