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


Несколько Вопросов По Каталогу

Каталогб бистро

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

#21 Fksum

Fksum

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

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

Отправлено 25 Февраль 2015 - 09:47

Ирина345 Благодарю


А ещё мне не поможете с двумя вопросами.

Как сделать чтобы вместо "нет в наличии" была кнопка "под заказ" и оформлялось так же как "в корзину"

и второй вопросик хотелось бы к каждому товару прикрутить видео как бы лучше это сделать, желательно не одно видео, а несколько  и с правой стороны

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

  • 2015-02-25 09-40-25 Скриншот экрана.png


#22 Dars

Dars

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

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

Отправлено 25 Февраль 2015 - 16:11

Просмотр сообщенияFksum (25 Февраль 2015 - 09:47) писал:

Ирина345 Благодарю


А ещё мне не поможете с двумя вопросами.

Как сделать чтобы вместо "нет в наличии" была кнопка "под заказ" и оформлялось так же как "в корзину"

и второй вопросик хотелось бы к каждому товару прикрутить видео как бы лучше это сделать, желательно не одно видео, а несколько  и с правой стороны
Здравствуйте!
В шаблоне "Товар" найдите код:

<!-- Доступность товара -->
<div class="goodsDataMainModificationAvailable block">
<!--<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %} style="display:none;" {% ENDIF %} >В наличии</div> -->
<div class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %} style="display:none;" {% ENDIF %} >Нет в наличии</div>
</div>

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

<!-- Доступность товара -- >
<div class="goodsDataMainModificationAvailable block">
<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %} style="display:none;" {% ENDIF %} >В наличии</div>
<div class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %} style="display:none;" {% ENDIF %} >Нет в наличии</div>
</div>

Затем код:

								 <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
									 <input type="submit" value="В корзину" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"

замените на:

									 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
										 title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"

Что касается видео - его можно загрузить на youtube, а затем ссылку через iframe добавить к описанию товара.

#23 Fksum

Fksum

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

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

Отправлено 27 Февраль 2015 - 10:59

Спасибо. Только одна проблемка
когда нажимаешь " В заказ" она не кладет в корзину?

#24 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 28 Февраль 2015 - 01:38

В шаблоне Товар найдите:
<!-- Кнопки В корзину и Быстрый заказ -->
									<!-- <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
										<input type="submit" value="В корзину" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
										
										-->
									 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
																				 title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"  
																				 title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"
										  
										/>
									</li>

замените на:
<!-- Кнопки В корзину и Быстрый заказ -->
								  <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
										<input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
		 </li>


#25 Fksum

Fksum

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

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

Отправлено 02 Март 2015 - 12:37

Теперь пишет "Нет в наличии", а кнопка в заказ исчезла.
Нужно была кнопа "в заказ" при нажатие она клалась в корзину.

#26 Fksum

Fksum

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

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

Отправлено 02 Март 2015 - 12:49

А можно ещё вопрос.
Почему то когда выбераеш изображение в самом товаре открывается но начинаеш листать его стрелочками пишит вот такую ошибку

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

  • 2015-03-02 12-48-03 Скриншот экрана.png


#27 Fksum

Fksum

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

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

Отправлено 02 Март 2015 - 22:11

Просмотр сообщенияVaccina (28 Февраль 2015 - 01:38) писал:

В шаблоне Товар найдите:
<!-- Кнопки В корзину и Быстрый заказ -->
								 <!-- <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
									 <input type="submit" value="В корзину" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
										
									 -->
									 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;"
																				 title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"
																				 title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"
										
									 />
								 </li>

замените на:
<!-- Кнопки В корзину и Быстрый заказ -->
								 <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
									 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
		 </li>

Теперь пишет "Нет в наличии", а кнопка в заказ исчезла.
Нужно была кнопа "в заказ" при нажатие она клалась в корзину.

#28 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 04 Март 2015 - 01:38

<!-- Кнопки В корзину и Быстрый заказ -->
																  <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
																				<input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
				 </li>

замените на:
<!-- Кнопки В корзину и Быстрый заказ -->
																  <li class="goodsPageSubmitButtonBlock ">
																				<input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
				 </li>


#29 Fksum

Fksum

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

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

Отправлено 04 Март 2015 - 10:31

Просмотр сообщенияVaccina (04 Март 2015 - 01:38) писал:

<!-- Кнопки В корзину и Быстрый заказ -->
																 <li class="goodsPageSubmitButtonBlock " {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE==1 && GOODS_MOD_REST_VALUE==0 %}style="display:none;"{% ENDIF %}>
																			 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
				 </li>

замените на:
<!-- Кнопки В корзину и Быстрый заказ -->
																 <li class="goodsPageSubmitButtonBlock ">
																			 <input type="submit" value="{% IF GOODS_MOD_REST_VALUE==0 %}Под заказ{% ELSE %}В корзину{% ENDIF %}" class="btn btn-success txtalgncnt" onclick="addItem('.goodsDataForm'); return false;" />
				 </li>

Но в корзину не кидает. Просто нажимаеться, а корзина пуста.

#30 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 06 Март 2015 - 04:31

Проверила в товаре Чехол для ружья "Сабанеев", кнопка работает корректно, товар добавился в корзину

#31 Fksum

Fksum

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

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

Отправлено 06 Март 2015 - 07:15

Ага. А если нажать кнопку "в заказ" к примеру ремень hunter

#32 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Март 2015 - 04:16

При добавлении данного товара в корзину в левой колонке в блоке корзины появляется сообщение:

Цитата

Не удалось добавить товар. Корзина не сохранена. «Ремень "Hunter"» в наличии 0 шт, вы пытаетесь положить в корзину 1 шт!

Выключите настройку(настройки - основные):

Цитата

Отключить возможность класть в корзину больше товара, чем есть в наличии


#33 Fksum

Fksum

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

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

Отправлено 09 Март 2015 - 22:10

Спасибо. Странно я почему то в упор её не видел.

#34 Fksum

Fksum

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

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

Отправлено 11 Март 2015 - 09:14

Вопросик ещё один можно.
Почему то если в товаре начинаешь листать изображение выскакивает вот такая ошибка

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

  • 2015-03-02 12-48-03 Скриншот экрана.png


#35 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 12 Март 2015 - 02:53

Данная проблема возникла из-за вставленных кнопок в шаблоне Товар:
<script type="text/javascript" src="//yastatic.net/share/share.js" charset="utf-8"></script><div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="small" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir" data-yashareTheme="counter"></div>
							  

Если его удалить, проблемы не будет

#36 Fksum

Fksum

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

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

Отправлено 16 Март 2015 - 10:52

Просмотр сообщенияVaccina (12 Март 2015 - 02:53) писал:

Данная проблема возникла из-за вставленных кнопок в шаблоне Товар:
<script type="text/javascript" src="//yastatic.net/share/share.js" charset="utf-8"></script><div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="small" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir" data-yashareTheme="counter"></div>
							

Если его удалить, проблемы не будет
Спасибо - это моё неудачное творчество

#37 Fksum

Fksum

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

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

Отправлено 16 Март 2015 - 11:19

А не подскажите как сделать такие кнопки чтобы они сразу в мои группы при нажатии поподали а не просто вконтакте

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

  • 2015-03-16 11-16-42 Скриншот экрана.png


#38 Ирина345

Ирина345

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

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

Отправлено 16 Март 2015 - 11:23

Просмотр сообщенияFksum (16 Март 2015 - 11:19) писал:

А не подскажите как сделать такие кнопки чтобы они сразу в мои группы при нажатии поподали а не просто вконтакте
Здравствуйте, скорее всего при генерации данного виджета, вам необходимо было указать ссылки на соц. сети.
На данном этапе установить ссылыки не получится.

#39 artecards

artecards

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

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

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

Помогите пожалуйста исправить ошибку:

В категории "Все товары по авторам" товары выпадают при пролистывании страницы вниз поочередно по 32 шт , но не все. В категории больше 200 товаров, а показывает только около 60 и пишет "Товаров больше нет". (скрин 1)

Хотелось бы установить нумерацию страниц вместо пролистывания вниз.


Аккаунт SL-388909

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

  • 1.jpg


#40 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

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

В шаблоне main.js найдите и удалите:
if ($('.productPageContent').length > 0 && indexPage !== "1") {
		var $container = $('.productPageContent .goodstabl, .productPageContent .goodsListBlock');
		var lastPage = 1;

		var imgFolder = $('body > header').attr('data-img-folder'); // путь до папки изображений
		var zoomloaderPath = imgFolder + 'AjaxLoader.gif';
		$container.infinitescroll({
			navSelector: '.infinitescroll-pages', // класс элемента постраничной навигации для бесконечного скрола
			nextSelector: '.infinitescroll-pages .current + a', // класс элемента постраничной навигации, ссылка на следующую страницу
			itemSelector: '.tabl, .goodlist', // класс элементов, которые будем извлекать
			loading: {
				msgText: 'Пожалуйста подождите...',
				finishedMsg: 'Больше нет товаров.',
				img: zoomloaderPath
			}
		}, function(newElements) {
			var $newElems = $(newElements).css({opacity: 0});
			$newElems.imagesLoaded(function() {
				$newElems.animate({opacity: 1});
				// Скрываем навигацию по умолчанию
				$('.navigation').hide();
				//$container.masonry( 'appended', $newElems, true );
			});
			lastPage++;
			// если это последняя страница, завершаем работу
			if (lastPage >= (infiniteScrollLastPage ? infiniteScrollLastPage : 1)) {
				$container.infinitescroll('pause');
			}
		});
	}


В шаблоне Товары найдите:
<!-- Ссылки постраничной навигации для бесконечного скролла -->
<div style="display: none;" class="infinitescroll-pages">
	{% FOR goods_pages %}
		{% IF goods_pages.CURRENT %}
			<span class="current btn">{goods_pages.PAGE}</span>
		{% ELSE %}
			<a href="{GOODS_PAGINATE_URL | url_amp}&only_body=1&page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
		{% ENDIF %}
	{% ENDFOR %}
</div>
<!-- /Ссылки постраничной навигации для бесконечного скролла -->
<hr>
<!-- Навигация по каталогу -->
<!-- Запоминаем сколько всего есть страниц в каталоге -->
<script type="text/javascript">
  var infiniteScrollLastPage = "{GOODS_PAGES_LAST}";
</script>
{% IF show_pages %}
	<div class="navigation clr">
		<div>Страницы:</div>
		{% FOR goods_pages %}
			{% IF goods_pages.CURRENT %}
				<span class="current btn">{goods_pages.PAGE}</span>
			{% ELSE %}
				<a class="btn btn-success" href="{GOODS_PAGINATE_URL}&amp;page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
			{% ENDIF %}
		{% ENDFOR %}
	</div>
{% ENDIF %}
<!-- END Навигация по каталогу -->

замените на:
<!-- Ссылки постраничной навигации -->
{% IF show_pages %}
	<div class="navigation clr">
		<div>Страницы:</div>
		{% FOR goods_pages %}
			{% IF goods_pages.CURRENT %}
				<span class="current btn">{goods_pages.PAGE}</span>
			{% ELSE %}
				<a class="btn btn-success" href="{GOODS_PAGINATE_URL}&amp;page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
			{% ENDIF %}
		{% ENDFOR %}
	</div>
{% ENDIF %}
<!-- END Навигация по каталогу -->






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

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