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


Личный Кабинет


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

#1 bg999

bg999

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

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

Отправлено 30 Июнь 2016 - 01:21

Магазин находится по адресу http://z195419.storeland.ru/ необходимо авторизоваться, чтобы увидеть

Изображение

1. В хедере при нажатии на фразу личный кабинет (в авторизованном состоянии) должно появляться окошко с выбором категорий ЛК однако сейчас оно постоянно открыто помогите сделать так чтобы функция работала: 1 клик открылось окно воторой клик закрылось.

2. Также это окошко сейчас двигается в зависимости от длини именни под ним, как сделать чтобы оно было на своем месте вне зависимости от длинны имени?

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

#2 Stasya

Stasya

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

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

Отправлено 01 Июль 2016 - 10:09

Просмотр сообщенияbg999 (30 Июнь 2016 - 01:21) писал:

Магазин находится по адресу http://z195419.storeland.ru/ необходимо авторизоваться, чтобы увидеть

Изображение

1. В хедере при нажатии на фразу личный кабинет (в авторизованном состоянии) должно появляться окошко с выбором категорий ЛК однако сейчас оно постоянно открыто помогите сделать так чтобы функция работала: 1 клик открылось окно воторой клик закрылось.

2. Также это окошко сейчас двигается в зависимости от длини именни под ним, как сделать чтобы оно было на своем месте вне зависимости от длинны имени?

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

1) В шаблоне HTML найдите строку
	 <div class="personal-light-box" style="display: block;">

И замените ее на
	 <div class="personal-light-box" style="display: none;">

Далее в конец файла main.js найдите блок
$(document).ready(function(){
});

И замените его на
$(document).ready(function(){
$('#lk').click(function(){
$('.personal-light-box').toggle();

})
});
2) В файле main.css найдите блок
.personal-light-box {
background: #FFFFFF;
box-shadow: 1px 1px 12px -3px #555;
min-height: 104px;
position: absolute;
top: 27px;
z-index: 999998;
width: 190px;
margin: 0px 0px 0px -14px;
display: none;
text-align: left;
	 }
И замените его на вот этот
.personal-light-box {
background: #FFFFFF;
box-shadow: 1px 1px 12px -3px #555;
min-height: 104px;
position: absolute;
top: 27px;
z-index: 999998;
width: 190px;
margin: 0px 0px 0px -14px;
display: none;
text-align: left;
right: 0;
}

3) Возможно по какой-то причине Вас выбрасывает из личного кабинета, соответственно заказ этому пользователю не присваивается и не отображается в личном кабинете.
При регистрации на Вашем сайте подобную ошибку повторить не удалось.

#3 bg999

bg999

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

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

Отправлено 01 Июль 2016 - 13:40

Просмотр сообщенияStasya (01 Июль 2016 - 10:09) писал:

1) В шаблоне HTML найдите строку
	 <div class="personal-light-box" style="display: block;">

И замените ее на
	 <div class="personal-light-box" style="display: none;">

Далее в конец файла main.js найдите блок
$(document).ready(function(){
});

И замените его на
$(document).ready(function(){
$('#lk').click(function(){
$('.personal-light-box').toggle();

})
});
2) В файле main.css найдите блок
.personal-light-box {
background: #FFFFFF;
box-shadow: 1px 1px 12px -3px #555;
min-height: 104px;
position: absolute;
top: 27px;
z-index: 999998;
width: 190px;
margin: 0px 0px 0px -14px;
display: none;
text-align: left;
	 }
И замените его на вот этот
.personal-light-box {
background: #FFFFFF;
box-shadow: 1px 1px 12px -3px #555;
min-height: 104px;
position: absolute;
top: 27px;
z-index: 999998;
width: 190px;
margin: 0px 0px 0px -14px;
display: none;
text-align: left;
right: 0;
}

3) Возможно по какой-то причине Вас выбрасывает из личного кабинета, соответственно заказ этому пользователю не присваивается и не отображается в личном кабинете.
При регистрации на Вашем сайте подобную ошибку повторить не удалось.





Спасибо, заработало.
Еще вопрос:
1. Можно ли создать страницу например /page/ и привязать ее к ЛК, чтобы отображалась в левом меню и с пунктами левого меню. На этой странице будет содержаться информация о скидке клиента и о разделах ЛК (фото ниже)

Изображение

2. В разделе "Избранные товары" в ЛК добавили кнопку "В корзину", она не работает (кнопка "удалить" работает)

Изображение

#4 Stasya

Stasya

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

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

Отправлено 04 Июль 2016 - 11:00

Просмотр сообщенияbg999 (01 Июль 2016 - 13:40) писал:

Спасибо, заработало.
Еще вопрос:
1. Можно ли создать страницу например /page/ и привязать ее к ЛК, чтобы отображалась в левом меню и с пунктами левого меню. На этой странице будет содержаться информация о скидке клиента и о разделах ЛК (фото ниже)

Изображение

2. В разделе "Избранные товары" в ЛК добавили кнопку "В корзину", она не работает (кнопка "удалить" работает)

Изображение

1) К сожалению, такую страницу сделать нельзя.
2) Чтобы товар из избранного добавлялся в корзину Вам необходимо:
В шаблоне ЛК Избранные товары найти строку
<button type="button" class="izbr-basket"><img src="/design/izb_addcart.png" alt="">В корзину</button>
И заменить ее на
<!-- форма добавления в корзину -->
				 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}" class="goodsListItemCatalogueAddToCartButton goodsListForm">
						 <div class="btnToCart">
								 <input type="hidden" name="hash" value="{HASH}" />
								 <input type="hidden" name="form[goods_from]" value="{favorites_goods.GOODS_FROM}" />
								 <input type="hidden" name="form[goods_mod_id]" value="{favorites_goods.MIN_PRICE_NOW_ID}" />
								 <!-- кнопка добавить в корзину -->
								 <a class="btn toCart btn-success btn-img-tocart izbr-basket" onclick="addItem('#goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}');
												 return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{favorites_goods.NAME}&raquo; в корзину">
										 <img src="/design/izb_addcart.png" alt="">В корзину
										 <span class="basket_add"></span>
								 </a>
						 </div>															
				 </form>
				 <!-- END форма добавления в корзину -->

Далее в файле main.css найдите блок
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 20px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
}
И замените его на
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 17px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
display: block;
font-size: 12px;
padding-top: 4px;
}


#5 bg999

bg999

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

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

Отправлено 04 Июль 2016 - 18:13

Просмотр сообщенияStasya (04 Июль 2016 - 11:00) писал:

1) К сожалению, такую страницу сделать нельзя.
2) Чтобы товар из избранного добавлялся в корзину Вам необходимо:
В шаблоне ЛК Избранные товары найти строку
<button type="button" class="izbr-basket"><img src="/design/izb_addcart.png" alt="">В корзину</button>
И заменить ее на
<!-- форма добавления в корзину -->
				 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}" class="goodsListItemCatalogueAddToCartButton goodsListForm">
						 <div class="btnToCart">
								 <input type="hidden" name="hash" value="{HASH}" />
								 <input type="hidden" name="form[goods_from]" value="{favorites_goods.GOODS_FROM}" />
								 <input type="hidden" name="form[goods_mod_id]" value="{favorites_goods.MIN_PRICE_NOW_ID}" />
								 <!-- кнопка добавить в корзину -->
								 <a class="btn toCart btn-success btn-img-tocart izbr-basket" onclick="addItem('#goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}');
												 return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{favorites_goods.NAME}&raquo; в корзину">
										 <img src="/design/izb_addcart.png" alt="">В корзину
										 <span class="basket_add"></span>
								 </a>
						 </div>															
				 </form>
				 <!-- END форма добавления в корзину -->

Далее в файле main.css найдите блок
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 20px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
}
И замените его на
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 17px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
display: block;
font-size: 12px;
padding-top: 4px;
}




Как сделать так, чтобы при добавлении в корзину не перекидывала на страницу корзины? И чтобы при наведении цвет шрифта не менялся на черный?

#6 bg999

bg999

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

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

Отправлено 11 Июль 2016 - 15:35

Просмотр сообщенияbg999 (04 Июль 2016 - 18:13) писал:

Как сделать так, чтобы при добавлении в корзину не перекидывала на страницу корзины? И чтобы при наведении цвет шрифта не менялся на черный?

Здравствуйте!
Ответьте на последний вопрос, пожалуйста.

#7 Stasya

Stasya

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

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

Отправлено 12 Июль 2016 - 14:56

Просмотр сообщенияbg999 (04 Июль 2016 - 18:13) писал:

Как сделать так, чтобы при добавлении в корзину не перекидывала на страницу корзины? И чтобы при наведении цвет шрифта не менялся на черный?

В файл main.css добавьте блок
a.btn.toCart.btn-success.btn-img-tocart.izbr-basket:hover {
color: #fff;
}

В шаблоне ЛК Избранные товары найдите блок
<a class="btn toCart btn-success btn-img-tocart izbr-basket" onclick="addItem('#goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}');
																								 return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{favorites_goods.NAME}&raquo; в корзину">
																				 <img src="/design/izb_addcart.png" alt="">В корзину
																				 <span class="basket_add"></span>
																 </a>
и замените его на
<button type="submit" title="Добавить в корзину" class="izbr-basket"><img src="/design/izb_addcart.png" alt="">В корзину</button>
Далее в файле main.css найдите блок
.izbr-basket {
	width: 100px;
	border: 0px none;
	background-color: #1FBBBB;
	height: 17px;
	border-radius: 3px;
	margin: 7px 0px 6px 24px;
	color: #FFF;
	text-align: left;
	cursor: pointer;
	display: block;
	font-size: 12px;
	padding-top: 4px;
}
  и замените его на
.izbr-basket {
	width: 100px;
	border: 0px none;
	background-color: #1FBBBB;
	height: 25px;
	border-radius: 3px;
	margin: 7px 0px 6px 24px;
	color: #FFF;
	text-align: left;
	cursor: pointer;
	display: block;
	font-size: 12px;
}


#8 bg999

bg999

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

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

Отправлено 12 Июль 2016 - 19:17

Просмотр сообщенияStasya (12 Июль 2016 - 14:56) писал:

В файл main.css добавьте блок
a.btn.toCart.btn-success.btn-img-tocart.izbr-basket:hover {
color: #fff;
}

В шаблоне ЛК Избранные товары найдите блок
<a class="btn toCart btn-success btn-img-tocart izbr-basket" onclick="addItem('#goodsListFormId{favorites_goods.MIN_PRICE_NOW_ID}');
																								 return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{favorites_goods.NAME}&raquo; в корзину">
																				 <img src="/design/izb_addcart.png" alt="">В корзину
																				 <span class="basket_add"></span>
																 </a>
и замените его на
<button type="submit" title="Добавить в корзину" class="izbr-basket"><img src="/design/izb_addcart.png" alt="">В корзину</button>
Далее в файле main.css найдите блок
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 17px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
display: block;
font-size: 12px;
padding-top: 4px;
}
  и замените его на
.izbr-basket {
width: 100px;
border: 0px none;
background-color: #1FBBBB;
height: 25px;
border-radius: 3px;
margin: 7px 0px 6px 24px;
color: #FFF;
text-align: left;
cursor: pointer;
display: block;
font-size: 12px;
}




Спасибо, все заработало. Данная тема закрыта)




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

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