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


Ошибка.. Help


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

#1 Store-rondell

Store-rondell

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

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

Отправлено 09 Август 2014 - 13:46

Под конец каждого месяца вот такая ошибка....
Как сделать, чтобы вместо 32 числа было 1е число?
Спасибо!

Вот код:

Цитата

Можем доставить: <span class="red"><i><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()
daym = daym + 1;
if (daym<10) {
  daym="0"+daym;
}
//var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота")
var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря")
document.write(" "+daym+" "+montharray[month]+"")
</script> &nbsp;</DIV>

Изображение

#2 Store-rondell

Store-rondell

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

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

Отправлено 10 Август 2014 - 11:44

ау, товарищи!

#3 Dars

Dars

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

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

Отправлено 11 Август 2014 - 09:34

Просмотр сообщенияStore-rondell (09 Август 2014 - 13:46) писал:

Под конец каждого месяца вот такая ошибка....
Как сделать, чтобы вместо 32 числа было 1е число?
Спасибо!

Вот код:



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

Можем доставить: <span class="red"><i><script type="text/javascript">
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000) year+=1900
var tomorrow = new Date(mydate.getTime() + (24 * 60 * 60 * 1000));
var dayTomorrow = tomorrow.getDate();
var monthTomorrow = tomorrow.getMonth();
//var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота")
var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря")
document.write(" "+dayTomorrow+" "+montharray[monthTomorrow]+"")
</script> &nbsp;</DIV>


#4 Store-rondell

Store-rondell

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

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

Отправлено 11 Август 2014 - 18:37

Спасибо огромное!
Можете еще мне помочь?

1. Как сделать, чтобы при изменении количества товара, менялась и цена товара?
Изображение

2. Добавил кнопку "заказ в 1 клик" (взял из карточки товара), но она в корзине не работает, как исправить?
Изображение

3. Зум. Как сделать так, чтобы при увеличении картинка не перекрывала кнопки "положить в козину" и "заказ в 1 клик"
(можно ли сделать как то в виде лупы, без появления доп. окна справа)?
Изображение

Заранее весьма благодарен!

#5 MikDark

MikDark

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

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

Отправлено 11 Август 2014 - 18:48

Просмотр сообщенияStore-rondell (11 Август 2014 - 18:37) писал:

Спасибо огромное!
Можете еще мне помочь?

1. Как сделать, чтобы при изменении количества товара, менялась и цена товара?
Изображение

2. Добавил кнопку "заказ в 1 клик" (взял из карточки товара), но она в корзине не работает, как исправить?
Изображение

3. Зум. Как сделать так, чтобы при увеличении картинка не перекрывала кнопки "положить в козину" и "заказ в 1 клик"
(можно ли сделать как то в виде лупы, без появления доп. окна справа)?


Заранее весьма благодарен!

2) Попробуйте в шаблоне корзина в самый низ добавить:
<form action="/cart/add" id="order-stage">
  <input type="hidden" name="hash" value="{HASH}" />
</form>

и в main.js вставить:
$(function() {
  $('.cartForm').submit(function() {
		 quickorder('#order-stage');
		 return(false);
  });
});

3) В main.css добавьте:
.goodsDataMainModificationQuantity input {
z-index: 9999;
position: relative;
}


#6 Store-rondell

Store-rondell

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

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

Отправлено 11 Август 2014 - 19:06

Просмотр сообщенияMikDark (11 Август 2014 - 18:48) писал:

2) Попробуйте в шаблоне корзина в самый низ добавить:
<form action="/cart/add" id="order-stage">
<input type="hidden" name="hash" value="{HASH}" />
</form>

и в main.js вставить:
$(function() {
$('.cartForm').submit(function() {
		 quickorder('#order-stage');
		 return(false);
});
});

3) В main.css добавьте:
.goodsDataMainModificationQuantity input {
z-index: 9999;
position: relative;
}

Пункт 2 - не помогло(
Изображение

Пункт 3. Как то убого стало, можно ли вообще убрать справа окно и сделать фото в виде зума (лупой водить например по картинке)?
Изображение

А с пунктом 1 кто нибудь поможет??

#7 MikDark

MikDark

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

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

Отправлено 11 Август 2014 - 19:14

Просмотр сообщенияStore-rondell (11 Август 2014 - 19:06) писал:

Пункт 2 - не помогло(


Пункт 3. Как то убого стало, можно ли вообще убрать справа окно и сделать фото в виде зума (лупой водить например по картинке)?


А с пунктом 1 кто нибудь поможет??

Если Вы произведете изменения под пунктом 2, то нажимая на кнопку Оформить заказ будет всплывать форма Быстрого заказа.

#8 Сake

Сake

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

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

Отправлено 12 Август 2014 - 01:20

Цитата

1. Как сделать, чтобы при изменении количества товара, менялась и цена товара?

Добавьте в ваш файл main.js следующий код

$(function () {
  $('.numeric_input .up_button, .numeric_input .down_button').click(function() {
	$('[name="form[goods_mod_quantity]"]').trigger('keyup');
  });
  $('[name="form[goods_mod_quantity]"]').keyup(function () {
	var mod = $('.goodsDataMainModificationsBlock option:selected').map(function() {
	  return ($(this).val());
	}).toArray().sort().join('_');
	var list = $('.goodsDataMainModificationsList[rel="' + mod + '"]');
	if (list.length) {
	  var price = parseFloat(list.find('.price_now_formated .num').text().replace(/\W+/, ''));
	  var total = (price * parseInt($(this).val()));
	  $('.goodsDataMainModificationPriceNow .num').text(number_format(total, 0, ',', ' '));
	}
  });
});





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

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