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


Регистр Букв В Меню И Другие Вопросы


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

#41 Vaccina

Vaccina

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

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

Отправлено 20 Ноябрь 2014 - 00:49

В шаблоне Товар найдите и удалите:
{% IFNOT goods_delivery_empty %}
		<div id="idTab3" class="content">
		  <!-- Блок описания вариантов доставки -->
		  <h4>Условия доставки</h4>
		  {% FOR goods_delivery %}
			<h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
			<div style="padding-bottom: 20px;">
			  <p class="left" style="font-weight: normal;">{goods_delivery.DESC}</p><br />
 
			  {% IF goods_delivery.rules_empty %}
				{% IF goods_delivery.PRICE=0 %}
				  <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
				{% ELSE %}
				  Стоимость доставки: {goods_delivery.PRICE | money_format}
				{% ENDIF %}
			  {% ELSE %}
				<table class="table">
				  <thead>
					<tr>
					  <td><h5>Стоимость доставки зависит от суммы заказа</h5></td>
					</tr>
				  </thead>
				  <tbody>
					{% FOR rules %}
					  <tr>
						<td style="font-weight: normal;">Для заказов больше <span style="font-weight: bold;">{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.rules.PRICE | money_format}</span></td>
					  </tr>
					{% ENDFOR %}
					<tr>
					  <td style="font-weight: normal;">Для заказов меньше <span style="font-weight: bold;">{goods_delivery.SUM_LESS_PRICE | money_format}</span> - стоимость доставки <span style="font-weight: bold;">{goods_delivery.PRICE | money_format}</span></td>
					</tr>
				  </tbody>
				</table>
			  {% ENDIF %}
			</div>
		  {% ENDFOR %}
		  <!-- /Блок описания вариантов доставки -->
		</div>
	  {% ENDIF %}

далее найдите:
{% IFNOT goods_features_empty %}
		<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
		<div id="idTab2" class="content">
		  <h3>Технические характеристики</h3>
		  <table class="goodsDataFeatures" width="100%">
			<tr>
			  {% FOR goods_features%}
				<td>
				  <p class="name"><span class="value">{goods_features.NAME}</span></p>
				</td>
				<td>
				  <span class="value">{goods_features.VALUE}</span>
				</td>
				{goods_features.index | is_divided("1","</tr><tr>","")}
			  {% ENDFOR %}
			</tr>
		  </table>
		</div>
		<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
	  {% ENDIF %}

переместите его поставив перед:
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		<div id="idTab1" class="content">


#42 senia

senia

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

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

Отправлено 20 Ноябрь 2014 - 01:00

Быстро, точно и по делу. СПАСИБО!

#43 senia

senia

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

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

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

Есть, правда, небольшое уточнение.

Вот как пример два товара: goods/history-350 и goods/floreal-750. В первом случае, почему-то пропадает сам заголовок "Описание".

И ещё хотелось бы подправить такую деталь: отступ от заголовков "Характеристики" и "Описание" до содержимого этих ячеек довольно большой. Его нужно сделать нормальным. А также заголовок "Описание" вплотную приклеивается к содержанию блока с характеристиками, там наоборот нужен отступ.

#44 Vaccina

Vaccina

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

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

Отправлено 20 Ноябрь 2014 - 01:33

В шаблоне Товар найдите:
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		<div id="idTab1" class="content">

		  <!-- Блок описания товара. Показываем его если есть описание товара -->
		  {% IF GOODS_DESCRIPTION_SHORT %}
			<h3>Описание</h3>
			<div class="htmlDataBlock" itemprop="description">
			  {GOODS_DESCRIPTION_SHORT}
			</div>
		  {% ENDIF %}
		  <!-- END Блок описания товара. Показываем его если есть описание товара -->

замените на:
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
		<div id="idTab1" class="content"><br/>
	  <h3>Описание</h3>
		  <!-- Блок описания товара. Показываем его если есть описание товара -->
		  {% IF GOODS_DESCRIPTION_SHORT %}
			<div class="htmlDataBlock" itemprop="description">
			  {GOODS_DESCRIPTION_SHORT}
			</div>
		  {% ENDIF %}
		  <!-- END Блок описания товара. Показываем его если есть описание товара -->

Далее в style.css найдите:
h3 {
padding-bottom: 20px;
color: #444444;
font-weight: 600;
font-size: 16px;
line-height: 24px;
margin-bottom: 10px;
}
замените на:
h3 {
padding-bottom: 0;
color: #444444;
font-weight: 600;
font-size: 16px;
line-height: 24px;
margin-bottom: 10px;
}


#45 senia

senia

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

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

Отправлено 20 Ноябрь 2014 - 02:26

В очередной раз, большое спасибо.

#46 senia

senia

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

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

Отправлено 20 Ноябрь 2014 - 02:43

Просмотр сообщенияAlekseys (14 Ноябрь 2014 - 19:40) писал:

В разделе Настройки -> Основные -> Товар снимите галку с поля Отключить возможность класть в корзину больше товара, чем есть в наличии.

Спасибо. Извиняюсь за свой первоначальный ответ, я тогда запутался и не понял смысл этой функции. Сейчас разобрался. Но обнаружил следующий баг: как я и хотел, сейчас в карточке информация про наличие не выводится. Но, если я выбираю другую модификацию этого товара, меняя его свойство (например, цвет или размер), то надпись про наличие снова появляется. Как это поправить?

Проверить ошибку можно на товаре goods/rococo, там изменяются типоразмеры.

#47 Vaccina

Vaccina

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

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

Отправлено 20 Ноябрь 2014 - 02:51

В syle.css найдите:
#right-column #product_stock_stat {
display: block;
clear: both;
float: left;
padding-top: 10px;
}
замените на:
#right-column #product_stock_stat {
display: none;
clear: both;
float: left;
padding-top: 10px;
}


#48 senia

senia

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

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

Отправлено 20 Ноябрь 2014 - 15:46

Спасибо.

А помогите пожалуйста убрать ссылки "Оставить отзыв первым" из:
1) Категорий товаров
2) Блока "Новинки" на главной странице
3) Блока "Избранные товары" на главной странице
4) Блока "Сопутствующие товары" в карточках товаров

И объясните, что нужно сделать, чтобы в нижеприведённых местах ссылки "Сравнить", "Добавить к сравнению" и сами названия товаров выводились подчёркнутыми:
1) Категории товаров
2) Блок "Новинки" на главной странице
3) Блок "Избранные товары" на главной странице
4) Карточки товаров (ссылка "Добавить к сравнению")

#49 Danil

Danil

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

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

Отправлено 20 Ноябрь 2014 - 16:13

Просмотр сообщенияsenia (20 Ноябрь 2014 - 15:46) писал:

Спасибо.

А помогите пожалуйста убрать ссылки "Оставить отзыв первым" из:
1) Категорий товаров
2) Блока "Новинки" на главной странице
3) Блока "Избранные товары" на главной странице
4) Блока "Сопутствующие товары" в карточках товаров

И объясните, что нужно сделать, чтобы в нижеприведённых местах ссылки "Сравнить", "Добавить к сравнению" и сами названия товаров выводились подчёркнутыми:
1) Категории товаров
2) Блок "Новинки" на главной странице
3) Блок "Избранные товары" на главной странице
4) Карточки товаров (ссылка "Добавить к сравнению")
Здравствуйте.
Если данная ссылка, кроме приведенных позиций больше ни где не выводится, то:
В style.css найдите код
.rating {
clear: both;
display: block;
margin: 1em 1em;
cursor: pointer;
text-align: center;
}
и замените на
.rating {
clear: both;
display: none;
margin: 1em 1em;
cursor: pointer;
text-align: center;
}

Если ссылка выводится где то еще, то напишите и мы пришлем другую инструкцию.

Далее в конец style.css добавьте код
.product_attributes a {
text-decoration: underline;
}
.column.two-third h1 {
text-decoration: underline;
}


#50 senia

senia

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

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

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

Что касается ссылок на отзывы, то они вроде бы везде пропали. Всё ОК.

А вот на счёт подчёркивания ссылок не получилось. Но тут я сам наверно не до конца точно выразился. Я имел ввиду, что нужно, чтобы подчёркивались не названия товаров в карточке, а названия товаров, там где они являются ссылками, т.е. в блоках "Новинки", "Избранные" и в категориях товаров.
И ещё в блоках "Новинки" и "Избранные" вообще пропали ссылки "Сравнить".

Если выразиться проще, нужно, чтобы во всех вышеперечисленных местах всё выводилось так, как сейчас выводится в блоке "Сопутствующие товары". Его можно увидеть в товаре goods/floreal-750.

#51 Vaccina

Vaccina

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

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

Отправлено 21 Ноябрь 2014 - 04:22

1. В style.css найдите:
.autumnshowcase_block h5 a, .autumnshowcase_block h5 a:hover {
color: #484A54;
font-size: 15px;
font-weight: 400;
text-decoration: none;
}
замените на:
.autumnshowcase_block h5 a, .autumnshowcase_block h5 a:hover {
color: #484A54;
font-size: 15px;
font-weight: 400;
text-decoration: underline;
}

2. В шаблоне HTML после:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}">
						  <input type="hidden" name="hash" value="{HASH}" />
						  <input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" />
						  <input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" />
						  <!--a class="exclusive" href="" onclick="$('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a-->
						  <a class="exclusive" href=""  onclick="quickorder('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
						</form>

вставьте:
<!-- Если в тарифном плане подключен модуль сравнения товаров -->
			  {% IF TARIFF_FEATURE_GOODS_COMPARE %}
				<!-- Если не выключен модуль сравнения товаров в настройках магазина -->
				{% IFNOT SETTINGS_COMPARE_DISABLE %}
				  {% IF index_page_new_goods.IS_HAS_IN_COMPARE_LIST %}
					<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
				  {% ELSE %}
					<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_new_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDIF %}

далее найдите:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}">
						  <input type="hidden" name="hash" value="{HASH}" />
						  <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
						  <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
						  <!--a class="exclusive" href="" onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a-->
						  <a class="exclusive" href="" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
						</form>

после него вставьте:
<!-- Если в тарифном плане подключен модуль сравнения товаров -->
			  {% IF TARIFF_FEATURE_GOODS_COMPARE %}
				<!-- Если не выключен модуль сравнения товаров в настройках магазина -->
				{% IFNOT SETTINGS_COMPARE_DISABLE %}
				  {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %}
					<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
				  {% ELSE %}
					<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_new_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDIF %}


#52 senia

senia

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

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

Отправлено 21 Ноябрь 2014 - 13:16

Спасибо.

Почти всё получилось. Осталось, чтобы ссылки подчёркивались ещё и в категориях товаров. Пока они остались как и были. Например тут: catalog/chappee.

А вот подчёркивание наименований товаров в карточках наоборот нужно убрать.

#53 Alekseys

Alekseys

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

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

Отправлено 21 Ноябрь 2014 - 13:23

Просмотр сообщенияsenia (21 Ноябрь 2014 - 13:16) писал:

Спасибо.

Почти всё получилось. Осталось, чтобы ссылки подчёркивались ещё и в категориях товаров. Пока они остались как и были. Например тут: catalog/chappee.

А вот подчёркивание наименований товаров в карточках наоборот нужно убрать.
Здравствуйте. В style.css добавьте
.product_list_details_left h5 a {
text-decoration: underline!important;
}
и
.product_list_details_left h5 a {
text-decoration: underline!important;
}


#54 senia

senia

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

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

Отправлено 21 Ноябрь 2014 - 13:48

Добавил. Ссылка "сравнить" в категориях товаров всё равно не подчёркивается, а название товара в карточке всё равно подчёркивается...

#55 Alekseys

Alekseys

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

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

Отправлено 21 Ноябрь 2014 - 14:52

Просмотр сообщенияsenia (21 Ноябрь 2014 - 13:48) писал:

Добавил. Ссылка "сравнить" в категориях товаров всё равно не подчёркивается, а название товара в карточке всё равно подчёркивается...
Если Вам не нужно, чтоб подчеркивалось название товара в style.css удалите (таких блоков два)
.product_list_details_left h5 a {
text-decoration: underline!important;
}
Чтобы подчеркивалось слово сравнить добавьте в style.css
.add-to-links .link-compare {
text-decoration: underline!important;
}


#56 senia

senia

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

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

Отправлено 21 Ноябрь 2014 - 15:54

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

Как я и говорил, только модератор Vaccina здесь способна сначала прочитать и понять, что нужно пользователю, а потом дать адекватное решение.

#57 Ирина345

Ирина345

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

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

Отправлено 21 Ноябрь 2014 - 16:04

Просмотр сообщенияsenia (21 Ноябрь 2014 - 15:54) писал:

Вы опять не читаете, что я вас прошу. С горем пополам я уже сам разобрался.

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

Позовите пожалуйста модератора Vaccina. Только она здесь способна сначала прочитать и понять, что нужно пользователю, а потом дать адекватное решение.
Здравствуйте, для того что в карточке товара в каталоге не подчеркивались названия найдите в main.css код
#product_list li a {
color: #000;
text-decoration: none;
}
замените на

#product_list li a {
color: #000;
text-decoration: none!important;
}
если не хотите что подчеркивались в самой карточке товара
то найдите
.column.two-third h1 {
text-decoration: underline;
}
замените на

.column.two-third h1 {

}
для того что в меню происходило подчеркивание
найдите
.accordion a, .accordion_main a {
text-decoration: none;
border-bottom: 1px solid #eeece7;
font-family: Verdana;
font-size: 12px;
font-weight: 700;
padding: 8px 10px 8px 0;
display: block;
cursor: pointer;
}
замените на

.accordion a, .accordion_main a {
text-decoration:underline;
border-bottom: 1px solid #eeece7;
font-family: Verdana;
font-size: 12px;
font-weight: 700;
padding: 8px 10px 8px 0;
display: block;
cursor: pointer;
}


#58 senia

senia

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

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

Отправлено 22 Ноябрь 2014 - 17:17

У меня на сайте в блоке слева выводится список из 3-х последних просмотренных товаров.

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

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

А ещё, на главной странице в самом низу под Избранными товарами хочу вывести кнопку "Перейти в каталог". Помогите, пожалуйста.

#59 Ирина345

Ирина345

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

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

Отправлено 22 Ноябрь 2014 - 17:23

Просмотр сообщенияsenia (22 Ноябрь 2014 - 17:17) писал:

У меня на сайте в блоке слева выводится список из 3-х последних просмотренных товаров.

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

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

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

#60 senia

senia

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

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

Отправлено 22 Ноябрь 2014 - 18:43

Странно. Есть отдельная страница "/compare", на которой выводится неограниченное число товаров, находящихся на сравнении. А сделать вывод части этих товаров в блок на главной странице нельзя... Ну да ладно. Я по-другому решу этот вопрос.

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




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

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