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


Таймер Отсчета, Количество Проданного Товара, Интеграция Карты И Пр. В Карточке Товара.


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

#21 Vaccina

Vaccina

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

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

Отправлено 24 Май 2014 - 02:14

К сожалению, по иному реализовать нельзя, не было бы логики, можно было бы установить один счетчик на все товары.
Сам счетчик вставляйте в разделе Сайт - Редактор шаблонов - Товар.

#22 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 08:16

Просмотр сообщенияVaccina (24 Май 2014 - 02:14) писал:

К сожалению, по иному реализовать нельзя, не было бы логики, можно было бы установить один счетчик на все товары.
Сам счетчик вставляйте в разделе Сайт - Редактор шаблонов - Товар.
Не получается вставить счетчик на товар. Я сделал все по инструкции. Загрузил таймер в шаблон вставил в шаблон html перед тегом head
<script type="text/javascript" src="http://dl.dropbox.co...rd.js"></script


потом вставил в описание товара следующий код по инструкции

<divstyle="background:#ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">
        <span id="timerOutput"></span><br/>
</div>
<script type="text/javascript">
$(function() {
        $('#timerOutput').addAndRunBackwardTimer({
                seconds: '172800',
                timeUnitsNames: {
                        h: "ч",
                        m: "мин",
                        s: "сек"
                },
                onTimerStop: function() {}
        })
});
</script>

Товар следующий http://intralight.kz...7-05W?from=ZmVh

но не отображается таймер и выдает ошибку java scripta

#23 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 08:38

Нужно чтобы счетчик отображался для каждого отдельного товара. И на каждый отдельный товар можно было поставить свой счетчик.

#24 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 24 Май 2014 - 09:21

Просмотр сообщенияNagiman (24 Май 2014 - 08:38) писал:

Нужно чтобы счетчик отображался для каждого отдельного товара. И на каждый отдельный товар можно было поставить свой счетчик.

Здравствуйте, чтобы устранить js ошибку, в шаблоне HTML
находим и удаляем
<script type="text/javascript" src="http://dl.dropbox.com/u/76022516/proj/js/timerBackward.js"></script>

Далее вставляем данный код перед </head>
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

Пришлите пожалуйста инструкцию которую вы использовали для установки таймера

#25 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 09:52

Просмотр сообщенияCastiel (24 Май 2014 - 09:21) писал:

Здравствуйте, чтобы устранить js ошибку, в шаблоне HTML
находим и удаляем
<script type="text/javascript" src="http://dl.dropbox.com/u/76022516/proj/js/timerBackward.js"></script>

Далее вставляем данный код перед </head>
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

Пришлите пожалуйста инструкцию которую вы использовали для установки таймера
Здравствуйте заменил код <scripttype="text/javascript"src="http://dl.dropbox.co...merBackward.js"></script> на <script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script> ошибка java не исчезла
Вот вся инструкция добавил код в html страницу

<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

предварительно загрузил скрипт timerBackward.js через сайт-редактор шаблонов
потом в разделе товар добавил следующий код:

<span style="text-align: justify;">В ТОО &quot;Intralight&quot; выгодно покупать потому что у нас огромный выбор светодиодных светильников, светодиодных лампочек, светильников, настольных светодиодных светильников. Вас приятно удивят наши цены и качество предлагаемой продукции.&nbsp;</span><br />
&nbsp;
<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">&nbsp;</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
         seconds: '172800',
         timeUnitsNames: {
                 h: "ч",
                 m: "мин",
                 s: "сек"
         },
onTimerStop: function() {}
})
});
</script>

Результат таймер не отображается и выдается java ошибка

http://intralight.kz...-ватт-OO007-05W

Тег начинается с div

Просмотр сообщенияNagiman (24 Май 2014 - 09:51) писал:

Здравствуйте заменил код <scripttype="text/javascript"src="http://dl.dropbox.co...merBackward.js"></script> на <script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script> ошибка java не исчезла
Вот вся инструкция добавил код в html страницу

<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

предварительно загрузил скрипт timerBackward.js через сайт-редактор шаблонов
потом в разделе товар добавил следующий код:

<span style="text-align: justify;">В ТОО &quot;Intralight&quot; выгодно покупать потому что у нас огромный выбор светодиодных светильников, светодиодных лампочек, светильников, настольных светодиодных светильников. Вас приятно удивят наши цены и качество предлагаемой продукции.&nbsp;</span><br />
&nbsp;
<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">&nbsp;</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
seconds: '172800',
timeUnitsNames: {
h: "ч",
m: "мин",
s: "сек"
},
onTimerStop: function() {}
})
});
</script>

Результат таймер не отображается и выдается java ошибка

http://intralight.kz...-ватт-OO007-05W

Тег начинается с div

вот полный код после описания товара

<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">&nbsp;</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
seconds: '172800',
timeUnitsNames: {
h: "ч",
m: "мин",
s: "сек"
},
onTimerStop: function() {}
})
});
</script>

#26 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 24 Май 2014 - 09:57

Просмотр сообщенияNagiman (24 Май 2014 - 09:52) писал:

Здравствуйте заменил код <scripttype="text/javascript"src="http://dl.dropbox.co...merBackward.js"></script> на <script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script> ошибка java не исчезла
Вот вся инструкция добавил код в html страницу

<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

предварительно загрузил скрипт timerBackward.js через сайт-редактор шаблонов
потом в разделе товар добавил следующий код:

<span style="text-align: justify;">В ТОО &quot;Intralight&quot; выгодно покупать потому что у нас огромный выбор светодиодных светильников, светодиодных лампочек, светильников, настольных светодиодных светильников. Вас приятно удивят наши цены и качество предлагаемой продукции.&nbsp;</span><br />
&nbsp;
<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">&nbsp;</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
seconds: '172800',
timeUnitsNames: {
h: "ч",
m: "мин",
s: "сек"
},
onTimerStop: function() {}
})
});
</script>

Результат таймер не отображается и выдается java ошибка

http://intralight.kz...-ватт-OO007-05W

Тег начинается с div



вот полный код после описания товара

<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">&nbsp;</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
seconds: '172800',
timeUnitsNames: {
h: "ч",
m: "мин",
s: "сек"
},
onTimerStop: function() {}
})
});
</script>

Вы не совсем верно выполнили инструкцию, вам необходимо поместить данный код перед </head>
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

Похоже что сам скрипт не работает, пришлите сайт где вы нашли эту инструкцию по установке таймера

#27 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 10:41

Просмотр сообщенияCastiel (24 Май 2014 - 09:57) писал:

Вы не совсем верно выполнили инструкцию, вам необходимо поместить данный код перед </head>
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>

Похоже что сам скрипт не работает, пришлите сайт где вы нашли эту инструкцию по установке таймера
Я помещал перед тегом head вот кусочек кода со страницы html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR...D/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>
<head>
  <title>{PAGE_TITLE}</title>
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />
  <meta http-equiv="X-UA-Compatible" content="IE=7" />
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Language" content="ru" />
  <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" />
  <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" />

А инструкцию по подключению таймера я брал с форума ссылка http://forum.storela...нного-товара-и/


1) Возможно лучшим вариантом будет использовать http://oblalex.blogs...ward-timer.html
Для установки необходимо в шаблоне "HTML" добавить подключение


<script type="text/javascript" src="http://dl.dropbox.co...d.js"></script>
Далее в шаблоне где необходимо выводить таймер вставить


<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">
        <span id="timerOutput"></span><br/>
</div>
<script type="text/javascript">
$(function() {
        $('#timerOutput').addAndRunBackwardTimer({
                seconds: '172800',
                timeUnitsNames: {
                        h: "ч",
                        m: "мин",
                        s: "сек"
                },
                onTimerStop: function() {}
        })
});
</script>

#28 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 24 Май 2014 - 10:50

Просмотр сообщенияNagiman (24 Май 2014 - 10:41) писал:

Я помещал перед тегом head вот кусочек кода со страницы html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR...D/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>
<head>
  <title>{PAGE_TITLE}</title>
  <meta name="keywords" content="{PAGE_META_KEYWORDS}" />
  <meta name="description" content="{PAGE_META_DESCRIPTION}" />
  <meta http-equiv="X-UA-Compatible" content="IE=7" />
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Language" content="ru" />
  <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" />
  <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" />

А инструкцию по подключению таймера я брал с форума ссылка http://forum.storela...нного-товара-и/


1) Возможно лучшим вариантом будет использовать http://oblalex.blogs...ward-timer.html
Для установки необходимо в шаблоне "HTML" добавить подключение


<script type="text/javascript" src="http://dl.dropbox.co...d.js"></script>
Далее в шаблоне где необходимо выводить таймер вставить


<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">
<span id="timerOutput"></span><br/>
</div>
<script type="text/javascript">
$(function() {
$('#timerOutput').addAndRunBackwardTimer({
seconds: '172800',
timeUnitsNames: {
h: "ч",
m: "мин",
s: "сек"
},
onTimerStop: function() {}
})
});
</script>

Пожалуйста будьте более внимательны, код должен находиться перед закрывающимся тегом </head> т.е так
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}timerBackward.js"></script>
</head>

В описании товара добавляем это
<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">
		<span id="timerOutput"></span><br/>
</div>
<script type="text/javascript">
$(function() {
		$('#timerOutput').addAndRunBackwardTimer({
				seconds: '172800',
				timeUnitsNames: {
						h: "ч",
						m: "мин",
						s: "сек"
				},
				onTimerStop: function() {}
		})
});
</script>


#29 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 11:10

Спасибо большое. Впредь буду внимательней. Выручили.

#30 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 11:18

Подскажите пожалуйста еще как сделать чтобы когда закончится акция пользователю выводилось сообщение на таймере что акция закончена?

или в данном коде эта надпись автоматически выходит после обнуления счетчика?

#31 Nagiman

Nagiman

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

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

Отправлено 24 Май 2014 - 11:54

Еще вопрос:  при обновлении страницы со счетчиком на товар ссылка http://intralight.kz...7-05W?from=MWQ5 счетчик обновляется при обновлении страницы и отчет начинается заново. Как сделать чтобы при обновлении страницы счетчик не начинал отсчет заново а шел как есть как на этой странице: http://intralight.kz...дные-прожекторы

#32 MikDark

MikDark

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

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

Отправлено 24 Май 2014 - 17:11

Просмотр сообщенияNagiman (24 Май 2014 - 11:54) писал:

Еще вопрос:  при обновлении страницы со счетчиком на товар ссылка http://intralight.kz...7-05W?from=MWQ5 счетчик обновляется при обновлении страницы и отчет начинается заново. Как сделать чтобы при обновлении страницы счетчик не начинал отсчет заново а шел как есть как на этой странице: http://intralight.kz...дные-прожекторы

Не могу у Вас по второй ссылке найти таймер. покажите на скриншоте, где он расположен.

#33 Nagiman

Nagiman

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

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

Отправлено 26 Май 2014 - 07:48

[img][URL=http://SSmaker.ru/d5e384ff/][IMG]http://SSmaker.ru/d5e384ff.jpg[/IMG][/URL][/img]
А вот ссылка на саму страницу http://intralight.kz...-ватт?from=MGM0

#34 Nagiman

Nagiman

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

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

Отправлено 26 Май 2014 - 07:58

Извиняюсь ссылку не рабочую скинул вот ссылка на скрин http://SSmaker.ru/d5e384ff.jpg
А страница с счетчиком здесь http://intralight.kz...-ватт?from=MGM0

Скрин не могу скинуть так как компьютер с которого я сижу с ограниченными правами. А пароль администратора я незнаю. Вот ссылка на интернет магазин с таймером http://intralight.kz...-ватт?from=MGM0

Интересует ответ также по вопросу:

Как сделать чтобы когда закончится акция пользователю выводилось сообщение на таймере что акция закончена?
или в данном коде эта надпись автоматически выходит после обнуления счетчика?

#35 Vaccina

Vaccina

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

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

Отправлено 26 Май 2014 - 23:52

Таймер при перезагрузки сайта не сбрасывается, а продолжает отсчет.
После:
<span id="timerOutput"></span><br/>
Добавьте:
<span id="timerEnd"></span><br/>

далее найдите:
<script type="text/javascript">
$(function() {
				$('#timerOutput').addAndRunBackwardTimer({
								seconds: '172800',
								timeUnitsNames: {
												h: "ч",
												m: "мин",
												s: "сек"
								},
								onTimerStop: function() {}
				})
});
</script>
замените на:
<script type="text/javascript">
$(function() {
var note = $('#timerEnd');
				$('#timerOutput').addAndRunBackwardTimer({
								seconds: '172800',
								timeUnitsNames: {
												h: "ч",
												m: "мин",
												s: "сек"
								},
								onTimerStop: function() {
								   note.html('акция закончилась');
}
				})
});
</script>


#36 Nagiman

Nagiman

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

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

Отправлено 27 Май 2014 - 10:47

Сделал по инструкции после <spanid="timerOutput"></span><br/> вставил <spanid="timerEnd"></span><br/> далее заменил

<script type="text/javascript">
$(function() {
                                $('#timerOutput').addAndRunBackwardTimer({
                                                                seconds: '172800',
                                                                timeUnitsNames: {
                                                                                                h: "ч",
                                                                                                m: "мин",
                                                                                                s: "сек"
                                                                },
                                                                onTimerStop: function() {}
                                })
});
</script>
на

<div style="background: #ddf; color: 77a; padding: 3px 30px; border: 1px #99a dashed; margin: 5px 0;">
                <span id="timerOutput"></span><br/>
<span id="timerEnd"></span><br/>
</div>
<script type="text/javascript">
$(function() {
var note = $('#timerEnd');
                                $('#timerOutput').addAndRunBackwardTimer({
                                                                seconds: '2937600',
                                                                timeUnitsNames: {
                                                                                                h: "ч",
                                                                                                m: "мин",
                                                                                                s: "сек"
                                                                },
                                                                onTimerStop: function() {
                                                                   note.html('акция закончилась');
}
                                })
});
</script>

потом сохранил изменения но ничего не изменилось счетчик как начинал отчет заново так и начинает. Вот ссылка на товар со счетчиком : http://intralight.kz...-ватт-LB027-07W

#37 Nagiman

Nagiman

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

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

Отправлено 27 Май 2014 - 15:41

Помогите еще в следующем. Не работает форма регистрации на сайте www.intralight.kz при входе в личный кабинет кликаешь регистрация заполняешь данные но кнопка зарегистрироваться не рабочая.

#38 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 27 Май 2014 - 16:05

Просмотр сообщенияNagiman (27 Май 2014 - 15:41) писал:

Помогите еще в следующем. Не работает форма регистрации на сайте www.intralight.kz при входе в личный кабинет кликаешь регистрация заполняешь данные но кнопка зарегистрироваться не рабочая.

Здравствуйте, регистрация восстановлена.

По поводу таймера, рекомендуем вам найти другой таймер, так как этот работает не корректно (он отсчитывает время после обновления, а нужно чтобы таймер считал до определенной даты)

#39 Nagiman

Nagiman

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

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

Отправлено 27 Май 2014 - 20:32

Cпасибо большое. Регистрация работает, таймер нашел другой сервис. Вот можно воспользоваться всем желающим http://timer.lab-ok.ru/ заходите на сайт скачиваете таймер а там внутри таймера можно введя дату отчета сгенерировать код и вставить на страницу товара. Вот как у меня: http://intralight.kz...-ватт-LB027-07W

#40 Nagiman

Nagiman

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

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

Отправлено 27 Май 2014 - 20:38

Один вопрос у меня подключена рассылка от юнисендера хочу сделать ее чтобы она была не в новостях как здесь а в попап окне чтобы пользователю по прошествии там минуты прибывания на сайте появлялось попап окно с предложением подписаться на рассылку. Просто в юнисендере я ненашел возможность создания попап окон и хотел узнать можно ли форму подписки на рассылку от юнисендера сделать в стореланде как попап окно? И если можно то как это сделать,?




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

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