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


Вопросы По Аккаунту Sl-302876


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

#21 Сake

Сake

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

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

Отправлено 21 Август 2014 - 02:08

Попробуйте сделать следующее - в шаблоне "HTML" найдите строку

<form action="{USER_LOGIN_URL}" method="post" class="clientForm">

и замените её на

<form action="{USER_LOGIN_URL}" method="post" class="clientForm">
  <input type="hidden" name="hash" value="{HASH}" />
  <input type="hidden" name="from" value="{USER_SETTINGS_URL}" />


#22 tega4

tega4

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

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

Отправлено 21 Август 2014 - 16:53

спасибо)

#23 tega4

tega4

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

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

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

Срочно! Помогите с корзиной, обрезает кнопку "оформить заказ"

#24 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

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

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

Срочно! Помогите с корзиной, обрезает кнопку "оформить заказ"
Здравствуйте.
в main.css
.oformlenie span {
text-align: center;
margin-left: -35px;
padding: 10px;
background: #82bc2c;
box-shadow: 2px 2px 5px #000;
width: 200px;
border-radius: 10px;
letter-spacing: 2px;
}
измените на
.oformlenie span {
text-align: center;
margin-left: 1px;
padding: 4px;
background: #82bc2c;
box-shadow: 2px 2px 5px #000;
width: 188px;
border-radius: 10px;
letter-spacing: 2px;
display: block;
margin-top: -30px;
}


#25 tega4

tega4

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

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

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

огромнейшее Вам спасибо, а то я с ней уже вторую неделю мучаюсь.

#26 tega4

tega4

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

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

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

Просмотр сообщенияСake (19 Август 2014 - 07:54) писал:



4. Найдите в вашем шаблоне "Ajax добавление товара в корзину" следующий код

<!-- Позиции заказа -->
						 {% FOR cart_items %}
							 <tr>
								 <td>
									 <a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
								 </td>
								 <td class="cart_now1">
								 {cart_items.GOODS_NAME}<br>
								 <p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p>
								 </td>
								 </tr>
						 {% ENDFOR %}

и замените его на

<div><br/>
	 <h2><span>Ваша корзина</span></h2>
	 <table class="cart_now">
	 <!-- Позиции заказа -->
	 {% IF cart_count_empty %}
					 <!--tr>
	 <td>
		 <img src="{ASSETS_IMAGES_PATH}basket.png" style="width:50px;margin-left:50px"/>
	 </td>
	 <td>Ваша корзина пуста</td>
	 </tr-->
					 {% ENDIF %}
			 {% FOR cart_items %}
			 <tr>
				 <td>
				 <a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				 </td>
				 <td class="cart_now1">
				 {cart_items.GOODS_NAME}<br>
				 <p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p>
				 </td>
				 </tr>
			 {% ENDFOR %}
			 <tr>
			 <td colspan="2">
				 {% FOR cart_sum %}
				 <hr>
			 <span class="num itog">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span><br />
		 {% ENDFOR %}
			 </td>
			 </tr>
			 </table>
			 <br><br>
			 {% FOR cart_sum %}
			 <a class="oformlenie" href="{CART_URL}"><span>Оформить заказ</span></a>
			 {% ENDFOR %}</div>

далее найдите строку

$('.cart_now').html($('.new_cart_now').html());

и замените её на

$('.cartInfo').html($('.new_cart_now').html());

по поводу корзины.
в данном случае выводится содержимое корзины  в всплывающем окне + не добавляется товар сразу в корзину.

#27 tega4

tega4

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

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

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

Осталась проблема с корзиной.
И не могу понять почему все равно не прогрузились стили у кнопок выбора кол-ва товара?

#28 daria_dnk

daria_dnk

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

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

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

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

Осталась проблема с корзиной.
И не могу понять почему все равно не прогрузились стили у кнопок выбора кол-ва товара?
Здравствуйте! Найдите в шаблоне main.css код
.plus_minus_quantity .qty-plus,.plus_minus_quantity .qty-minus{cursor:pointer;}
замените его на

.plus_minus_quantity .qty-plus,.plus_minus_quantity .qty-minus{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #444444;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}
.qty-plus:hover{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #FF0551;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}
.qty-minus:hover{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #FF0551;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}


#29 tega4

tega4

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

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

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

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

Здравствуйте! Найдите в шаблоне main.css код
.plus_minus_quantity .qty-plus,.plus_minus_quantity .qty-minus{cursor:pointer;}
замените его на

.plus_minus_quantity .qty-plus,.plus_minus_quantity .qty-minus{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #444444;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}
.qty-plus:hover{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #FF0551;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}
.qty-minus:hover{cursor:pointer;padding: 2px 7px; margin: 0;text-align:center;background-color: #FF0551;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;border-radius: 5px; color: #FFFFFF;padding-bottom:3px;}

огромнейшее спасибо. теперь все как надо)

#30 tega4

tega4

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

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

Отправлено 24 Август 2014 - 15:08

сделала так чтобы все вроде отображалось, но теперь получается при добавлении товара в корзину появляется кнопка и итоговая цена, а фото и названия товара - нет.
Помогите исправить, срочно.

#31 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 24 Август 2014 - 16:25

Просмотр сообщенияtega4 (24 Август 2014 - 15:08) писал:

сделала так чтобы все вроде отображалось, но теперь получается при добавлении товара в корзину появляется кнопка и итоговая цена, а фото и названия товара - нет.
Помогите исправить, срочно.
Здравствуйте.
Данной проблемы не обнаружил.

#32 tega4

tega4

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

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

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

фото и название товара в боковой корзине появляется только после обновления страницы!
и еще как сделать чтобы название товара делилось на две строки, а не выходило за пределы. в пример будет робот.

#33 tega4

tega4

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

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

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

все вопросы перенесены на аккаунт SL-305369

и 1-й же вопрос, где товар?
стоит отображение таблицей, а списком удалено и удален выбор просмотра товара.
Но сам товар на новом магазине не отобразился!

#34 Ирина345

Ирина345

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

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

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

Просмотр сообщенияtega4 (25 Август 2014 - 06:42) писал:

все вопросы перенесены на аккаунт SL-305369

и 1-й же вопрос, где товар?
стоит отображение таблицей, а списком удалено и удален выбор просмотра товара.
Но сам товар на новом магазине не отобразился!
Здравствуйте, что бы товар отображался найдите в шаблоне Товары код
	{% IF GOODS_VIEW_TYPE=1 %}
замените на  
  {% IF GOODS_VIEW_TYPE=2 %}


#35 tega4

tega4

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

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

Отправлено 25 Август 2014 - 08:05

Просмотр сообщенияИрина345 (25 Август 2014 - 07:10) писал:

Здравствуйте, что бы товар отображался найдите в шаблоне Товары код
 {% IF GOODS_VIEW_TYPE=1 %}
замените на  
 {% IF GOODS_VIEW_TYPE=2 %}
спасибо)

Остались вопросы с корзиной.
1. не появляется информация при добавлении товара в корзину без перезагрузки страницы.
2. Как сделать перенос названия в две строки, на примере робота, название обрезается просто.

срочные вопросы.

#36 Сake

Сake

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

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

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

1. В шаблоне "Ajax добавление товара в корзину" найдите код

<table style="display:none;" class="new_cart_now">
<tr><td>
	  <!-- Позиции заказа -->
	{% FOR cart_items %}
<table  class="cart_now">
	  <!-- Позиции заказа -->
	  {% IF cart_count_empty %}
					  <tr>
		<td><span style="margin-left:50px;">В корзине 1 сюрприз и больше ничего нет<br>
		  Выберите что-нибудь из каталога
		</span></td>
	  </tr>
					  {% ENDIF %}
			  {% FOR cart_items %}
				<tr>
				  <td style="width:70px">
					<a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				  </td>
				  <td class="cart_now1">
				  {cart_items.GOODS_NAME}<br>
				  <!--p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p-->
				  </td>
				  </tr>
			  {% ENDFOR %}
			  <tr>
				<td colspan="2">
				  {% FOR cart_sum %}
				  <hr>
			  <span class="num itog">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span><br />
				{% ENDFOR %}</td>
			  </tr>
			  </table>
	{% ENDFOR %}</td></tr>
</table>
<!-- Обновление данных корзины -->
<script>
$('span.num.itog').html($('.newCartSum').html());
$('#cartCount').html($('.newCartCount').html());
$('.new_cart_now').html($('.cart_now').html());
$('.new_cart_now').html($('.cartInfo').html());
</script>

и замените его на

<div style="display:none;" class="new_cart_now">
<br/>
	  <h2><span>Ваша корзина</span></h2><br>
	  <table class="cart_now">
	  <!-- Позиции заказа -->
	  {% IF cart_count_empty %}
					  <!--tr>
		<td><span style="word-break: break-all;">В корзине 1 сюрприз<br> и больше ничего нет<br>
		  Выберите что-нибудь из <a href="">каталога</a></span></td>
	  </tr-->
					  {% ENDIF %}
			  {% FOR cart_items %}
				<tr>
				  <td style="width:40px;">
					<a style="padding-left:0px;" href="{cart_items.GOODS_URL}"><img style="border:1px solid #000;margin:3px" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				  </td>
				  <td class="cart_now1" style="width:155px">
				  <span class="name">{cart_items.GOODS_NAME}</span><br>
				  <!--p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p-->
				  </td>
				  </tr>
			  {% ENDFOR %}
			  <tr>
				<td colspan="2">
				  {% FOR cart_sum %}
				  <hr>
			  <span class="num itog">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span><br />
				{% ENDFOR %}</td>
			  </tr>
			  </table>
			  <br><br>
			  {% FOR cart_sum %}
			  <a class="oformlenie" href="{CART_URL}"><span>Оформить заказ</span></a>
			  {% ENDFOR %}
</div>
<!-- Обновление данных корзины -->
<script>
$('#cartInfo').html($('.new_cart_now').html());
</script>


#37 tega4

tega4

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

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

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

Просмотр сообщенияСake (26 Август 2014 - 01:37) писал:

1. В шаблоне "Ajax добавление товара в корзину" найдите код

<table style="display:none;" class="new_cart_now">
<tr><td>
	 <!-- Позиции заказа -->
{% FOR cart_items %}
<table class="cart_now">
	 <!-- Позиции заказа -->
	 {% IF cart_count_empty %}
					 <tr>
	 <td><span style="margin-left:50px;">В корзине 1 сюрприз и больше ничего нет<br>
		 Выберите что-нибудь из каталога
	 </span></td>
	 </tr>
					 {% ENDIF %}
			 {% FOR cart_items %}
			 <tr>
				 <td style="width:70px">
				 <a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				 </td>
				 <td class="cart_now1">
				 {cart_items.GOODS_NAME}<br>
				 <!--p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p-->
				 </td>
				 </tr>
			 {% ENDFOR %}
			 <tr>
			 <td colspan="2">
				 {% FOR cart_sum %}
				 <hr>
			 <span class="num itog">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span><br />
			 {% ENDFOR %}</td>
			 </tr>
			 </table>
{% ENDFOR %}</td></tr>
</table>
<!-- Обновление данных корзины -->
<script>
$('span.num.itog').html($('.newCartSum').html());
$('#cartCount').html($('.newCartCount').html());
$('.new_cart_now').html($('.cart_now').html());
$('.new_cart_now').html($('.cartInfo').html());
</script>

и замените его на

<div style="display:none;" class="new_cart_now">
<br/>
	 <h2><span>Ваша корзина</span></h2><br>
	 <table class="cart_now">
	 <!-- Позиции заказа -->
	 {% IF cart_count_empty %}
					 <!--tr>
	 <td><span style="word-break: break-all;">В корзине 1 сюрприз<br> и больше ничего нет<br>
		 Выберите что-нибудь из <a href="">каталога</a></span></td>
	 </tr-->
					 {% ENDIF %}
			 {% FOR cart_items %}
			 <tr>
				 <td style="width:40px;">
				 <a style="padding-left:0px;" href="{cart_items.GOODS_URL}"><img style="border:1px solid #000;margin:3px" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				 </td>
				 <td class="cart_now1" style="width:155px">
				 <span class="name">{cart_items.GOODS_NAME}</span><br>
				 <!--p class="num">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</p-->
				 </td>
				 </tr>
			 {% ENDFOR %}
			 <tr>
			 <td colspan="2">
				 {% FOR cart_sum %}
				 <hr>
			 <span class="num itog">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span><br />
			 {% ENDFOR %}</td>
			 </tr>
			 </table>
			 <br><br>
			 {% FOR cart_sum %}
			 <a class="oformlenie" href="{CART_URL}"><span>Оформить заказ</span></a>
			 {% ENDFOR %}
</div>
<!-- Обновление данных корзины -->
<script>
$('#cartInfo').html($('.new_cart_now').html());
</script>
все прекрасно, благодарю!

#38 tega4

tega4

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

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

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

Еще вопросы!
1)Есть скрипт с обратным отсчетом, обновляется каждые сутки, как сделать чтобы обновлялся он каждые час - полтора часа?
<script type="text/javascript">
function two(a) {
return (9 < a ? "" : "0") + a
}
function formatTime(a) {
a = Math.floor(a / 1E3);
var b = Math.floor(a / 60),
c = Math.floor(b / 60),
d = c / 24 | 0,
c = c % 24;
a %= 60;
b %= 60;
return d + " " + days(d) + " " + two(c) + " " + hours(c) + " " + two(B) + " " + minutes(B) + " " + two(a) + " " + seconds(a)
};
// функция для склонения слов ( (1)"день", (2)"дня", (5)"дней")
function plural(str1,str2,str5){
return function ( n ) {return ((((n%10)==1)&&((n%100)!=11))?(str1):(((((n%10)>=2)&&((n%10)<=4))&&(((n%100)<10)||((n%100)>=20)))?(str2):(str5)))}
}
var days = plural('день', 'дня', 'дней'),
hours = plural('час', 'часа', 'часов'),
minutes = plural('минута', 'минуты', 'минут'),
seconds = plural('секунда', 'секунды', 'секунд');
function Time() {
var data = Date.parse('02/01/2014') // дата начала 1 шестидневки строго "месяц/день/год"
data = new Date(data);
data.setMinutes((-240 - data.getTimezoneOffset()), 0, 0);
for (; (new Date).getTime() > data; ) {
data.setDate(data.getDate()+1)
}
var a = data.getTime() - (new Date).getTime();
document.getElementById("show").innerHTML = "Осталось всего:" + formatTime(a);
window.setTimeout(Time, 1E3)
};
Time()
</script>

И еще, как здесь же сделать перенос после фразы "Осталось всего:", т.к. счетчик будет графический, мне надо время перенести, пробовала ставить /n  и  /t , не работает.

скрипт стоит в всплывающем окне на странице товара
2) Как в это же всплывающее окно добавить форму заказа звонка, чтобы корректно работала? Желательно с информацией о странице товара, т.е. чтобы знать что конкретно он хочет получить.
Или возможно просто сделать форму быстрого заказа только с полями "имя и телефон"?
-----------------------------
форму звонка добавила, а вот работает она не корректно. помогите!)

3) И еще подскажите почему появился горизонтальный скроллинг?
Вроде все просмотрела, убрать не могу.

#39 Сake

Сake

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

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

Отправлено 27 Август 2014 - 00:21

1. Попробуйте строку

data.setDate(data.getDate()+1)

заменить на

data.setMinutes(data.getMinutes()+60)

далее найдите строку

document.getElementById("show").innerHTML = "Осталось всего:" + formatTime(a);

и замените её на

document.getElementById("show").innerHTML = "Осталось всего:<br />" + formatTime(a);

2. В шаблоне "Товар" найдите строку

<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

и замените её на

<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
  <input type="hidden" name="hash" value="{HASH}" />
  {ANTISPAM_CODE}

3. В файле стилей main.css найдите

.contacti {
  font: 18px Tahoma;
  left: 900px;
  position: absolute;
  text-align: right;
  top: 60px;
  width: 300px;
}

и замените на

.contacti {
  font: 18px Tahoma;
  position: absolute;
  right: 0;
  text-align: right;
  top: 60px;
  width: 200px;
}


#40 tega4

tega4

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

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

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

Просмотр сообщенияСake (27 Август 2014 - 00:21) писал:

1. Попробуйте строку

data.setDate(data.getDate()+1)

заменить на

data.setMinutes(data.getMinutes()+60)

далее найдите строку

document.getElementById("show").innerHTML = "Осталось всего:" + formatTime(a);

и замените её на

document.getElementById("show").innerHTML = "Осталось всего:<br />" + formatTime(a);

2. В шаблоне "Товар" найдите строку

<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">

и замените её на

<form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
<input type="hidden" name="hash" value="{HASH}" />
{ANTISPAM_CODE}

3. В файле стилей main.css найдите

.contacti {
font: 18px Tahoma;
left: 900px;
position: absolute;
text-align: right;
top: 60px;
width: 300px;
}

и замените на

.contacti {
font: 18px Tahoma;
position: absolute;
right: 0;
text-align: right;
top: 60px;
width: 200px;
}

Спасибо все работает!)

А можно добавить информацию о товаре в уведомление админки, с какой страницы это было сделано?




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

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