Однажды ко мне обратилась девушка, у которой некорректно работала кнопка «Класс» на школьном сайте, расположенном на движке ucoz. Ниже я привожу переписку с этой девушкой, вдруг у кого-то из читателей возникнет такая же проблема.
Здравствуйте. Подскажите, пожалуйста. Я установила кнопку «Класс!» На своем сайте в разделе новостей, но когда нажимаю на эту кнопку, то полученная ссылка отправляет не на страницу с конкретной новостью, а на главную страницу сайта. Что я сделала не правильно? И еще в инструкции написано:
«Чтобы появилась статистика, после окончания загрузки страницы необходимо ОБЯЗАТЕЛЬНО вызвать ODKL.init();, например:
<body onload=»ODKL.init();»>»
Что это значит? Как это вызвать?
Решение проблемы:
Выкидывает на главную скорее всего из за того, что вы не указали абсолютный адрес. (в системе юкоз вставляется через $ENTRY_URL$ )
Вместо:
Код:
<a class=»odkl-klass-stat» href=»/Абсолютный адрес страницы» onclick=»ODKL.Share(this);return false;» ><span>0</span></a>
Попробуйте так
Код:
<a class=»odkl-klass-stat» href=»/$ENTRY_URL$» onclick=»ODKL.Share(this);return false;» ><span>0</span></a>
По второму вопросу можете просто воспользоваться примером и вместо <body> в шаблон вставить <body onload=»ODKL.init();»>. (Хотя у меня на некоторых сайта из без этого статистика велась.)
Прекрасное описание будем надеяться что и на деле будет так же ™™:-):-)Спасибо