1
Добавить Кнопку Или Сообщение, Которое Будет Отображаться В Определенные Часы
Автор customer8765, 04 авг. 2016 19:42
Сообщений в теме: 9
#1
Отправлено 04 Август 2016 - 19:42
Хочу добавить кнопку или сообщение, которое будет отображаться в только определенные часы (например, с 18 до 21 по Москве).
Это возможно?
Это возможно?
#4
Отправлено 04 Август 2016 - 20:45
customer8765 (04 Август 2016 - 20:35) писал:
На странице товара, сразу под ценой
Вам нужно в шаблоне Товар найти код:
{% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}"> <span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span> </p> {% ENDIF %}
и после него поставить:
<script type="text/javascript"> var date = new Date(); if( date.getHours() > 18 and date.getHours() < 21){ document.write("<div>Ваше сообщение</div>"); } </script>
#5
Отправлено 04 Август 2016 - 21:01
MikDark (04 Август 2016 - 20:45) писал:
Вам нужно в шаблоне Товар найти код:
и после него поставить:
{% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}"> <span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span> </p> {% ENDIF %}
и после него поставить:
<script type="text/javascript"> var date = new Date(); if( date.getHours() > 18 and date.getHours() < 21){ document.write("<div>Ваше сообщение</div>"); } </script>
Спасибо большое, сейчас попробую.
Еще вопрос: возможно ли на странице товара рядом с кнопкой "Быстрый заказ" добавить аналогичную по дизайну кнопку "Отправить ссылку", при нажатии на которую ссылка на данную страницу отправится на введенную посетителем эл. почту?
#6
Отправлено 05 Август 2016 - 00:55
Можно как вариант, добавить кнопку добавления страницы в закладки браузера. Для этого в необходимом месте шаблона Товар вставьте:
В конце main.js пропишите:
<a id="fav" rel="sidebar" href="" onclick="addFav();return false" class="link">Добавить в закладки</a>
В конце main.js пропишите:
// Функция для добавления в закладки избранного function addFav() { var isWebkit, isMac; var UA = navigator.userAgent.toLowerCase(); var title = document.title; var url = document.location; // Webkit (Chrome, Opera), Mac if ( (isMac = (UA.indexOf('mac') != -1)) || (isWebkit = (UA.indexOf('webkit') != -1)) ){ document.getElementById('fav').innerHTML = 'Нажмите "' + (isMac ? 'Command/Cmd' : 'Ctrl') + ' + D" для добавления страницы в закладки'; return false; } // IE if (window.external) { window.external.AddFavorite(url, title); return false; } }
#7
Отправлено 05 Август 2016 - 02:20
Vaccina (05 Август 2016 - 00:55) писал:
Можно как вариант, добавить кнопку добавления страницы в закладки браузера. Для этого в необходимом месте шаблона Товар вставьте:
В конце main.js пропишите:
<a id="fav" rel="sidebar" href="" onclick="addFav();return false" class="link">Добавить в закладки</a>
В конце main.js пропишите:
// Функция для добавления в закладки избранного function addFav() { var isWebkit, isMac; var UA = navigator.userAgent.toLowerCase(); var title = document.title; var url = document.location; // Webkit (Chrome, Opera), Mac if ( (isMac = (UA.indexOf('mac') != -1)) || (isWebkit = (UA.indexOf('webkit') != -1)) ){ document.getElementById('fav').innerHTML = 'Нажмите "' + (isMac ? 'Command/Cmd' : 'Ctrl') + ' + D" для добавления страницы в закладки'; return false; } // IE if (window.external) { window.external.AddFavorite(url, title); return false; } }
Спасибо. А разве кнопки "Добавить в закладки" нет в самом браузере?
#8
Отправлено 05 Август 2016 - 03:04
Судя по запросам на добавление данной кнопки у нас на форуме, не все клиенты пользуются стандартными возможностями браузера =)
#9
Отправлено 05 Август 2016 - 09:59
Vaccina (05 Август 2016 - 03:04) писал:
Судя по запросам на добавление данной кнопки у нас на форуме, не все клиенты пользуются стандартными возможностями браузера =)
Собственно мой вопрос изначально был в другом: как отправить ссылку на почту,, а не как создать закладу в браузере.
#10
Отправлено 05 Август 2016 - 12:35
customer8765 (05 Август 2016 - 09:59) писал:
Собственно мой вопрос изначально был в другом: как отправить ссылку на почту,, а не как создать закладу в браузере.
К сожалению, отправку письма на почту реализовать нельзя. Поэтому модератор предложил Вам вариант как можно реализовать что-то подобное.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных