Перейти к содержимому


Кнопка Добавить В Закладки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 34

#1 pirogof

pirogof

    Пользователь

  • Пользователи
  • PipPip
  • 20 сообщений

Отправлено 29 Февраль 2012 - 15:57

Нужна кнопка на сайте "Добавить в закладки". Как решить эту задачу ?

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 234 сообщений

Отправлено 29 Февраль 2012 - 21:11

Вам необходимо добавить в шаблон "HTML" перед тегом </head>

<script language="JavaScript">
function createBookmark(name) {
we = window.external;
if (!we) {
  return true;
} else {
  we.addFavorite(name);
  return false;
}
}
</script>

Далее в любое место шаблона добавить ссылку

<a onclick="return createBookmark('{PAGE_TITLE}');" style="cursor: pointer;" class="more-link" title="{PAGE_TITLE}" href="#">
Добавить в избранное
</a>


#3 timavleev

timavleev

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 135 сообщений
  • ГородМосква

Отправлено 09 Ноябрь 2012 - 21:16

 Vaccina (29 Февраль 2012 - 21:11) писал:

Вам необходимо добавить в шаблон "HTML" перед тегом </head>

<script language="JavaScript">
function createBookmark(name) {
we = window.external;
if (!we) {
  return true;
} else {
  we.addFavorite(name);
  return false;
}
}
</script>

Далее в любое место шаблона добавить ссылку

<a onclick="return createBookmark('{PAGE_TITLE}');" style="cursor: pointer;" class="more-link" title="{PAGE_TITLE}" href="#">
Добавить в избранное
</a>

А что нужно в тег href вставить? А то в закладки не добавляет, а только адрес сайта меняется на http://bagroom.ru/#

#4 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 12 Ноябрь 2012 - 06:15

 timavleev (09 Ноябрь 2012 - 21:16) писал:

А что нужно в тег href вставить? А то в закладки не добавляет, а только адрес сайта меняется на http://bagroom.ru/#
Эта кнопка запускает javascript-код.

#5 sergey84

sergey84

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 117 сообщений
  • ГородМосква

Отправлено 13 Декабрь 2012 - 18:52

 Koderhan (12 Ноябрь 2012 - 06:15) писал:

Эта кнопка запускает javascript-код.
У меня не получается не добавляет в закладки может что то еще нужно сделать как поместить и побольше сделать надпись см скриншот

Прикрепленные изображения

  • Безымянный56.png


#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 234 сообщений

Отправлено 14 Декабрь 2012 - 00:44

Вы можете вставить ссылку после строки

<div class="rightcol cartInfo">

в шаблоне "HTML". Встявлять необходимо код

<div style="position: absolute; width: 200px; top: 80px; text-align: center; left: 30px; height: 20px;">
<script language="JavaScript">
function createBookmark(name) {
we = window.external;
if (!we) {
  return true;
} else {
  we.addFavorite(name);
  return false;
}
}
</script>
<a onclick="return createBookmark('{PAGE_TITLE}');" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>

Далее вам необходимо будет найти в файле стилей main.css

#panelsite div.rightcol {
	background: url("/web/upload/assets/images/17/16411/panel-bg.png") no-repeat scroll -12px 0 transparent;
	color: #686868;
	font: 14px Verdana,Geneva,sans-serif;
	width: 241px;
}

и заменить на

#panelsite div.rightcol {
	background: url("/web/upload/assets/images/17/16411/panel-bg.png") no-repeat scroll -12px 0 transparent;
	color: #686868;
	font: 14px Verdana,Geneva,sans-serif;
	position: relative;
	width: 241px;
}

Данные стили приминимы только к шаблону "Пластик"

#7 sergey84

sergey84

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 117 сообщений
  • ГородМосква

Отправлено 15 Декабрь 2012 - 12:04

 Vaccina (14 Декабрь 2012 - 00:44) писал:

Вы можете вставить ссылку после строки

<div class="rightcol cartInfo">

в шаблоне "HTML". Встявлять необходимо код

<div style="position: absolute; width: 200px; top: 80px; text-align: center; left: 30px; height: 20px;">
<script language="JavaScript">
function createBookmark(name) {
we = window.external;
if (!we) {
return true;
} else {
we.addFavorite(name);
return false;
}
}
</script>
<a onclick="return createBookmark('{PAGE_TITLE}');" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>

Далее вам необходимо будет найти в файле стилей main.css

#panelsite div.rightcol {
background: url("/web/upload/assets/images/17/16411/panel-bg.png") no-repeat scroll -12px 0 transparent;
color: #686868;
font: 14px Verdana,Geneva,sans-serif;
width: 241px;
}

и заменить на

#panelsite div.rightcol {
background: url("/web/upload/assets/images/17/16411/panel-bg.png") no-repeat scroll -12px 0 transparent;
color: #686868;
font: 14px Verdana,Geneva,sans-serif;
position: relative;
width: 241px;
}

Данные стили приминимы только к шаблону "Пластик"
Добрый день я не пойму вроде все сделал как надо нажимаю кнопку добавить в закладки но ни чего не происходит только в верху пишет glamurprof.ru/# это так должно быть?

#8 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 234 сообщений

Отправлено 17 Декабрь 2012 - 22:11

Попробуйте использовать следующий код

<div style="position: absolute; width: 200px; top: 80px; text-align: center; left: 30px; height: 20px;">
<script language="JavaScript">
function add2Fav (x){
		 if (document.all  && !window.opera) {
			  if (typeof window.external == "object") {
				 window.external.AddFavorite (document.location, document.title);
				 return true;
			   }
			   else return false;
		}
		 else{
			 x.href=document.location;
			 x.title=document.title;
			 x.rel = "sidebar";
			 return true;
		 }
	 }
</script>
<a onclick="return add2Fav(this);" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>


#9 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 26 Апрель 2013 - 12:36

У меня не получилось.
1. Нажатие на ссылку не дает результат.
2. Хочу поместить ссылку либо над логотипом, либо над поиском - в шапку. Над лого встает сразу, но несколько смещено влево относительно лого (нужно, чтобы было вровень), А над поиском вообще не пойму, как вставить.

#10 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 27 Апрель 2013 - 00:19

Чтобы разместить ссылку над поиском, необходимо вставить код

<div style="position: absolute; width: 200px; top: 0; text-align: center; left: 40px; height: 20px;">
<script language="JavaScript">
function add2Fav (x){
				 if (document.all  && !window.opera) {
						  if (typeof window.external == "object") {
								 window.external.AddFavorite (document.location, document.title);
								 return true;
						   }
						   else return false;
				}
				 else{
						 x.href=document.location;
						 x.title=document.title;
						 x.rel = "sidebar";
						 return true;
				 }
		 }
</script>
<a onclick="return add2Fav(this);" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>

после строки

<div id="header">

в шаблоне "HTML". Данный код корректно работает в firefox'e, пожалуйста, сообщите в каком браузере у вас не работает данный код.

#11 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 27 Апрель 2013 - 01:03

 Сake (27 Апрель 2013 - 00:19) писал:

Чтобы разместить ссылку над поиском, необходимо вставить код

<div style="position: absolute; width: 200px; top: 0; text-align: center; left: 40px; height: 20px;">
<script language="JavaScript">
function add2Fav (x){
				 if (document.all && !window.opera) {
						 if (typeof window.external == "object") {
								 window.external.AddFavorite (document.location, document.title);
								 return true;
						 }
						 else return false;
			 }
				 else{
						 x.href=document.location;
						 x.title=document.title;
						 x.rel = "sidebar";
						 return true;
				 }
		 }
</script>
<a onclick="return add2Fav(this);" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>

после строки

<div id="header">

в шаблоне "HTML". Данный код корректно работает в firefox'e, пожалуйста, сообщите в каком браузере у вас не работает данный код.

Все получилось. Спасибо.

#12 Ботаникус

Ботаникус

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 536 сообщений
  • ГородМосква

Отправлено 07 Июнь 2013 - 13:47

Подскажите, как эту ссылку вставить ПОД поиском, а вернее ПОД корзиной?

#13 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 07 Июнь 2013 - 14:32

в вашем файле html найдите код (172-173 строки)

</div>
	 <div class="clr"></div>

затем перед строкой
	 <div class="clr"></div>

вставьте код  из сообщения #10

затем меняя параметр left из строки


Цитата

<div style="position: absolute; width: 200px; top: 0; text-align: center; left: 40px; height: 20px;">


двигайте ваш блок влево до корзины
там же допишите параметр margin-top
следующим образом

<div style="position: absolute; width: 200px; top: 0; text-align: center; left: 40px; height: 20px; margin-top:94px;">


#14 Ботаникус

Ботаникус

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 536 сообщений
  • ГородМосква

Отправлено 07 Июнь 2013 - 15:10

 Taisia (07 Июнь 2013 - 14:32) писал:

в вашем файле html найдите код (172-173 строки)

</div>
	 <div class="clr"></div>

затем перед строкой
	 <div class="clr"></div>

вставьте код  из сообщения #10

затем меняя параметр left из строки





двигайте ваш блок влево до корзины
там же допишите параметр margin-top
следующим образом

<div style="position: absolute; width: 200px; top: 0; text-align: center; left: 40px; height: 20px; margin-top:94px;">
Тая, спасибо большое, сейчас буду изголяться над сайтом)))))

#15 Ботаникус

Ботаникус

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 536 сообщений
  • ГородМосква

Отправлено 08 Июнь 2013 - 17:16

Подскажите пожалуйста, как мне вставить кнопку на страницу Отзывы: http://botanicus-cos...ashego-magazina
в шапку сайта ПОД корзину? и что бы можно было регулировать положение кнопки.

Вот код моей кнопки с ссылкой:

<a href="http://botanicus-cos...-magazina"><img src="http://design.botani...98574.jpg?1846" border=0></a>

#16 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 08 Июнь 2013 - 19:32

 Ботаникус (08 Июнь 2013 - 17:16) писал:

Подскажите пожалуйста, как мне вставить кнопку на страницу Отзывы: http://botanicus-cos...ashego-magazina
в шапку сайта ПОД корзину? и что бы можно было регулировать положение кнопки.

Вот код моей кнопки с ссылкой:

<a href="http://botanicus-cos...-magazina"><img src="http://design.botani...98574.jpg?1846" border=0></a>

Здравствуйте, попробуйте поставить ПЕРЕД
	  </div>
	  <!-- end Контакты -->
следующую строчку Вашей кнопки
<div style="top: -15px;position: relative;left: 215px;"> <a href="/goods/Rejting-doveriya-nashego-magazina"><img src="{ASSETS_IMAGES_PATH}cooltext1065598574.jpg" border="0"></a> </div>


#17 Ботаникус

Ботаникус

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 536 сообщений
  • ГородМосква

Отправлено 08 Июнь 2013 - 19:55

 support 2.0 (08 Июнь 2013 - 19:32) писал:

Здравствуйте, попробуйте поставить ПЕРЕД
	 </div>
	 <!-- end Контакты -->
следующую строчку Вашей кнопки
<div style="top: -15px;position: relative;left: 215px;"> <a href="/goods/Rejting-doveriya-nashego-magazina"><img src="{ASSETS_IMAGES_PATH}cooltext1065598574.jpg" border="0"></a> </div>
отлично получилось, огромное спасибо от Ботаникус!)))

#18 PowerTea

PowerTea

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 177 сообщений
  • ГородКалининград

Отправлено 01 Октябрь 2013 - 07:27

 Vaccina (17 Декабрь 2012 - 22:11) писал:

Попробуйте использовать следующий код

<div style="position: absolute; width: 200px; top: 80px; text-align: center; left: 30px; height: 20px;">
<script language="JavaScript">
function add2Fav (x){
		 if (document.all && !window.opera) {
			 if (typeof window.external == "object") {
				 window.external.AddFavorite (document.location, document.title);
				 return true;
			 }
			 else return false;
	 }
		 else{
			 x.href=document.location;
			 x.title=document.title;
			 x.rel = "sidebar";
			 return true;
		 }
	 }
</script>
<a onclick="return add2Fav(this);" style="cursor: pointer; display: inline; float: none ! important; height: auto; padding: 0px; margin: 0px;" class="more-link" title="{PAGE_TITLE}" href="#"> Добавить в избранное </a>
</div>

Все сделал, в HEAD скрипт добавил, ссылочку втыкаю... в Опере работает, а в других браузерах (Експлорер, ФайерФокс) нет! Посмотрите?! Она у меня на странице заказа отображается, вот например  - http://powertea.ru/o...d313daea4cbb0e5

#19 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 01 Октябрь 2013 - 07:33

 PowerTea (01 Октябрь 2013 - 07:27) писал:

Все сделал, в HEAD скрипт добавил, ссылочку втыкаю... в Опере работает, а в других браузерах (Експлорер, ФайерФокс) нет! Посмотрите?! Она у меня на странице заказа отображается, вот например  - http://powertea.ru/o...d313daea4cbb0e5

К сожалению, не смогла найти? Можете подсказать где находится эта кнопка?

#20 PowerTea

PowerTea

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 177 сообщений
  • ГородКалининград

Отправлено 01 Октябрь 2013 - 17:25

 miyako (01 Октябрь 2013 - 07:33) писал:

К сожалению, не смогла найти? Можете подсказать где находится эта кнопка?

Перейдете по указанной ссылке - это страница подтвержденного заказа.

22.png




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных