sudo7/sudo7-viewhelpers

(Sudhaus7) 视图助手和其他基本功能

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

开放问题: 0

类型:typo3-cms-extension

1.0.40 2019-05-02 16:02 UTC

README

此扩展提供了一组额外的视图助手,并将添加到TYPO3的RenderPostProcessHook功能中的钩子。此外,它将利用视图助手管理元标签,自动添加和覆盖Facebook的opengraph标签等。它还处理了规范URL的生成。这使得此扩展成为工具和SEO优化的混合体。

使用方法

在您的Fluid模板中,将以下内容添加到html-header中:xmlns:s7="http://typo3.org/ns/SUDHAUS7/Sudhaus7Viewhelpers/ViewHelpers" rel="nofollow noindex noopener external ugc">

或内联:{namespace s7=SUDHAUS7\Viewhelpers\ViewHelpers}

信号槽

类名:\SUDHAUS7\Sudhaus7Viewhelpers\Hooks\RenderPostProcessHook 所有槽位除了返回其参数包装在数组中

  • paramsAfterTitle - 标题生成后的整个页面配置。参数:$params
  • metadataAfterImage - 例如,猜测图片后(例如,对于og:image)。参数:$params, $metaArray
  • generateCannonical - 影响规范URL的机会。参数:$url
  • newMetadata = 要设置的元数据数组,包装在标签中。参数:$newMeta
  • finish = 最后一次更改 $params 的机会。参数:$params, $metaArray

标记

标记###CANONICALURL###将在整个文档中替换为生成的规范URL。

视图助手

元视图助手:<s7:meta key="" value="" auto="1"/>

例如

<s7:meta key="title" value="my title" auto="1"/>

将为属性title创建具有值"my title"的元标签。自动功能将自动创建适用于Facebook、Twitter和Googleplus的适当标签。自动的有效键是:title、type(参见og:type)、description、image、site、published、modified、section、keywords 其他键将按字面意思添加

<meta name="key" content="value"/>

更多待办事项