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


Правка Формы Регистрации


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

#21 Dimarik55

Dimarik55

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

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

Отправлено 20 Январь 2022 - 09:07

Просмотр сообщенияVaccina (20 Январь 2022 - 08:31) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<body>
<div class="wrapper {% IF index_page %}index{% ENDIF %} nojs">
     
замените на:
<body>
<div class="wrapper {% IF index_page %}index{% ENDIF %} nojs {% IF CLIENT_GROUP_ID!=7816 %}hide_price{% ENDIF %}">

Далее зайдите в main.css - в самом конце шаблона вставьте:
.hide_price .price-box{display:none;}

Доброе утро!

Сделал. Ничего не поменялось. Кэш почистил.

#22 Dimarik55

Dimarik55

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

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

Отправлено 20 Январь 2022 - 11:05

Проверил через некоторое время, цены скрылись, но скрылись во всех категориях.

Можно сделать так ,что бы в категории каталога "НАТЯЖНОЙ ПОТОЛОК" цены на размещаемые товары были видны всем?

#23 Vaccina

Vaccina

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

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

Отправлено 21 Январь 2022 - 02:27

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<body>
  <div class="wrapper {% IF index_page %}index{% ENDIF %} nojs {% IF CLIENT_GROUP_ID!=7816 %}hide_price{% ENDIF %}">

замените на:
<body>
  <div class="wrapper {% IF index_page %}index{% ENDIF %} nojs {% IF CLIENT_GROUP_ID!=7816 %}hide_price{% ENDIF %} {% FOR upper_navigation %}{% IF upper_navigation.NAME=Натяжной потолок %}show_price{% ENDIF %}{% ENDFOR %}">

Далее зайдите в main.css - найдите:
.hide_price .price-box{display:none;}

замените на:
.hide_price .price-box{display:none;}
.show_price .price-box{display:block;}


#24 Dimarik55

Dimarik55

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

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

Отправлено 21 Январь 2022 - 05:45

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

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<body>
<div class="wrapper {% IF index_page %}index{% ENDIF %} nojs {% IF CLIENT_GROUP_ID!=7816 %}hide_price{% ENDIF %}">

замените на:
<body>
<div class="wrapper {% IF index_page %}index{% ENDIF %} nojs {% IF CLIENT_GROUP_ID!=7816 %}hide_price{% ENDIF %} {% FOR upper_navigation %}{% IF upper_navigation.NAME=Натяжной потолок %}show_price{% ENDIF %}{% ENDFOR %}">

Далее зайдите в main.css - найдите:
.hide_price .price-box{display:none;}

замените на:
.hide_price .price-box{display:none;}
.show_price .price-box{display:block;}

Спасибо!!!!!!! Все отображается как надо!
Единственное, что заметил, когда товар без прайса кладешь в корзину, то там цена видна

#25 Vaccina

Vaccina

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

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

Отправлено 21 Январь 2022 - 06:58

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

#26 Dimarik55

Dimarik55

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

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

Отправлено 21 Январь 2022 - 14:06

Просмотр сообщенияVaccina (21 Январь 2022 - 06:58) писал:

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

#27 Vaccina

Vaccina

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

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

Отправлено 22 Январь 2022 - 06:58

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

Все верно, так же можно скрыть и кнопки покупки.

#28 Dimarik55

Dimarik55

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

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

Отправлено 23 Январь 2022 - 07:37

Просмотр сообщенияVaccina (22 Январь 2022 - 06:58) писал:

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

Все верно, так же можно скрыть и кнопки покупки.
Доброго времени суток)
Давайте попробуем тогда сделать так, как Вы предложили.

#29 Vaccina

Vaccina

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

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

Отправлено 25 Январь 2022 - 05:54

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

После изменений выше зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.hide_price .price-box{display:none;}
.show_price .price-box{display:block;}

замените на:
.hide_price .price-box, .hide_price .cart, .hide_price .add-to-box{display:none;}
.show_price .price-box, .show_price .cart, .show_price .add-to-box {display:block;}


#30 Dimarik55

Dimarik55

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

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

Отправлено 25 Январь 2022 - 10:38

Просмотр сообщенияVaccina (25 Январь 2022 - 05:54) писал:

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

После изменений выше зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.hide_price .price-box{display:none;}
.show_price .price-box{display:block;}

замените на:
.hide_price .price-box, .hide_price .cart, .hide_price .add-to-box{display:none;}
.show_price .price-box, .show_price .cart, .show_price .add-to-box {display:block;}

Доброго утра!
Сделано. Работает так, как Вы и говорили.

Теперь надо сделать:

Vaccina сказал:

таким товарам нужно заменить эту кнопку на "узнать стоимость" или "заказать"

Только повесить текст: "Цена доступна после регистрации", или "Зарегистрироваться в Я.Дилер" если возможно конечно.

#31 Vaccina

Vaccina

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

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

Отправлено 26 Январь 2022 - 08:25

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

Уточните пожалуйста, данную надпись необходимо разместить в карточке товара вместо цены?

#32 Dimarik55

Dimarik55

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

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

Отправлено 26 Январь 2022 - 16:17

Просмотр сообщенияVaccina (26 Январь 2022 - 08:25) писал:

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

Уточните пожалуйста, данную надпись необходимо разместить в карточке товара вместо цены?

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

Примерно так надо, что бы было. Плюс, конечно же тогда и в карточке сделать тоже самое.
2022-01-26_190934.jpg

#33 Vaccina

Vaccina

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

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

Отправлено 27 Январь 2022 - 08:46

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

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
</select>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">

после него вставьте:
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}

Далее зайдите в шаблон Товар - найдите:
		<!-- Цена товара -->
		<div class="price-box f-fix" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
		  <!-- информация для поисковика о наличии товара -->
		  <meta itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}">
          
перед ним вставьте:
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}


#34 Dimarik55

Dimarik55

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

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

Отправлено 27 Январь 2022 - 13:09

Все супер, Вы умничка!!! Спасибо большое!

А с товарами которые на главной ("Хиты", "Новинки") можно тоже самое сделать?

#35 Vaccina

Vaccina

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

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

Отправлено 28 Январь 2022 - 06:39

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
{% FOR mods %}
<option value="{index_page_favorites_goods.mods.ID}" {% IF index_page_favorites_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_favorites_goods.mods.v.NAME}: {index_page_favorites_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_favorites_goods.mods.ID}">
  
замените на:
{% FOR mods %}
<option value="{index_page_favorites_goods.mods.ID}" {% IF index_page_favorites_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_favorites_goods.mods.v.NAME}: {index_page_favorites_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_favorites_goods.mods.ID}">
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}

Далее найдите:
{% FOR mods %}
<option value="{index_page_new_goods.mods.ID}" {% IF index_page_new_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_new_goods.mods.v.NAME}: {index_page_new_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_new_goods.mods.ID}">

замените на:
{% FOR mods %}
<option value="{index_page_new_goods.mods.ID}" {% IF index_page_new_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_new_goods.mods.v.NAME}: {index_page_new_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_new_goods.mods.ID}">
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}


#36 Dimarik55

Dimarik55

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

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

Отправлено 28 Январь 2022 - 08:38

Просмотр сообщенияVaccina (28 Январь 2022 - 06:39) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
{% FOR mods %}
<option value="{index_page_favorites_goods.mods.ID}" {% IF index_page_favorites_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_favorites_goods.mods.v.NAME}: {index_page_favorites_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_favorites_goods.mods.ID}">
  
замените на:
{% FOR mods %}
<option value="{index_page_favorites_goods.mods.ID}" {% IF index_page_favorites_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_favorites_goods.mods.v.NAME}: {index_page_favorites_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_favorites_goods.mods.ID}">
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}

Далее найдите:
{% FOR mods %}
<option value="{index_page_new_goods.mods.ID}" {% IF index_page_new_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_new_goods.mods.v.NAME}: {index_page_new_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_new_goods.mods.ID}">

замените на:
{% FOR mods %}
<option value="{index_page_new_goods.mods.ID}" {% IF index_page_new_goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{index_page_new_goods.mods.v.NAME}: {index_page_new_goods.mods.v.VALUE} {% ENDFOR v %}</option>
{% ENDFOR mods %}
</select>
{% FOR mods %}
<div class="mod_inf {index_page_new_goods.mods.ID}">
{% IFNOT CLIENT_IS_LOGIN %}<p>Цена доступна после регистрации</p>{% ENDIF %}
Доброе утро!
Сначала не получилось, а потом как получилось))
Спасибо большое!!!

#37 Dimarik55

Dimarik55

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

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

Отправлено 28 Январь 2022 - 11:55

Единственное, что у товаров, которые доступны для всех клиентов тоже появился данный текст :)

2022-01-28_151130.jpg

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

#38 Vaccina

Vaccina

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

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

Отправлено 29 Январь 2022 - 03:56

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

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
		</form>
	  </div>
	</div>
  </div>
</div>
<!-- /END Форма карточки товара -->

после него вставьте:
<!-- Основные вкладки описаний товара -->
<div class="">
  <div class="container">
	  <div class="col-md-9 col-xs-12">
		<!-- Характеристики -->
		{% IFNOT goods_features_empty %}
			<table class="table-box">
			  <tbody>
				{% FOR goods_features%}
				  <tr>
					<td class="cell1">{goods_features.NAME}</td>
					<td class="cell2">{goods_features.VALUE}</td>
				  </tr>
				{% ENDFOR %}
			  </tbody>
			</table>
		{% ENDIF %}
	  </div>
  </div>
</div>
<!-- /END Основные вкладки описаний товара -->


#39 Dimarik55

Dimarik55

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

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

Отправлено 29 Январь 2022 - 07:17

Просмотр сообщенияVaccina (29 Январь 2022 - 03:56) писал:

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

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

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

Да, пока только тут. Я переименовал категорию в "Готовый натяжной потолок" если что) в шаблоне HTML тоже переименовал категорию

#40 Vaccina

Vaccina

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

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

Отправлено 29 Январь 2022 - 08:07

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.hide_price .price-box, .hide_price .cart, .hide_price .add-to-box{display:none;}

замените на:
.hide_price .price-box, .hide_price .cart, .hide_price .add-to-box, .show_price .mod_inf > p, show_price .product-shop > p {display:none;}





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

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