如何在图像徽标中设置动态主页链接?

时间:2012-04-25 03:31:41

标签: c# asp.net content-management-system sitefinity-4

MySite.com

当我点击网站徽标时,想要出现sitefinity主页。如何在sitefinity中将href atrribute设置为sitefinity CMS是动态主页?

2 个答案:

答案 0 :(得分:1)

有多种方法可以实现此目的,具体取决于您在页面上设置徽标的方式。

当您访问位于您网站根目录的顶级域名时,通常会设置您的主页加载。

如果是这种情况,并且您在.master页面中定义了徽标,则可以轻松地将链接设置为根目录,例如

<a href="/"><img /></a>

另一方面,如果您在sitefinity页面或模板上有图像,则需要确保在ContentBlock中添加图像,而不是在侧边栏中添加图像小部件。此小部件仅用于显示图像,而不是链接图像。

通过将图像添加到内容块,您可以选择它并从radeditor工具栏添加链接到主页(或任何其他页面)

希望这是helfpul!

答案 1 :(得分:0)

另一种相当简单的方法是使用您的网址http://www.mysite.com作为徽标的href,这也不是太糟糕(虽然不再那么动态)

但仍然有用,特别是如果你在print.css中使用的代码如下所示:

a:link:after,
a:visited:after {
    content: " (" attr(href) ") ";
    font-size: 90%;
}

并在打印页面上的实际链接后呈现href链接。

这将导致如下所示:

[您的公司徽标] http://www.mysite.com