Как установить динамическую ссылку на домашнюю страницу в логотипе изображения?
когда я нажимаю на логотип сайта, хочу появиться на домашней странице sitefinity. как установить атрибут href в sitefinity, поскольку sitefinity CMS является динамической домашней страницей?
2 ответа
Есть несколько способов добиться этого, в зависимости от того, как вы настроили свой логотип на странице.
Ваша домашняя страница обычно настраивается для загрузки при посещении домена верхнего уровня, который находится в корне вашего сайта.
Если это так, и ваш логотип определен на странице.master, вы можете легко установить ссылку в качестве корневого, например:
<a href="/"><img /></a>
Если, с другой стороны, у вас есть изображение на странице или шаблоне sitefinity, вам нужно убедиться, что вы добавляете изображение внутри ContentBlock, а не виджет Image из боковой панели. Этот виджет используется только для отключения изображения, а не для ссылки на него.
добавив изображение в блок контента, вы можете выбрать его и добавить ссылку с панели инструментов radeditor на домашнюю страницу (или любую другую страницу)
надеюсь, что это полезно!
Другой, довольно простой способ сделать это - использовать ваш URL http://www.mysite.com/ качестве href для логотипа, что тоже неплохо (хотя уже не так динамично)
Но все же полезно, особенно если вы используете какой-то код в вашем файле print.css, который выглядит следующим образом:
a:link:after,
a:visited:after {
content: " (" attr(href) ") ";
font-size: 90%;
}
и выводит ссылки href после ваших реальных ссылок на печатных страницах.
Это приведет к чему-то вроде ниже:
[логотип вашей компании] http://www.mysite.com/