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


Карточка Товара


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

#41 Alex87

Alex87

    Пользователь

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

Отправлено 19 Февраль 2016 - 19:40

Просмотр сообщенияMikDark (19 Февраль 2016 - 19:36) писал:

Попробуйте еще заменить:
{% FOR goods_modifications_properties %}
								 <div class="goodsDataMainModificationsBlockProperty">
								 <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
								 {% FOR values %}
												 <!-- Если это первый элемент в списке -->
												 {% IF goods_modifications_properties.values.first %}
												 <span>{goods_modifications_properties.NAME}:</span>
												 <select name="form[properties][]" class="selectBox">
												 {% ENDIF %}
																 {%IFNOT goods_modifications_properties.values.NAME = Базовая %}<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>{%ENDIF%}
												 <!-- Если это последний элемент в списке -->
												 {% IF goods_modifications_properties.values.last %}
												 </select>
												 {% ENDIF %}
								 {% ENDFOR %}
								 </div>										
								 {goods_modifications_properties.index | is_divided("2","","")}
				 {% ENDFOR %}

на
{% FOR goods_modifications_properties %}
								 <div class="goodsDataMainModificationsBlockProperty" {% FOR values %}{%IF goods_modifications_properties.values.NAME = Базовая %}style="display:none;"{%ENDIF%}{break}{%ENDFOR%}>
								 <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
								 {% FOR values %}
												 <!-- Если это первый элемент в списке -->
												 {% IF goods_modifications_properties.values.first %}
												 <span>{goods_modifications_properties.NAME}:</span>
												 <select name="form[properties][]" class="selectBox">
												 {% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
												 <!-- Если это последний элемент в списке -->
												 {% IF goods_modifications_properties.values.last %}
												 </select>
												 {% ENDIF %}
								 {% ENDFOR %}
								 </div>										
								 {goods_modifications_properties.index | is_divided("2","","")}
				 {% ENDFOR %}



Уже лучше, но осталась полоса. Ее можно убрать?

Прикрепленные изображения

  • rfgcek.png


#42 Firefly

Firefly

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

  • Модераторы
  • 3 784 сообщений

Отправлено 19 Февраль 2016 - 19:50

Просмотр сообщенияAlex87 (19 Февраль 2016 - 19:40) писал:

Уже лучше, но осталась полоса. Ее можно убрать?

Здравствуйте.
Внес Вам поправки в код, перенес условие во внешний блок.

#43 Alex87

Alex87

    Пользователь

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

Отправлено 19 Февраль 2016 - 19:57

Просмотр сообщенияFirefly (19 Февраль 2016 - 19:50) писал:

Здравствуйте.
Внес Вам поправки в код, перенес условие во внешний блок.

Теперь во всех товарах отсутствует МОДИФИКАЦИЯ ВКУС, ВЫБОР  КОЛИЧЕСТВА ТОВАРА, КОРЗИНА.

У меня товары с модификацией вкус. Но если у меня отсутствует вкус, то высвечивается МОДИФИКАЦИЯ БАЗОВАЯ. вот ее то и надо убрать совсем, что бы если у меня нет ни какой модификации, то ни чего и не высвечивалось!

   Сейчас мне делать быкап к исходнику или следующие изменения надо проводить из нынешнего состояния?


Заранее спасибо!

#44 Firefly

Firefly

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

  • Модераторы
  • 3 784 сообщений

Отправлено 19 Февраль 2016 - 20:12

Просмотр сообщенияAlex87 (19 Февраль 2016 - 19:57) писал:

Теперь во всех товарах отсутствует МОДИФИКАЦИЯ ВКУС, ВЫБОР  КОЛИЧЕСТВА ТОВАРА, КОРЗИНА.

У меня товары с модификацией вкус. Но если у меня отсутствует вкус, то высвечивается МОДИФИКАЦИЯ БАЗОВАЯ. вот ее то и надо убрать совсем, что бы если у меня нет ни какой модификации, то ни чего и не высвечивалось!

   Сейчас мне делать быкап к исходнику или следующие изменения надо проводить из нынешнего состояния?


Заранее спасибо!

Прошу прощения, слишком рано произвел закрытие блока с условием.
Внес Вам повторные изменения.

#45 janjak

janjak

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

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

Отправлено 31 Март 2016 - 16:47

Здравствуйте, подскажите как можно добавить после символа Рубля значок /м2, т.е. чтобы было понятно, что указана цена за м2 (руб/м2)

Прикрепленные изображения

  • 3.png


#46 Firefly

Firefly

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

  • Модераторы
  • 3 784 сообщений

Отправлено 31 Март 2016 - 17:07

Просмотр сообщенияjanjak (31 Март 2016 - 16:47) писал:

Здравствуйте, подскажите как можно добавить после символа Рубля значок /м2, т.е. чтобы было понятно, что указана цена за м2 (руб/м2)

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
.price.RUB:after, .RUB .price:after {content: "\f158";}

Замените на:
.price.RUB:after, .RUB .price:after {content: "руб/м²";}


#47 fredshka

fredshka

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

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

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

надо так

я убрал "вы смотрели"
вместо него хочу реализовать корзину, которая будет плавать в зависимости от прокрутки страницы клиентом!
блок полностью выглядит также, как и блок "каталог"
внутри (как нарисовано) нужно сделать:

В корзине шоколада на сумму: (сумма в руб)

ниже кнопки
главная кнопка (ниже первых двух) - оформить заказ

Прикрепленные изображения

  • Снимок экрана 2016-06-02 в 15.26.10.png


#48 fredshka

fredshka

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

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

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

АЛЛЛОООООООООО????????????????????????????????????????????
хочу пожаловаться отсутствию помощи техподдержки!!!!!!!!!!!

работаете ужасно!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

#49 Ирина345

Ирина345

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

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

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

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

АЛЛЛОООООООООО????????????????????????????????????????????
хочу пожаловаться отсутствию помощи техподдержки!!!!!!!!!!!

работаете ужасно!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Здравствуйте, найдите в шаблоне HTML
 </div>
			{% ENDIF %}
			<!-- /END Каталог -->

после вставьте
<div class="block">
			   <div class="block-title">
				<a href="{CATALOG_URL}"><h5><span>Корзина</span></h5></a></div>
				 <div class="block-content-cart">
				   <div>
					 {% IF cart_count_empty %}
					<p id="cart_block_no_products">Ваша корзина пуста</p>
				  {% ELSE %}
		   <div class="block-content-cart-title">В корзине товаров на сумму</div>
		
		  {% ENDIF %}
		   <span class="price" id="cart_block_total" style="text-align: right;">{% IF cart_count_empty %}{% ELSE %}{% FOR cart_sum %}{cart_sum.NOW_WITH_DISCOUNT | money_format}{% ENDFOR %}{% ENDIF %}</span>
	<div class="clear"></div>
	 <div id="cart_block_total_checkout">
		<a class="exclusive" href="{CART_URL}" id="button_order_cart" rel="nofollow" title="Оформить заказ">Оформить заказ</a>
	   </div>
				   </div> </div>
			</div>

далее найдите в шаблоне  Быстрый заказ код
<!-- JS обновление данных корзины -->
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
</script>

замените на
<div style="display:none;" id="newCartData2">
	
				 <div>
					 {% IF cart_count_empty %}
					<p id="cart_block_no_products">Ваша корзина пуста</p>
				  {% ELSE %}
		   <div class="block-content-cart-title">В корзине товаров на сумму</div>
		
		  {% ENDIF %}
		   <span class="price" id="cart_block_total" style="text-align: right;">{% IF cart_count_empty %}{% ELSE %}{% FOR cart_sum %}{cart_sum.NOW_WITH_DISCOUNT | money_format}{% ENDFOR %}{% ENDIF %}</span>
	<div class="clear"></div>
	 <div id="cart_block_total_checkout">
		<a class="exclusive" href="{CART_URL}" id="button_order_cart" rel="nofollow" title="Оформить заказ">Оформить заказ</a>
	   </div>
				   </div>
		 
  </div>
<!-- JS обновление данных корзины -->
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
$('.block-content-cart').html($('#newCartData2').html());
</script>

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

<!-- Обновление данных корзины -->
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
$('.fancyModalClose').click(function(){$.fancybox.close();});
</script>
замените на
<div style="display:none;" id="newCartData2">
	
				 <div>
					 {% IF cart_count_empty %}
					<p id="cart_block_no_products">Ваша корзина пуста</p>
				  {% ELSE %}
		   <div class="block-content-cart-title">В корзине товаров на сумму</div>
		
		  {% ENDIF %}
		   <span class="price" id="cart_block_total" style="text-align: right;">{% IF cart_count_empty %}{% ELSE %}{% FOR cart_sum %}{cart_sum.NOW_WITH_DISCOUNT | money_format}{% ENDFOR %}{% ENDIF %}</span>
	<div class="clear"></div>
	 <div id="cart_block_total_checkout">
		<a class="exclusive" href="{CART_URL}" id="button_order_cart" rel="nofollow" title="Оформить заказ">Оформить заказ</a>
	   </div>
				   </div>
		 
  </div>
<!-- Обновление данных корзины -->
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
$('.block-content-cart').html($('#newCartData2').html());
$('.fancyModalClose').click(function(){$.fancybox.close();});
</script>

в конец main.css добавьте
.block-content-cart {
	background: #f8f8f8;
	border: 1px solid #333744;
	border-bottom: 7px solid #333744;
	border-top: 0;
	margin: 0;
	padding: 12px 25px 12px 12px;
	font-weight: 500;
	letter-spacing: 0.3px;
	text-align: left;
	text-transform: capitalize;
}
#cart_block_total {
	font-size: small;
	padding-top: 10px;
	margin-left: 13px;
}
.block-content-cart-title {
	font-size: 13px;
	width: 56%;
	float: left;
	text-align: center;
	margin: 0 0 8px;
}


#50 splinfilini

splinfilini

    Новичок

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

Отправлено 27 Декабрь 2016 - 00:46

Просмотр сообщенияFirefly (19 Февраль 2016 - 20:12) писал:

Прошу прощения, слишком рано произвел закрытие блока с условием.
Внес Вам повторные изменения.

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

#51 Vaccina

Vaccina

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

  • Модераторы
  • 23 854 сообщений

Отправлено 27 Декабрь 2016 - 02:37

Уточните пожалуйста номер аккаунта.

#52 splinfilini

splinfilini

    Новичок

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

Отправлено 27 Декабрь 2016 - 09:36

Просмотр сообщенияVaccina (27 Декабрь 2016 - 02:37) писал:

Уточните пожалуйста номер аккаунта.


SL-343150

#53 Vaccina

Vaccina

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

  • Модераторы
  • 23 854 сообщений

Отправлено 28 Декабрь 2016 - 05:13

К сожалению, инструкция выше вам не поможет, поэтому лучше откатить изменения.
В инструкции выше просто скрывается блок за счет следующего изменения:
<div>
				 <div class="goodsDataMainModificationsBlock f-fix">
заменили на:
<div {% FOR goods_modifications_properties %}{% FOR values %}{%IF goods_modifications_properties.values.NAME = Базовая %}style="display:none;"{%ENDIF%}{break}{%ENDFOR%}{%ENDFOR%}>
				 <div class="goodsDataMainModificationsBlock f-fix">

В вашем случае идет выпадающий список модификаций, так же чуть ниже к ним идет привязка вида
123.jpg

#54 Pogranets

Pogranets

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

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

Отправлено 01 Ноябрь 2017 - 22:22

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

Прикрепленные изображения

  • Безымянный111.jpg


#55 Vaccina

Vaccina

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

  • Модераторы
  • 23 854 сообщений

Отправлено 02 Ноябрь 2017 - 08:41

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.css - в конце шаблона пропишите:
.mfp-bg {background: #fff !important;}


#56 Pogranets

Pogranets

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

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

Отправлено 09 Ноябрь 2017 - 21:30

Просмотр сообщенияVaccina (02 Ноябрь 2017 - 08:41) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - main.css - в конце шаблона пропишите:
.mfp-bg {background: #fff !important;}
Добрый вечер, я не понимаю куда нужно вставить. Куда вставляю, на сайте ничего не меняется.

Помогите пожалуйста

#57 Vaccina

Vaccina

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

  • Модераторы
  • 23 854 сообщений

Отправлено 10 Ноябрь 2017 - 08:54

Здравствуйте.

Возможно неправильно вас поняла, с данным изменением меняется общий затемняющий фон на светлый. Если речь о подложке под фото, то строку:
.mfp-bg {background: #fff !important;}


замените на:
.mfp-img {background: #fff !important;}

сам код просто вставьте последней строчкой в main.css.

#58 Pogranets

Pogranets

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

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

Отправлено 10 Ноябрь 2017 - 23:12

Просмотр сообщенияVaccina (10 Ноябрь 2017 - 08:54) писал:

Здравствуйте.

Возможно неправильно вас поняла, с данным изменением меняется общий затемняющий фон на светлый. Если речь о подложке под фото, то строку:
.mfp-bg {background: #fff !important;}


замените на:
.mfp-img {background: #fff !important;}

сам код просто вставьте последней строчкой в main.css.


Большое спасибо. все получилось, подложка стала белой. :rolleyes:

#59 Pogranets

Pogranets

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

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

Отправлено 23 Ноябрь 2017 - 21:26

Просмотр сообщенияVaccina (10 Ноябрь 2017 - 08:54) писал:

Здравствуйте.

Возможно неправильно вас поняла, с данным изменением меняется общий затемняющий фон на светлый. Если речь о подложке под фото, то строку:
.mfp-bg {background: #fff !important;}


замените на:
.mfp-img {background: #fff !important;}

сам код просто вставьте последней строчкой в main.css.


Добрый вечер.

Помогите мне с с редактированием доставки.
Когда я корректирую в карточке, то изменение на сайте не происходит.
Кеш чистил, страницу обновлял и ничего не поменялось

#60 Stasya

Stasya

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

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

Отправлено 29 Ноябрь 2017 - 11:40

Просмотр сообщенияPogranets (23 Ноябрь 2017 - 21:26) писал:

Добрый вечер.

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




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

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