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


Поменять Функцию Покупку В Общем Каталоге


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

#21 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 02:09

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

В шаблоне Товары необходимо удалить:
<!--Выбор количества товара-->
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
				 <!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
{%ENDIF%}  


#22 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 02:54

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

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

В шаблоне Товары необходимо удалить:
<!--Выбор количества товара-->
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
				 <!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
{%ENDIF%}

этот код помойму встречаеться в нескольких местах - его везде удалить?

#23 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 03:14

Как вариант, чтобы не слетело условие по покупке некоторых товаров в кол-ве 2х штук, лучше вместо удаления замените его на:
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<input type="hidden" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">				   
{%ENDIF%}

Если необходимо везде убрать отображение количества в каталоге, то и замены произведите везде в шаблоне Товары, если же изменение необходимо только у товаров  с выбором модификации, то произведите изменение в блоках вида:
<div class="change">
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">
<div class="price">
{% IF goods.mods.PRICE_NOW_WITHOUT_DISCOUNT>goods.mods.PRICE_NOW %}
<span class="price-old">{goods.mods.PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF goods.mods.PRICE_OLD>goods.mods.PRICE_NOW %}
<span class="price-old">{goods.mods.PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{goods.mods.PRICE_NOW | money_format}</span>
<div class="clear"></div>
</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.mods.ID}" />
<!--Выбор количества товара-->
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
				 <!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
{%ENDIF%}
<a class="add_to_cart_new" onclick="quickorder('.product-form-{goods.mods.ID}');return false;" title="Быстро оформить заказ">В корзину</a>					  
</form>
</div>
</div>
{% ENDFOR mods %}
</div>


#24 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

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

Просмотр сообщенияVaccina (27 Февраль 2016 - 03:14) писал:

Как вариант, чтобы не слетело условие по покупке некоторых товаров в кол-ве 2х штук, лучше вместо удаления замените его на:
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<input type="hidden" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">				
{%ENDIF%}

Если необходимо везде убрать отображение количества в каталоге, то и замены произведите везде в шаблоне Товары, если же изменение необходимо только у товаров  с выбором модификации, то произведите изменение в блоках вида:
<div class="change">
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">
<div class="price">
{% IF goods.mods.PRICE_NOW_WITHOUT_DISCOUNT>goods.mods.PRICE_NOW %}
<span class="price-old">{goods.mods.PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF goods.mods.PRICE_OLD>goods.mods.PRICE_NOW %}
<span class="price-old">{goods.mods.PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{goods.mods.PRICE_NOW | money_format}</span>
<div class="clear"></div>
</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.mods.ID}" />
<!--Выбор количества товара-->
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
				 <!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
				 <div class="plus_minus_quantity">
				 <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
				 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
				 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
				 </div>
{%ENDIF%}
<a class="add_to_cart_new" onclick="quickorder('.product-form-{goods.mods.ID}');return false;" title="Быстро оформить заказ">В корзину</a>					
</form>
</div>
</div>
{% ENDFOR mods %}
</div>

тогда ВЕЗДЕ УДАЛИТЬ и оставить возможность выбора модификаций. (сделанно)
Что касается самих модификаций. то теперь мы со спокойной душой можем это сделать для всех товаров. (до этого все испытания проводились на Панире с пряностями)
Только единственное что нужно будет это все также убрать в 7-ми видах сыров, выбора модификации 100гр (тоесть скрыть её) как мы это делали раньше.

Цитата

для себя (строчка после 289)
для себя (строчка после 324)
для себя (строчка после 440)
для себя (строчка после 476)


строчку 589 оставляем?

----
И вот у нас тут немного все Съехало
Изображение

#25 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 03:33

Блок:
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select>
{% ENDIF %}

попробуйте заменить на:
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}
{% IF goods.mods.NAME = Домашний Сыр (панир) с пряностями 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний Сыр (панир) с орешками 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME =Домашний Cыр (панир) с зеленью 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний Сыр (панир) копченый 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний сыр (панир) 100г && goods_mod_distinctive_properties.VALUE = 100 гр. %}{% ELSE %}
<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDIF %}
{% ENDFOR mods %}
</select>


#26 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 03:56

Просмотр сообщенияVaccina (27 Февраль 2016 - 03:33) писал:

Блок:
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select>
{% ENDIF %}



.. Я Честно пытался минут 7 найти эти строчки.. этот блок но в шаблоне "товары" и "товар" я его не нашел, какие то отдельные фрагменты но не чтобы такой код был..

и такой второстепенный вопрос - это что мы сделаем ?

#27 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 04:00

Искомый блок кода находится в шаблоне Товары и отвечает за выпадающий список модификаций.
Замена должна скрыть в выборе модификаций у конкретных сыров вес 100гр

#28 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 04:02

Просмотр сообщенияVaccina (27 Февраль 2016 - 04:00) писал:

Искомый блок кода находится в шаблоне Товары и отвечает за выпадающий список модификаций.
Замена должна скрыть в выборе модификаций у конкретных сыров вес 100гр

а вы можете подсказать строчку ?
потому что единственное что я нашел это вот
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г  || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<div class="plus_minus_quantity">
<span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
<input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
<span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>


#29 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 04:06

Простите, в этом блоке условие лишнее, искомый блок стоит без него:
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select>


#30 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 04:09

Просмотр сообщенияVaccina (27 Февраль 2016 - 04:06) писал:

Простите, в этом блоке условие лишнее, искомый блок стоит без него:

Простой вопрос 270 и 395 строчка подлежит замене или только одна какая то?

--- я попробовал заменить в двух строчках на код сказанный вами.
Но.. вот..
Изображение

#31 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 04:54

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

----
И вот у нас тут немного все Съехало

В main.css найдите:
.prod_hold .price, .prod_hold_recent .price, .category-info .price {
	display: block;
	font-weight: bold;
	color: #333333;
	margin-bottom: 4px;
	font-size: 16px;
}

замените на:
.prod_hold .price, .prod_hold_recent .price, .category-info .price {
	display: block;
	font-weight: bold;
	color: #333333;
	margin-bottom: 4px;
	font-size: 16px;
	clear: both;
	min-height: 25px;
}

Просмотр сообщенияSmailer (27 Февраль 2016 - 04:09) писал:

Простой вопрос 270 и 395 строчка подлежит замене или только одна какая то?

--- я попробовал заменить в двух строчках на код сказанный вами.
Но.. вот..

Пойдем маленько по другому пути(399)
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}
{% IF goods.mods.NAME = Домашний Сыр (панир) с пряностями 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний Сыр (панир) с орешками 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME =Домашний Cыр (панир) с зеленью 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний Сыр (панир) копченый 100г && goods_mod_distinctive_properties.VALUE = 100 гр. || goods.mods.NAME = Домашний сыр (панир) 100г && goods_mod_distinctive_properties.VALUE = 100 гр. %}{% ELSE %}
<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDIF %}
{% ENDFOR mods %}
</select>
замените на:
<select class="select_mod">
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME =Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}
<option>Выберите свойство товара</option>
{% FOR mods %}
<option value="{goods.mods.ID}" {%FOR v%}{% IF goods.mods.v.VALUE = 100 гр. %}style="display:none;"{% ENDIF %}{% ENDFOR v %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
{% ELSE %}
<option disabled>Выберите свойство товара</option>
{% FOR mods %}
<option value="{goods.mods.ID}">{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
{% ENDIF %}
</select>


#32 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 06:16

Просмотр сообщенияVaccina (27 Февраль 2016 - 04:54) писал:


Есть продвижение, только убрать бы оченвидный  текст "выберите свойство товара"
Изображение


===

и вот ещё не сильно но разумно бы немного притянуть текст с картинокой как показанно стрелочками,
Изображение

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

#33 Vaccina

Vaccina

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

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

Отправлено 27 Февраль 2016 - 06:33

Просмотр сообщенияSmailer (27 Февраль 2016 - 06:16) писал:

Есть продвижение, только убрать бы оченвидный  текст "выберите свойство товара"
Вместо текст можете вписать что-то другое, например
---------------
или вообще убрать текст, чтобы было пустое поле.

Просмотр сообщенияSmailer (27 Февраль 2016 - 06:16) писал:

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

В main.css найдите и удалите:
.prod_hold > div .name {
margin: 34px 0;
}

далее найдите:
.prod_hold .name a, .prod_hold_recent .name a {
font-size: 16px;
text-decoration: none;
display: block;
min-height: 56px;
}

замените на:
.prod_hold .name a, .prod_hold_recent .name a {
font-size: 16px;
text-decoration: none;
display: block;
min-height: 38px;
}

Далее найдите:
.prod_hold .cart {
margin-bottom: 17px;
min-height: 72px;
}

замените на:
.prod_hold .cart {
margin-bottom: 17px;
}
.select_mod {
width: 100%;
margin: 5px 0;
}


123.jpg

#34 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 27 Февраль 2016 - 06:48

Просмотр сообщенияVaccina (27 Февраль 2016 - 06:33) писал:

Вместо текст можете вписать что-то другое, например
---------------
или вообще убрать текст, чтобы было пустое поле.


А можно же сделать так чтобы самым первым из списка было поле модификации и все.
Ведь мыже вроде добивались как то этого когда убирали из карточки товара 100гр отображение.
--
в идеале чтобы там неыбло ни текста ни пустого поля..
потому что такой текст совсем изначально не понятен, даже если поле будет пустым.
ЛУчше убрать его вовсе эту строчку и были строчки от 200-1кг в данном случае, а глобально тоже самое но опятьже без этих строк.
Изображение

#35 Vaccina

Vaccina

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

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

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

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME =Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}
<option>Выберите свойство товара</option>
{% FOR mods %}
<option value="{goods.mods.ID}" {%FOR v%}{% IF goods.mods.v.VALUE = 100 гр. %}style="display:none;"{% ENDIF %}{% ENDFOR v %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
{% ELSE %}

замените на:
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME =Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}
{% FOR mods %}
{%FOR v%}{% IFNOT goods.mods.v.VALUE = 100 гр. %}
<option value="{goods.mods.ID}">{goods.mods.v.NAME}: {goods.mods.v.VALUE}</option>
{% ENDIF %}{% ENDFOR v %}
{% ENDFOR mods %}
{% ELSE %}


#36 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 29 Февраль 2016 - 22:14

Думаю уже можно написать так как половину продуктов мы дополнили модификациями.
Их хотим вас попросить чтобы "строчка выберите свойство товара" исчезла из показа. У Всех Продуктов без исключения!
Но мы Очень  убедительно хотим вас попросить - чтобы вы учили предыдущие доработки так как их не мало и некоторые товары уже настроены как нужно. и не хочется все опять по кусочкам восстанавливать на что тратить и ваше и наше время.
Изображение

Касаемо просьбы - не только к Категории Молоко и но и другим, в.т.ч. Будущим продуктам которые будут добавлены на сайт а также чтобы правильно действовало для будущих потенциальных категорий.

#37 Vaccina

Vaccina

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

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

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

В шаблоне Товары найдите и удалите:
<option disabled>Выберите свойство товара</option>

Данная строка должна встретится вам 2 раза.

#38 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 01 Март 2016 - 10:53

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

Изображение

#39 Юля123

Юля123

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

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

Отправлено 01 Март 2016 - 11:17

Просмотр сообщенияSmailer (01 Март 2016 - 10:53) писал:

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

Изображение


Здравствуйте, можно эту линию поставить на уровень названия в три строки, т.е. в main.css в коде:

.prod_hold .name a, .prod_hold_recent .name a {
font-size: 16px;
text-decoration: none;
display: block;
min-height: 38px;
}


значение минимально высоты увеличить, например, до 58px.

#40 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 01 Март 2016 - 16:56

Вроде понял..




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

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