在我的 HTML 模板中,我放置了一个由<a>
-tag 包围的徽标。我这样做的目的是通过使用尽可能多的 TypoScript 来引用主页。我在 TSref 和官方论坛中进行了搜索,但只是遇到了一个已经创建此链接的解决方案,stdWrap
这正是我不想要的。是否可以保持简单,我只需要<a>
在我的 HTML 模板内的 -tag 内放置一个标记?我想到了这样的事情:<a href="###HOMELINK###">logo image here</a>
然后marks.HOMELINK = TEXT
在TS模板记录中使用...。我只是不想让东西被解析两次,这已经可以通过我的 HTML 模板中的简单标记来实现。
问问题
490 次
2 回答
1
Just need to use the below typoscript:
lib.logo = IMAGE
lib.logo.file = fileadmin/templates/logo.gif
lib.logo.stdWrap.typolink.parameter = 1 #home page id
or
lib.logo = COA
lib.logo{
10 = TEXT
10 {
typolink{
parameter = 1
returnLast = url
}
wrap = |">
}
20 = IMAGE
20{
file= fileadmin/templates/images/logo.png
altText = Logo
}
wrap = <div id="logo"><a id="logo_image" href="|</a></div>
}
于 2013-03-19T16:44:11.670 回答
0
你可以像这样在你的 HTML 文件中硬编码它:
<a href="http://www.domain.com/index.php?id=2"><img src="fileadmin/img/logo.png" /></a>
其中 /index.php?id= 您的主页编号。要查看主页编号,只需将鼠标悬停在后端树上即可看到它或使用:
options.pageTree.showPageIdWithTitle = 1
在您的用户设置中获取后端树中的所有 PageId 来帮助您。
希望能帮助到你。
于 2013-03-19T08:51:00.363 回答