1
Скрипт Даты Следующего Дня
Автор Navihome_ru, 08 нояб. 2013 15:01
Сообщений в теме: 7
#1
Отправлено 08 Ноябрь 2013 - 15:01
Здравствуйте, хочу в карточку товара вставить : Доставка на 09 Ноября 2013 (По Москве)
Что бы дата была всегда следующего дня.
Никак не найду данный скрипт.
Помогите пожалуйста. Спасибо
Что бы дата была всегда следующего дня.
Никак не найду данный скрипт.
Помогите пожалуйста. Спасибо
#2
Отправлено 08 Ноябрь 2013 - 17:01
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "Товар".
Найти код:
В файле "Товар".
Найти код:
<Script Language="JavaScript"> now = new Date() if (now.getDay() == 0) document.write("По Москве доставка уже в понедельник") if (now.getDay() == 1) document.write("По Москве доставка уже во вторник") if (now.getDay() == 2) document.write("По Москве доставка уже в среду") if (now.getDay() == 3) document.write("По Москве доставка уже в четверг") if (now.getDay() == 4) document.write("По Москве доставка уже в пятницу") if (now.getDay() == 5) document.write("По Москве доставка уже в субботу") if (now.getDay() == 6) document.write("По Москве доставка уже в воскресенье") </Script> </DIV>Заменить:
Доставка <script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]+" "+year+" года") </script> </DIV>
#4
Отправлено 08 Ноябрь 2013 - 17:40
Navihome_ru (08 Ноябрь 2013 - 17:29) писал:
Спасибо. Работает как часы)
А как убрать 2013 года ?
А как убрать 2013 года ?
Доставка &lt;script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]+" "+year+" года") </script> </DIV>на
Доставка &lt;script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]+" ") </script> </DIV>
#5
Отправлено 08 Ноябрь 2013 - 17:49
ne_yana (08 Ноябрь 2013 - 17:40) писал:
Здравствуйте, замените
...на
Доставка <script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]" ") </script> </DIV>
+(плюс) забыли вконце после "+montharray[month]"
Спасибо. Больше не буду мучать.
#6
Отправлено 10 Ноябрь 2013 - 18:53
Navihome_ru (08 Ноябрь 2013 - 17:49) писал:
...
Здравствуйте, в первый день код выдавал дату следующего дня, а сейчас сегодняшнего(
Как исправить подскажите?
<script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]+"") </script>
С П А С И Б О )
#7
Отправлено 10 Ноябрь 2013 - 19:07
Navihome_ru (10 Ноябрь 2013 - 18:53) писал:
Здравствуйте, в первый день код выдавал дату следующего дня, а сейчас сегодняшнего(
Как исправить подскажите?
С П А С И Б О )
Как исправить подскажите?
<script type="text/javascript"> var mydate=new Date() var year=mydate.getYear() if (year < 1000) year+=1900 var day=mydate.getDay() var month=mydate.getMonth() var daym=mydate.getDate() if (daym<10) { daym = daym + 1; daym="0"+daym; } //var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота") var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря") document.write(" "+daym+" "+montharray[month]+"") </script>
С П А С И Б О )
if (daym<10) { daym = daym + 1; daym="0"+daym; }на
daym = daym + 1; if (daym<10) { daym="0"+daym; }
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных