Typo3:仅在最后一个HTML路径段上使TemplaVoila映射

德鲁努斯

使用TemplaVoila时,模板数据结构通过以下路径映射到HTML模板文件:

body[1]/INNER|div.grey[1] div.content_area[1] div.left_column[1] div.left_content[1]

尽管这显然尽可能地精确,但是它并不是十分有效,因为对映射元素上方的DOM元素的每次更改都会破坏映射,这种映射非常频繁且完全没有意义。我喜欢修补TemplaVoila仅依赖最后匹配的路径段,这几乎可以满足任何条件,因为我的HTML始终由映射元素上的id或类标记。

首先,如果只是使用它会很酷

.left_content[1]

而不是上面显示的路径。但是,也许它不能像CSS选择器那样以匹配的方式工作。

我只是不知道从哪里开始。可以通过TS config完成吗?是否需要对TemplaVoila的PHP进行更改?新的扩展程序可以执行此操作吗?

德鲁努斯

如果映射的元素具有id属性集,则映射不依赖于完整路径,而是依赖标签名称和ID

具有(甚至唯一)class属性仅会强制TemplaVoila映射绝对元素路径,因为类不一定是唯一的。

因此,如果所有映射的元素都id设置了唯一的属性,则无需特殊配置

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使最后一个菜单项不是TYPO3中的链接?

来自分类Dev

Typo3 6.2在内容元素“图像”上添加一个CSS类

来自分类Dev

TYPO3 / Extbase-切换到另一个fe_user-最后回到原始用户

来自分类Dev

TYPO3 hmenu禁用一个链接

来自分类Dev

将 Templavoila 模板添加到 Typo3 博客

来自分类Dev

TYPO3:在控制器操作中创建一个FE用户

来自分类Dev

Typo3表单提交到另一个视图

来自分类Dev

TYPO3如果没有任何匹配,则取第一个值

来自分类Dev

在Typo3中的当前Controller中调用另一个Controllers方法

来自分类Dev

TYPO3列表模块CSV导出:第一个条目重复

来自分类Dev

TYPO3:仅针对一个变量裁剪图像

来自分类Dev

TYPO3菜单:在第一个孩子中重复父链接

来自分类Dev

TYPO3 一个页面上的多个邮件表单(tx_form)?

来自分类Dev

TYPO3:后端模块链接另一个控制器的动作

来自分类Dev

TYPO3:后端模块渲染另一个控制器的动作

来自分类Dev

Typo3 如何让 <li> 包裹在一个错字链接列表中

来自分类Dev

最后一个HTML列表项上的圆角底角?

来自分类Dev

最后一个HTML列表项上的圆角底角?

来自分类Dev

Vue.js <transition-group>仅在最后一个元素上应用动画

来自分类Dev

Javascript仅在指定的最后一个节点上侦听事件

来自分类Dev

循环内的.load似乎仅在最后一个循环上触发

来自分类Dev

添加类仅在数组中的最后一个 div 上执行

来自分类Dev

在末尾的双向链表添加节点仅在printf上显示第一个和最后一个节点

来自分类Dev

如何从URL的最后一个路径拆分剩余路径

来自分类Dev

TYPO3 6.1:Extbase映射

来自分类Dev

如何在一个 GIT 存储库中将 Composer 与多个 TYPO3 扩展一起使用

来自分类Dev

JavaScript获取最后一个URL段

来自分类Dev

JavaScript获取最后一个URL段

来自分类Dev

仅在一个部分上渐变

Related 相关文章

  1. 1

    如何使最后一个菜单项不是TYPO3中的链接?

  2. 2

    Typo3 6.2在内容元素“图像”上添加一个CSS类

  3. 3

    TYPO3 / Extbase-切换到另一个fe_user-最后回到原始用户

  4. 4

    TYPO3 hmenu禁用一个链接

  5. 5

    将 Templavoila 模板添加到 Typo3 博客

  6. 6

    TYPO3:在控制器操作中创建一个FE用户

  7. 7

    Typo3表单提交到另一个视图

  8. 8

    TYPO3如果没有任何匹配,则取第一个值

  9. 9

    在Typo3中的当前Controller中调用另一个Controllers方法

  10. 10

    TYPO3列表模块CSV导出:第一个条目重复

  11. 11

    TYPO3:仅针对一个变量裁剪图像

  12. 12

    TYPO3菜单:在第一个孩子中重复父链接

  13. 13

    TYPO3 一个页面上的多个邮件表单(tx_form)?

  14. 14

    TYPO3:后端模块链接另一个控制器的动作

  15. 15

    TYPO3:后端模块渲染另一个控制器的动作

  16. 16

    Typo3 如何让 <li> 包裹在一个错字链接列表中

  17. 17

    最后一个HTML列表项上的圆角底角?

  18. 18

    最后一个HTML列表项上的圆角底角?

  19. 19

    Vue.js <transition-group>仅在最后一个元素上应用动画

  20. 20

    Javascript仅在指定的最后一个节点上侦听事件

  21. 21

    循环内的.load似乎仅在最后一个循环上触发

  22. 22

    添加类仅在数组中的最后一个 div 上执行

  23. 23

    在末尾的双向链表添加节点仅在printf上显示第一个和最后一个节点

  24. 24

    如何从URL的最后一个路径拆分剩余路径

  25. 25

    TYPO3 6.1:Extbase映射

  26. 26

    如何在一个 GIT 存储库中将 Composer 与多个 TYPO3 扩展一起使用

  27. 27

    JavaScript获取最后一个URL段

  28. 28

    JavaScript获取最后一个URL段

  29. 29

    仅在一个部分上渐变

热门标签

归档