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


Всплывающее Меню Быстрого Заказа На Главной Странице

картинку товара на главной ст

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

#1 Sokols

Sokols

    Новичок

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

Отправлено 05 Октябрь 2014 - 15:47

Доброго времени суток! В "Весне" при наведении на картинку товара на главной странице выскакивает меню быстрого заказа, которое перекрывает 2/3 картинки. Можно ли сделать, чтобы это меню быстрого заказа присутствовало всегда статично под картинкой товара, как в мобильной версии. Аккаунт SL-294154 . Спасибо!

#2 Ирина345

Ирина345

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

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

Отправлено 05 Октябрь 2014 - 16:06

Просмотр сообщенияSokols (05 Октябрь 2014 - 15:47) писал:

Доброго времени суток! В "Весне" при наведении на картинку товара на главной странице выскакивает меню быстрого заказа, которое перекрывает 2/3 картинки. Можно ли сделать, чтобы это меню быстрого заказа присутствовало всегда статично под картинкой товара, как в мобильной версии. Аккаунт SL-294154 . Спасибо!
Здравствуйте, найдите в шаблоне Товар код начиная со строчек 226
<div class="price">
				{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
				{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
				{% ENDIF %} 
				<span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span>
			  </div>
замените на
<div class="price">
				{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
				{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
				{% ENDIF %} 
				<span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span>
			  </div>

   <div class="cart"> 
				  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					
					<a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Купить</a>
					<!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
				  </form>
				  
				  <!-- Если есть возможность добавить товар в избранное -->
				  {% IF goods.IS_HAS_IN_FAVORITES_LIST %}
					<a class="add_to_wishlist_small added"
					  data-action-is-add="0"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Удалить из избранного</a>
				  {% ELSE %}
					<a class="add_to_wishlist_small"
					  data-action-is-add="1"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Добавить &laquo;{goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Добавить в избранное</a>
				  {% ENDIF %}
				  <!-- END Если есть возможность добавить товар в избранное -->
				  
				  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
					{% IF goods.IS_HAS_IN_COMPARE_LIST %}
					  <a class="add_to_compare_small added" 
						data-action-is-add="0" 
						data-action-add-url="{COMPARE_ADD_URL}"
						data-action-delete-url="{COMPARE_DELETE_URL}"
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >убрать из сравнения</a>
					{% ELSE %}
					  <a class="add_to_compare_small" 
						data-action-is-add="1" 
						data-action-add-url="{COMPARE_ADD_URL}" 
						data-action-delete-url="{COMPARE_DELETE_URL}" 
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" 
						title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >Сравнить</a>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  
				</div>

что бы значки появились на главной, найдите в hTMl

      
<div class="price">
							{% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							{% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_goods.MIN_PRICE_OLD | money_format}</span>
							{% ENDIF %} 
							<span class="price-new">{index_page_goods.MIN_PRICE_NOW | money_format}</span>
						  </div>
замените на
   <div class="price">
							{% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							{% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_goods.MIN_PRICE_OLD | money_format}</span>
							{% ENDIF %} 
							<span class="price-new">{index_page_goods.MIN_PRICE_NOW | money_format}</span>
						  </div>

	 <div class="cart"> 
				  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					
					<a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Купить</a>
					<!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
				  </form>
				  
				  <!-- Если есть возможность добавить товар в избранное -->
				  {% IF goods.IS_HAS_IN_FAVORITES_LIST %}
					<a class="add_to_wishlist_small added"
					  data-action-is-add="0"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Удалить из избранного</a>
				  {% ELSE %}
					<a class="add_to_wishlist_small"
					  data-action-is-add="1"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Добавить &laquo;{goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Добавить в избранное</a>
				  {% ENDIF %}
				  <!-- END Если есть возможность добавить товар в избранное -->
				  
				  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
					{% IF goods.IS_HAS_IN_COMPARE_LIST %}
					  <a class="add_to_compare_small added" 
						data-action-is-add="0" 
						data-action-add-url="{COMPARE_ADD_URL}"
						data-action-delete-url="{COMPARE_DELETE_URL}"
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >убрать из сравнения</a>
					{% ELSE %}
					  <a class="add_to_compare_small" 
						data-action-is-add="1" 
						data-action-add-url="{COMPARE_ADD_URL}" 
						data-action-delete-url="{COMPARE_DELETE_URL}" 
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" 
						title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >Сравнить</a>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  
				</div>


далее найдите


<div class="price">
							{% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							{% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</span>
							{% ENDIF %} 
							<span class="price-new">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span>
						  </div>
замените на






 <div class="price">
							{% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							{% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
							  <span class="price-old">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</span>
							{% ENDIF %} 
							<span class="price-new">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span>
						  </div>
	 <div class="cart"> 
				  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
					
					<a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">Купить</a>
					<!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
				  </form>
				  
				  <!-- Если есть возможность добавить товар в избранное -->
				  {% IF goods.IS_HAS_IN_FAVORITES_LIST %}
					<a class="add_to_wishlist_small added"
					  data-action-is-add="0"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Удалить из избранного</a>
				  {% ELSE %}
					<a class="add_to_wishlist_small"
					  data-action-is-add="1"
					  data-action-add-url="{FAVORITES_ADD_URL}"
					  data-action-delete-url="{FAVORITES_DELETE_URL}"
					  data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в избранное"
					  data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из избранного"
					  title="Добавить &laquo;{goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
					>Добавить в избранное</a>
				  {% ENDIF %}
				  <!-- END Если есть возможность добавить товар в избранное -->
				  
				  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
					{% IF goods.IS_HAS_IN_COMPARE_LIST %}
					  <a class="add_to_compare_small added" 
						data-action-is-add="0" 
						data-action-add-url="{COMPARE_ADD_URL}"
						data-action-delete-url="{COMPARE_DELETE_URL}"
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами"
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами"
						href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >убрать из сравнения</a>
					{% ELSE %}
					  <a class="add_to_compare_small" 
						data-action-is-add="1" 
						data-action-add-url="{COMPARE_ADD_URL}" 
						data-action-delete-url="{COMPARE_DELETE_URL}" 
						data-action-add-title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						data-action-delete-title="Убрать &laquo;{goods.NAME}&raquo; из списка сравнения с другими товарами" 
						title="Добавить &laquo;{goods.NAME}&raquo; в список сравнения с другими товарами" 
						href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
					  >Сравнить</a>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
				  
				</div>


#3 Sokols

Sokols

    Новичок

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

Отправлено 05 Октябрь 2014 - 20:56

Ирина345, огромное спасибо! Получилось не совсем то, что хотелось(pic.Изменения 1). Вероятно я не совсем точно сформулировал вопрос. Хотелось чтобы всплывающее меню быстрого заказа не всплывало при наведении на картинку товара, закрывая 2/3 картинки, а всегда присутствовало под картинкой товара (pic.Пример ). А в идеале ещё хотелось бы, чтобы описание товара под картинкой ограничивалось тремя первыми строчками, чтобы получалась одинаковая общая высота.

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

  • Изменения 1.jpg
  • Пример.jpg


#4 Alekseys

Alekseys

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

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

Отправлено 05 Октябрь 2014 - 22:11

Просмотр сообщенияSokols (05 Октябрь 2014 - 20:56) писал:

Ирина345, огромное спасибо! Получилось не совсем то, что хотелось(pic.Изменения 1). Вероятно я не совсем точно сформулировал вопрос. Хотелось чтобы всплывающее меню быстрого заказа не всплывало при наведении на картинку товара, закрывая 2/3 картинки, а всегда присутствовало под картинкой товара (pic.Пример ). А в идеале ещё хотелось бы, чтобы описание товара под картинкой ограничивалось тремя первыми строчками, чтобы получалась одинаковая общая высота.
Здравствуйте. В HTML замените
Скрытый текст
на
Скрытый текст


#5 Sokols

Sokols

    Новичок

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

Отправлено 06 Октябрь 2014 - 07:24

Спасибо, сделал. Получилось, как на приложенных картинках (Изменения 2,Изменения 2-1). Вернулся к состоянию до начала темы, попробовал последний совет. Опять  получилось, как на приложенных картинках (Изменения 2,Изменения 2-1). Вернулся к состоянию до начала темы. Хотелось бы, чтобы всплывающий блок не всплывал, а всегда находился под картинкой. На планшете в ГуглХроме это получается само собой. Ну было бы совсем шикарно, если б при наведении на картинку она увеличивалась.

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

  • Изменения 2.jpg
  • Изменения 2-1.jpg


#6 Сake

Сake

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

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

Отправлено 17 Октябрь 2014 - 04:56

Пожалуйста, уточните - актуален ли ваш вопрос?
На данный момент ваш каталог выглядит именно так как вы описываете в первом сообщении.

#7 Sokols

Sokols

    Новичок

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

Отправлено 17 Октябрь 2014 - 14:35

Обращался в тех. поддержку. Проблема полностью решена. Вопрос больше не актуален. Спасибо




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

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