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


При Быстром Заказе Не Работает Выбор Модификации


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

#41 Юля123

Юля123

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

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

Отправлено 28 Апрель 2016 - 14:32

Просмотр сообщенияLevchik (28 Апрель 2016 - 14:18) писал:

Спасибо, правки работают!

1. Но почему то снова не работает вот это (по сути, это главное, из-за чего все изменения и затевались):

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

Это относится к тем разделам каталога, в которых нет выбора модификаций.

2. Выравнивание в разных разделах каталога по разному.
Например, здесь цена выравнена по правому краю:
http://zooteka96.ru/...ezdovogo-sporta

а здесь идет вразнобой: http://zooteka96.ru/...dovogo-sporta-2



Теперь стало наоборот! Если хотя бы одной из модификаций нет в наличии, то в каталоге пишет, что товара нет в наличии!

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

У Вас идет привязка только к модификации с минимальной ценой. Единственное, что мы можем с этим сделать - это просто не отображать информацию о наличии у товаров с несколькими модификациями. Или отображать "в наличии не все модификации"


Цену Вам поправила.

#42 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 14:42

Просмотр сообщенияЮля123 (28 Апрель 2016 - 14:32) писал:

У Вас идет привязка только к модификации с минимальной ценой. Единственное, что мы можем с этим сделать - это просто не отображать информацию о наличии у товаров с несколькими модификациями. Или отображать "в наличии не все модификации"


Цену Вам поправила.

У меня до начала правок было реализовано, что если хотя бы одна модификация есть в наличии, то пишится "Есть в наличии" и цена ставится минимальная

Вот даже на скриншоте недельной давности пишется "Есть в наличии" у этих товаров.
А сегодня после правок - стал писать "Товар под заказ", хотя количество товара не менялось.

21.jpg

P.S. Сейчас на сайте везде пишет, что есть в наличии, т.к. пришлось вручную проставить по всем товарам, что он как-бы в наличии.

#43 Юля123

Юля123

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

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

Отправлено 28 Апрель 2016 - 14:42

Просмотр сообщенияLevchik (28 Апрель 2016 - 14:38) писал:

У меня до начала правок было реализовано, что если хотя бы одна модификация есть в наличии, то пишится "Есть в наличии" и цена ставится минимальная

До изменений у Вас вообще не отображалась информация о наличии в товарах где несколько модификаций. Сейчас я Вам только для них изменила отображение, чтобы они появились. Вы можете  откатить изменения  до 27.04 и проверить самостоятельно.

#44 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 15:06

Просмотр сообщенияЮля123 (28 Апрель 2016 - 14:42) писал:

До изменений у Вас вообще не отображалась информация о наличии в товарах где несколько модификаций. Сейчас я Вам только для них изменила отображение, чтобы они появились. Вы можете  откатить изменения  до 27.04 и проверить самостоятельно.

Именно отображалось.
Откатывать думаю не стоит, а то снова что-то либо слетит.

Даже если посмотреть начало этой темы, там тоже везде есть информация о наличии. Есть куча скриншотов и тем на форуме еще с 2105 г, где видно, что наличие указывается.

Просто пока получается так, что при внесении каких-либо правок на сайте, перестают работать ранее работающие функции (((
Уже месяц никак в порядок эти модификации не приведем, т.к. постоянно выходят всё новые ошибки при очередных правках и приходится многое по новой переделывать.

Я поэтому именно к Вам и обратился с просьбой о помощи, т.к. правки, к сожалению, становятся бесконечными. А сайт всё это время, по сути, простаивает.

Сейчас наконец-то в разделах каталога "Корм ..." всё работает как надо. Осталось вернуть в других разделах тот формат, что был до внесения правок (за исключением пары небольших изменений).

#45 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 15:17

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

Сейчас ситуация обратная - если хотя бы одной модификации нет в наличии, то в каталоге пишется "Товар под заказ".

И после этой правки наконец-то всё будет реализовано.
Заранее спасибо!

#46 Юля123

Юля123

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

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

Отправлено 28 Апрель 2016 - 16:24

Просмотр сообщенияLevchik (28 Апрель 2016 - 15:17) писал:

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

Сейчас ситуация обратная - если хотя бы одной модификации нет в наличии, то в каталоге пишется "Товар под заказ".

И после этой правки наконец-то всё будет реализовано.
Заранее спасибо!


Приведите  мне пример такого товара. Вы можете отменить изменения, а потом вернуть их обратно, т.к. бекапы у Вас сохранены.

#47 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 17:13

Просмотр сообщенияЮля123 (28 Апрель 2016 - 16:24) писал:

Приведите  мне пример такого товара.

Товар "Шлейка ездовая Европа Black Salt" в каталоге "Шлейки для собак".
http://zooteka96.ru/...ezdovogo-sporta

В наличии 2 модификации из двух, а в каталоге пишет "Нет в наличии".
24.jpg

Раньше было наоборот. Если есть в наличии хотя бы одна модификация, то указывалось "Товар есть в наличии".

#48 Юля123

Юля123

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

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

Отправлено 28 Апрель 2016 - 17:45

Просмотр сообщенияLevchik (28 Апрель 2016 - 17:13) писал:

Товар "Шлейка ездовая Европа Black Salt" в каталоге "Шлейки для собак".
http://zooteka96.ru/...ezdovogo-sporta

В наличии 2 модификации из двух, а в каталоге пишет "Нет в наличии".
Прикрепленный файл 24.jpg

Раньше было наоборот. Если есть в наличии хотя бы одна модификация, то указывалось "Товар есть в наличии".

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

												  <div class="goodAvalible" style="float: left; margin:0 15px; width: 150px; {% IF CATEGORY_NAME != Сухой корм для собак &&  CATEGORY_NAME != Лакомства для собак && CATEGORY_NAME != Сухой корм для кошек && goods.COUNT_MODIFICATION > 1  %} display:block; {%ENDIF%}">
													  {% IF goods.MIN_REST_VALUE=0 %}
																<div style="float: left; margin: 15px; width: 150px;" class="goodsDataMainModificationAvailable">
																  <div rel="false" class="available-false">Товар под заказ</div>
																</div>
															  {% ELSEIF  goods.MIN_REST_VALUE>0 %}
																<div class="goodsDataMainModificationAvailable" style="float: left;  margin: 15px;width: 150px;">
																  <div rel="true" class="available-true">Товар есть в наличии</div>
																</div>
													{% ENDIF %}
													  </div>

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

												  <div class="goodAvalible" style="float: left; margin:0 15px; width: 150px; {% IF CATEGORY_NAME != Сухой корм для собак &&  CATEGORY_NAME != Лакомства для собак && CATEGORY_NAME != Сухой корм для кошек && goods.COUNT_MODIFICATION > 1  %} display:block; {%ENDIF%}">
													  {% IF goods.MAX_REST_VALUE=0 %}
																<div style="float: left; margin: 15px; width: 150px;" class="goodsDataMainModificationAvailable">
																  <div rel="false" class="available-false">Товар под заказ</div>
																</div>
															  {% ELSEIF  goods.MAX_REST_VALUE>0 %}
																<div class="goodsDataMainModificationAvailable" style="float: left;  margin: 15px;width: 150px;">
																  <div rel="true" class="available-true">Товар есть в наличии</div>
																</div>
													{% ENDIF %}
													  </div>


#49 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 17:57

Просмотр сообщенияЮля123 (28 Апрель 2016 - 17:45) писал:

У Вас для этого товара так как цена одинаковая для всех трех модификаций, с минимальной выбралось минимальная цена как раз эта модификация, т.к. следующий критерий - это остаток.

Да не в цене ведь дело!
Например, сейчас у этого товара модификации и с минимальной и максимальной ценой есть в наличии. Нет в наличии со средней ценой. а пишет всё равно "Под заказ".

Повторюсь, пишет "Товар под заказ" когда нет в наличии хотя бы одной ЛЮБОЙ модификации. А раньше наоборот было, писал "Товар в наличии", когда есть в наличии хотя бы одна любая модификации.

Просто условия показа "под заказ" или в "наличии" надо наоборот сделать.

#50 Юля123

Юля123

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

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

Отправлено 28 Апрель 2016 - 18:27

Просмотр сообщенияLevchik (28 Апрель 2016 - 17:57) писал:

Да не в цене ведь дело!
Например, сейчас у этого товара модификации и с минимальной и максимальной ценой есть в наличии. Нет в наличии со средней ценой. а пишет всё равно "Под заказ".

Повторюсь, пишет "Товар под заказ" когда нет в наличии хотя бы одной ЛЮБОЙ модификации. А раньше наоборот было, писал "Товар в наличии", когда есть в наличии хотя бы одна любая модификации.

Просто условия показа "под заказ" или в "наличии" надо наоборот сделать.

Произвели Вам изменения, протестируйте, пожалуйста.

#51 Levchik

Levchik

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

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

Отправлено 28 Апрель 2016 - 18:39

Просмотр сообщенияЮля123 (28 Апрель 2016 - 18:27) писал:

Произвели Вам изменения, протестируйте, пожалуйста.

Теперь всё работает как надо, спасибо!

Правда, слетел дизайн в мобильных версиях, который мы с Вами недавно правили ((( Придется там заново восстанавливать

Отпишусь в соответсвующей теме позднее.

#52 Levchik

Levchik

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

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

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

Добрый день!

Вылезла ошибка в вышеуказанных изменениях ((

Напомню, одной из задач правок было чтобы во всех разделах каталога, кроме разделов и подразделов каталога "Корм для собак" и "Корм для кошек", не отображался блок с кнопками быстрого заказа.

В тех подразделах "Корм для собак" и "Корм для кошек", что уже существовали на момент внесения правок, всё работает нормлально. А во вновь созданном подразделе (например, подраздел "консервы для собак" в "Корма для собак", данный блок кнопок отсутсвует.

Как это исправить?
199.jpg 1999.jpg

#53 Vaccina

Vaccina

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

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

Отправлено 03 Август 2016 - 07:17

Как вариант, можно увеличть  условие, дописать его продолжение в шаблоне Товары:
{% IF CATEGORY_NAME = Сухой корм для собак || CATEGORY_NAME = Лакомства для собак || CATEGORY_NAME = Сухой корм для кошек %}

то есть к этому условию необходимо добавить:
|| CATEGORY_NAME = Название категории

пример:
{% IF CATEGORY_NAME = Сухой корм для собак || CATEGORY_NAME = Лакомства для собак || CATEGORY_NAME = Сухой корм для кошек || CATEGORY_NAME = Сухой корм2 %}


#54 Levchik

Levchik

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

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

Отправлено 09 Август 2016 - 16:29

Просмотр сообщенияVaccina (03 Август 2016 - 07:17) писал:

Как вариант, можно увеличть  условие, дописать его продолжение в шаблоне Товары:
{% IF CATEGORY_NAME = Сухой корм для собак || CATEGORY_NAME = Лакомства для собак || CATEGORY_NAME = Сухой корм для кошек %}

то есть к этому условию необходимо добавить:
|| CATEGORY_NAME = Название категории

пример:
{% IF CATEGORY_NAME = Сухой корм для собак || CATEGORY_NAME = Лакомства для собак || CATEGORY_NAME = Сухой корм для кошек || CATEGORY_NAME = Сухой корм2 %}

Спасибо, работает!

Увеличилась только ширина строки с описанием товара. Как можно поднять блок с кнопками заказа вверх, чтобы он был на одном уровне с текстом? Например, чтобы окошко с количеством выбранного товара было на одном уровне с надписью "Товар есть в наличии"

Фото 1 - ширина строки до изменений
Фото 2 - ширина строки после изменений
Консервы 1.jpg Консервы 2.jpg

#55 Vaccina

Vaccina

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

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

Отправлено 10 Август 2016 - 06:37

В шаблоне Товары найдите:
margin-top:16px;

замените на:
margin-top: 0px;


#56 Levchik

Levchik

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

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

Отправлено 10 Август 2016 - 09:21

Просмотр сообщенияVaccina (10 Август 2016 - 06:37) писал:

В шаблоне Товары найдите:
margin-top:16px;

замените на:
margin-top: 0px;

Изображение подтянулось, но очень немного. Как еще вверх поднять?

#57 Alekseys

Alekseys

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

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

Отправлено 10 Август 2016 - 09:59

Просмотр сообщенияLevchik (10 Август 2016 - 09:21) писал:

Изображение подтянулось, но очень немного. Как еще вверх поднять?
Здравствуйте. Попробуйте в конец main.css добавить
.category-info .change {
	margin-top: -35px;
}


#58 Levchik

Levchik

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

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

Отправлено 10 Август 2016 - 10:38

Просмотр сообщенияAlekseys (10 Август 2016 - 09:59) писал:

Здравствуйте. Попробуйте в конец main.css добавить
.category-info .change {
margin-top: -35px;
}

Спасибо!

Подскажите, а с чем связано что цены и информация о наличии неравномерно друг под другом стоят? Причем это не во всех разделах так.
Например, здесь криво отображается: http://zooteka96.ru/...dovogo-sporta-2
Кривые цены.jpg

#59 Ирина345

Ирина345

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

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

Отправлено 12 Август 2016 - 11:27

Просмотр сообщенияLevchik (10 Август 2016 - 10:38) писал:

Спасибо!

Подскажите, а с чем связано что цены и информация о наличии неравномерно друг под другом стоят? Причем это не во всех разделах так.
Например, здесь криво отображается: http://zooteka96.ru/...dovogo-sporta-2
Прикрепленный файл Кривые цены.jpg
Здравствуйте, что бы выровнять строки, найдите в файле main.css
.mod_inf .price {
	display: block;
	margin-left: 26px;

}
замените на
.mod_inf .price {
	display: block;
	margin-left: 26px;
	float: left;
	margin: 15px;
	width: 150px;
}


#60 Levchik

Levchik

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

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

Отправлено 12 Август 2016 - 14:54

Просмотр сообщенияИрина345 (12 Август 2016 - 11:27) писал:

Здравствуйте, что бы выровнять строки, найдите в файле main.css
.mod_inf .price {
display: block;
margin-left: 26px;

}
замените на
.mod_inf .price {
display: block;
margin-left: 26px;
float: left;
margin: 15px;
width: 150px;
}

Ничего не изменилось (




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

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