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


Публикации borisovd

366 публикаций создано borisovd (учитываются публикации только с 30-Июнь 23)



#93950 Корзина

Отправлено от borisovd в 08 Октябрь 2013 - 00:57 в Главная

Спасибо) если будут вопросы напишу)



#93951 Корзина

Отправлено от borisovd в 08 Октябрь 2013 - 01:02 в Главная

Просмотр сообщенияСake (08 Октябрь 2013 - 00:31) писал:

Подобный вопрос ранее рассматривался в следующей теме форума http://forum.storela...__20#entry75349
Ни чего не изменилось, только корзина в другую сторону ушла



#93988 Корзина

Отправлено от borisovd в 08 Октябрь 2013 - 06:57 в Главная

Просмотр сообщенияСake (08 Октябрь 2013 - 04:58) писал:

Пожалуйста, отмените внесенные вами изменения (они сделаны немного не корректно). Отменить изменения можно восстановив шаблон из резервной копии. После начните выполнять инструкцию начиная с сообщения http://forum.storela...__60#entry83525
Сделал, все равно не работает...:(



#94009 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 09:32 в Главная

http://alver.storeland.ru/, в хроме нормально, а в эксплорере ужасно, помогите разобраться....



#94028 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 10:49 в Главная

Просмотр сообщенияshnafix (08 Октябрь 2013 - 10:44) писал:

Здравствуйте.
Попробуйте в Сайт->Редактор шаблонов->HTML найти строку
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
и удалите ее.
Ни чего не изменилось



#94039 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 11:55 в Главная

в 10



#94046 Интернет Експлорер

Отправлено от borisovd в 08 Октябрь 2013 - 12:28 в Главная

спасибо огромное) все работает) осталась эта проблема http://forum.storela.../10505-корзина/



#94160 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 01:17 в Главная

Просмотр сообщенияСake (08 Октябрь 2013 - 04:58) писал:

Пожалуйста, отмените внесенные вами изменения (они сделаны немного не корректно). Отменить изменения можно восстановив шаблон из резервной копии. После начните выполнять инструкцию начиная с сообщения http://forum.storela...__60#entry83525
Помоги разобраться пожалуйста



#94167 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 02:16 в Главная

Просмотр сообщенияСake (09 Октябрь 2013 - 02:13) писал:

Сейчас у вас код вставлен правильно. Для проверки и возможно дальнейший изменений - необходима действующая категория с товарами. Достаточно будет 2-3 товара. На вашем сайте найти хоть один товар не представляется возможным, так как все категории пусты. Пожалуйста, добавьте товары на ваш сайт или сообщите ссылки на такие товары.
http://alver.storela...henskaya-obuv-2



#94212 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 07:13 в Главная

Просмотр сообщенияСake (09 Октябрь 2013 - 05:20) писал:

Найдите в файле main.js следующий код

function updateCartInfo() {
$.get('/cart?only_body=1', function(html) {
if($(html).find('#shopping-cart-table tr').size()) {
								 $('.cart-count').html('Корзина '
								 + '<span class="count">' + $(html).find('#shopping-cart-table tbody > tr').size() + '</span> '
								 + $(html).find('.price .num').closest('.price').html());
		
								 var item = $('<table class="cart-table cartForm">');
								 $(html).find('#shopping-cart-table tr').each(function() {
								 if($(this).find('td:eq(2)').length) {
																 var image = $('<td>').addClass('cart-image').append($(this).find('td:eq(1)').html());
																 var name = $('<td>').addClass('cart-name').append($(this).find('td:eq(2)').html());
																 var price = $('<td>').addClass('cart-price')
																 .append($(this).find('td:eq(5) .cart-price'))
																 .append($('<span class="prd-count">').append($(this).find('td:eq(4) .input-text').val() + ' шт.'));
																 item.append(($('<tr>').append(image).append(name).append(price)));
								 }
								 })
								 $('.cart-item').html(item);
								 $('.cart-total').html($(html).find('#shopping-cart-table tfoot tr:eq(1) td').html());
								 $('.cart-total').find('button').click(function() {
																 document.location = '/cart';
								 });
}
});
}

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

function updateCartInfo() {
$.get('/cart?only_body=1', function(html) {
if($(html).find('.cartFormTable tr').size()) {
	 $('.cart-count').html('Корзина '
		 + '<span class="count">' + $(html).find('.cartFormTable tbody > tr').size() + '</span> '
								 + $(html).find('.cartFormTfootSum .cell2').html());
		
	 var item = $('<table class="cart-table cartForm">');
	 $(html).find('.cartFormTable tbody > tr').each(function() {
		 if($(this).find('td:eq(2)').length) {
			 var image = $('<td>').addClass('cart-image').append($(this).find('td.cell1').html());
			 var name = $('<td>').addClass('cart-name').append($(this).find('td.cell2').html());
			 var price = $('<td>').addClass('cart-price')
				 .append($(this).find('td.cell5'))
				 .append($('<span class="prd-count">').append($(this).find('td.cell3 input').val() + ' шт.'));
			 item.append(($('<tr>').append(image).append(name).append(price)));
		 }
	 })
	 $('.cart-item').html(item);
	 $('.cart-total').html($(html).find('.cartFormTable tfoot > tr:eq(1) td').html());
	 $('.cart-total').find('input:last').click(function() {
			 document.location = '/cart';
	 });
	 $('.cart-total').find('input:first').click(function() {
			 updateCartInfo();
	 });
}
});
}
Работает, правда выглядит примитивно) Как сделать кнопку корзина как на сайте sapato.ru? то есть в картинке будет  обновляемая цифра количества товара



#94230 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 08:35 в Главная

Просмотр сообщенияempty9228 (09 Октябрь 2013 - 08:25) писал:

Изображение корзины состоит из нескольких изображений и при увеличении становится видна не только корзина но и другие изображения. Вы можете загрузить своё изображение корзины и его можно будет увеличить, либо размер корзины и корзина останутся прежними и цифра, обозначающая количество товаров будет в находится в ней.
Чтоб загрузить новое изображение зайдите в редактор шаблонов, там добавьте своё изображение, потом зайдите в main.css с помощью поиска найдите строчку
.orderIcon						 {width:36px;height:36px;display:block;background:url('{ASSETS_IMAGES_PATH}orderIcons.png') -1px -3px no-repeat;}
вместо orderIcons.png вставьте название своего загруженного изображения
ни чего не понял) можете еще раз объяснить подробнее)



#94237 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 08:57 в Главная

хорошо) тогда сейчас поставлю большую иконку, и уберу текст который показывает цену и общее количество товаров в корзине) Сори туплю) утро ведь:)



#94241 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 09:20 в Главная

Просмотр сообщенияempty9228 (09 Октябрь 2013 - 08:51) писал:

)
У Вас есть следующие варианты:
1. Оставляете картинку прежнюю(изображение корзины), это стандартное изображение и увеличить его не получится
2. Вы загружаете свое изображение, которые выберете сами, его можно будет увеличить(я Вам инструкцию написал, как вставить новое изображение)
Вам решать)

А потом уже исходя из этого будем перемещать цифру с количеством товаров в корзине.
Сделал, осталось цифру засунуть) и потом еще напишу про косяки кода всплывающего окна с товарами



#94264 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 10:34 в Главная

Просмотр сообщенияempty9228 (09 Октябрь 2013 - 10:29) писал:

Нужно вывести количество товаров на экран, в редакторе шаблона HTML найдите строчку
<div class="cart-info">

после неё вставьте следующий код
<span>{CART_COUNT_TOTAL}</span>
Теперь у вас рядом с корзиной должно отображаться количество товаров, потом будем применять к этой цифре стили(размер, цвет...)
все сместилось... посмотри http://alver.storeland.ru/



#94267 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 10:50 в Главная

Просмотр сообщенияborisovd (09 Октябрь 2013 - 10:34) писал:

все сместилось... посмотри http://alver.storeland.ru/
ааааа, после)) а я вместо вставил:) ну сделал это, что дальше нужно?



#94290 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 12:22 в Главная

Не работает теперь не переходит в корзину



#94298 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 12:48 в Главная

Так, уже лучше:) теперь, во первых в всплывающем окне показывает 2 товара хотя там 1.
во вторых нужно цифру заключить в круг цветной
в третьих надо сделать графические кнопки в всплывающем окне
и в четвертых надо придать окну общий стиль сайта

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



#94369 Корзина

Отправлено от borisovd в 09 Октябрь 2013 - 19:19 в Главная

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



#94491 Корзина

Отправлено от borisovd в 10 Октябрь 2013 - 09:50 в Главная

Сделал, пропал значок корзины



#94557 Корзина

Отправлено от borisovd в 10 Октябрь 2013 - 15:16 в Главная

Просмотр сообщенияTaisia (10 Октябрь 2013 - 14:50) писал:

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

<!-- Корзина -->
<div class="cartInfo" id="cartInfo">
<div class="cart-preloaded">
							 <div class="cart-info">
							 <div class="cart-count"></div>
							 <div class="cart-item"></div>
							 <div class="cart-total"></div>
			 </div>
</div>
											 <table>
												 <tr><td colspan="2" class="valignMiddle" style="padding-left:65px;"></td></tr>
<br><a href="{CART_URL}"><span class="orderIcon cart"></span><span style="position: absolute;top: 54px;left: 33px; font-size: 23px;">{CART_COUNT_TOTAL}</span></a>														
												 </tr>
											 </table>
				 </div>
				 <!-- end Корзина -->


и заменить его на код

<!-- Корзина -->
<div class="cartInfo" id="cartInfo">
											 <table>
												 <tr><td colspan="2" class="valignMiddle" style="padding-left:65px;"></td></tr>
<br><a href="{CART_URL}"><span class="orderIcon cart"></span><span id="cartCount">
			 {% IF cart_count_empty %}
		 <span class="red">0</span> шт.
	 {% ELSE %}
		 {% FOR cart_count %}
			 {cart_count.COUNT}{% IFNOT cart_count.last %},{% ENDIF %}
		 {% ENDFOR %}
	 {% ENDIF %}
			 </span></a>														
												 </tr>
											 </table>
				 </div>
				 <!-- end Корзина -->



далее в конец файла main.css добавить код

#cartCount {
position: absolute;
left: 33px;
top: 56px;
font-size: 20px;
}

далее в файле Ajax добавление товара в корзину


найти код
<strong class="newCartCount">
{% IF cart_count_empty %}
	 <span class="red">0</span> шт.
{% ELSE %}
	 {% FOR cart_count %}
	 {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %}
	 {% ENDFOR %}
{% ENDIF %}
</strong>

<strong class="newCartCount">
{% IF cart_count_empty %}
	 <span class="red">0</span> шт.
{% ELSE %}
	 {% FOR cart_count %}
	 {cart_count.COUNT}{cart_count.MEASURE_NAME}{% IFNOT cart_count.last %},{% ENDIF %}
	 {% ENDFOR %}
{% ENDIF %}
</strong><strong class="newCartCount2" style="display:none;">
		 {% FOR cart_count %}
	 {cart_count.COUNT}{% IFNOT cart_count.last %},{% ENDIF %}
	 {% ENDFOR %}

</strong>


там же найти код строка 32
$('#cartCount').html($('.newCartCount').html());

и заменить на код

$('#cartCount').html($('.newCartCount2').html());
Цифра на корзине и так меняется, не меняется в всплывающем окне, это первое. Второе нужно что бы цифра была с фильтром подсвечивания, что бы выделялась, как ореол нужно сделать короче. И кнопку пересчитать в всплывающем окне поменять на очистить корзину



#94570 Корзина

Отправлено от borisovd в 10 Октябрь 2013 - 15:52 в Главная

#cartCount {
position: absolute;
left: 33px;
top: 56px;
font-size: 20px;
}
у меня нет в css такого( может просто дописать внизу?

И у меня сразу после корзины и так стоит код

<div class="cartInfo" id="cartInfo">
<div class="cart-preloaded">
                                <div class="cart-info">
                                <div class="cart-count"></div>
                                <div class="cart-item"></div>
                                <div class="cart-total"></div>
                </div>
</div>



#94585 Корзина

Отправлено от borisovd в 10 Октябрь 2013 - 16:11 в Главная

и что должно было поменятся? все осталось по прежнему



#94601 Правая Колонка

Отправлено от borisovd в 10 Октябрь 2013 - 16:58 в Главная

У меня на сайте есть правая колонка, так вот, как сделать так что бы она была только на главной страницы? не было ни где кроме главной, ни в каталоге ни в карточке товара ни где.



#94629 Правая Колонка

Отправлено от borisovd в 10 Октябрь 2013 - 18:14 в Главная

теперь на главной ушло в право все



#94681 Правая Колонка

Отправлено от borisovd в 10 Октябрь 2013 - 21:21 в Главная

Просмотр сообщенияne_yana (10 Октябрь 2013 - 20:21) писал:

Добрый вечер, если Вы хотите подвинуть левее все содержимое, то найдите в файле main.css
body {
font-size: 75%;
line-height: 1.6666em;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
background-color: #FFF;
color: #666;
}
замените на
body {
font-size: 75%;
line-height: 1.6666em;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
background-color: #FFF;
color: #666;
margin-left: -133px;
}

Если только то, что ниже шапки, то замените
#contentWrap {
clear: both;
background: url(http://alver.storeland.net/contentWrap_bg.jpg) repeat-x left bottom;
}
на
#contentWrap {
clear: both;
background: url(http://alver.storeland.net/contentWrap_bg.jpg) repeat-x left bottom;
margin-left: -36px;
}
Нет, вы не поняли. нужно подвинуть только правую колонку сайта левее что бы она не торчала после желтой полосы