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


Сравнение Товаров


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

#61 Viking

Viking

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

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

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

Не нужно вышестоящий пост рассматривать. Буду переделывать Вы смотрели по другому.

#62 Viking

Viking

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

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

Отправлено 16 Сентябрь 2014 - 15:50

Добрый день.

Увы, не справился с блоком "Вы смотрели". Из штатного варианта сначало ушел по левое меню - не понравилось. Возвращаюсь обратно и запутался :(

Хочу как на картинке в одну строчку с Поиском и Корзиной, причем строчка постоянно открыта должна быть.
Готов к помощи по шагам. Наверное легче с ХТМЛа начать, с 295строки. А потом выравнять в Майне, сейчас описание сделано со строки 138.

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

  • 160901.png


#63 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 16 Сентябрь 2014 - 16:03

Просмотр сообщенияViking (16 Сентябрь 2014 - 15:50) писал:

Добрый день.

Увы, не справился с блоком "Вы смотрели". Из штатного варианта сначало ушел по левое меню - не понравилось. Возвращаюсь обратно и запутался :(

Хочу как на картинке в одну строчку с Поиском и Корзиной, причем строчка постоянно открыта должна быть.
Готов к помощи по шагам. Наверное легче с ХТМЛа начать, с 295строки. А потом выравнять в Майне, сейчас описание сделано со строки 138.
Здравствуйте.
В main.css
#compareInfo a {
display: inline-block;
text-decoration: none;
margin-bottom: 2px;
font-size: 14px;
cursor: pointer;
}
измените на
#compareInfo a {
display: inline-block;
text-decoration: none;
margin-bottom: 2px;
font-size: 14px;
cursor: pointer;
margin-left: -29px;
}

в main.css
#compareInfo {
position: relative;
float: right;
margin: 10px 10px 10px 0;
width: 225px;
z-index: 10;
}
измените на
#compareInfo {
position: relative;
float: right;
margin: -45px 410px 10px 0;
width: 225px;
z-index: 10;
}


#64 Viking

Viking

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

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

Отправлено 16 Сентябрь 2014 - 16:24

кнопочку понял, как выравнять..., теперь текст нужно сравнения нужно выровнять со своей кнопочкой

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

  • 160902.png


#65 Ирина345

Ирина345

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

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

Отправлено 16 Сентябрь 2014 - 16:29

Просмотр сообщенияViking (16 Сентябрь 2014 - 16:24) писал:

кнопочку понял, как выравнять..., теперь текст нужно сравнения нужно выровнять со своей кнопочкой
Найдите в main.css
#compareInfo .sup_phone {position: absolute;right:0px;top:0px;background: url('{ASSETS_IMAGES_PATH}compare_circle.png') 50% 50% no-repeat;width: 36px;height: 36px;cursor: pointer;background-color:#1878db;-webkit-border-radius: 50%;-moz-border-radius: 50%;-khtml-border-radius: 50%;border-radius: 50%;-ms-border-radius: 50%;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;border: none; background-color:#6c167d;}

замените на

#compareInfo .sup_phone {position: absolute;right:0px;top:-8px;background: url('{ASSETS_IMAGES_PATH}compare_circle.png') 50% 50% no-repeat;width: 36px;height: 36px;cursor: pointer;background-color:#1878db;-webkit-border-radius: 50%;-moz-border-radius: 50%;-khtml-border-radius: 50%;border-radius: 50%;-ms-border-radius: 50%;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;border: none; background-color:#6c167d;}

далее найдите
#compareInfo a {display: inline-block; text-decoration: none; margin-bottom: 2px;font-size:14px;cursor:pointer;margin-left: -29px;}  
замените на
#compareInfo a {display: inline-block; text-decoration: none; margin-bottom: 2px;font-size:14px;cursor:pointer;margin-left: -29px;margin-top: 6px;} 


#66 Viking

Viking

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

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

Отправлено 16 Сентябрь 2014 - 16:40

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

#67 Dars

Dars

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

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

Отправлено 16 Сентябрь 2014 - 16:49

Просмотр сообщенияViking (16 Сентябрь 2014 - 16:40) писал:

Теперь надо заставить чтобы Кнопочка сравнения всегда отображалась с текстом "Можно сравнить товары" пока ничего не выбрано
В шаблоне HTML найдите код:

<div class="inner" id="compareInfoBlock" {% IF COMPARE_GOODS_COUNT=0 %}style="display:none;"{% ENDIF %}>
			  <div id="compareInfo"><a class="sup_phone" href="http://{NET_DOMAIN}/compare" title="Сравнить выбранные товары!"></a><a href="{COMPARE_URL}" title="Сравнить выбранные товары!">Сейчас на сравнении <span class="nb_goods">{COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}</span>.</a></div>
			</div>

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

<div class="inner" id="compareInfoBlock">
			  <div id="compareInfo"><a class="sup_phone" href="http://{NET_DOMAIN}/compare" title="Сравнить выбранные товары!"></a><a href="{COMPARE_URL}" title="Сравнить выбранные товары!">{% IFNOT COMPARE_GOODS_COUNT=0 %}Сейчас на сравнении <span class="nb_goods">{COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}</span>.{% ELSE %}Можно сравнить товары{% ENDIF %}</a></div>
			</div>


#68 Viking

Viking

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

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

Отправлено 16 Сентябрь 2014 - 16:59

Теперь не обновляется инфа пока "не передернешь экран"

#69 Viking

Viking

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

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

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

Просмотр сообщенияViking (16 Сентябрь 2014 - 16:59) писал:

Теперь не обновляется инфа пока "не передернешь экран"

Добрый день.

Работает так:  если "В сравнении" ничего нет, то при добавлении в сравнение исходная ссылка не меняет название пока не "передернешь" экран, например открыть каталог, затем когда в сравнении отобразилась новая ссылка можно добавлять и 2-ой, и 3-ий и т.д. товар, ссылка сразу обновляется. Как заставить ссылку обновляться сразу при добавлении 1-ого товара без ее принудительной активизации (передергивания экрана)?

Сообщение отредактировал Viking: 18 Сентябрь 2014 - 11:29


#70 Viking

Viking

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

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

Отправлено 25 Сентябрь 2014 - 14:59

помогиииите пожайлуста :(  проблема где-то в скрипте зарыта..., из "бистро" и "хамелеона" ушел из за сравнения..., важен он мне

#71 Viking

Viking

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

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

Отправлено 09 Октябрь 2014 - 10:26

модераторы аууууу http://forum.storela..._60#entry159602

#72 Ирина345

Ирина345

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

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

Отправлено 09 Октябрь 2014 - 11:18

Просмотр сообщенияViking (09 Октябрь 2014 - 10:26) писал:

модераторы аууууу http://forum.storela..._60#entry159602
Здравствуйте, что значит "передернуть" и где исчезает сравнение
уточните на скриншоте.

#73 Viking

Viking

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

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

Отправлено 09 Октябрь 2014 - 11:34

Просмотр сообщенияИрина345 (09 Октябрь 2014 - 11:18) писал:

что значит "передернуть"
при добавлении в Сравнение фраза "Нет товаров в сравнении" (у меня она заменена на "Можно сравнить товары") не изменяется сразу на "В сравнении 1 товар"

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

  • 09_10_14_1.png


#74 Сake

Сake

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

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

Отправлено 15 Октябрь 2014 - 17:18

Попробуйте сделать следующее - в шаблоне "HTML" найдите код

<div id="compareInfo"><a class="sup_phone" href="http://{NET_DOMAIN}/compare" title="Сравнить выбранные товары!"></a><a href="{COMPARE_URL}" title="Сравнить выбранные товары!">{% IFNOT COMPARE_GOODS_COUNT=0 %}У Вас на сравнении <span class="nb_goods">{COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}</span>.{% ELSE %}Можно сравнить товары{% ENDIF %}</a></div>

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

<div id="compareInfo">
  <a class="sup_phone" href="http://{NET_DOMAIN}/compare" title="Сравнить выбранные товары!"></a>
  <a href="{COMPARE_URL}" title="Сравнить выбранные товары!">
	<span class="compare_goods_count" style="{% IF COMPARE_GOODS_COUNT=0 %}display: none;{% ENDIF %}">
	  У Вас на сравнении <span class="nb_goods">{COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}</span>.
	</span>
	<span class="compare_goods_none" style="{% IFNOT COMPARE_GOODS_COUNT=0 %}display: none;{% ENDIF %}">Можно сравнить товары</span>
  </a>
</div>

далее в файле main.js найдите код

compareBlock.find('.nb_goods').text( data.compare_goods_count + ( typeof(genWordEnd) == 'function' ? ' товар' + genWordEnd(data.compare_goods_count, "", "а", "ов") : '') );

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

compareBlock.find('.nb_goods').text( data.compare_goods_count + ( typeof(genWordEnd) == 'function' ? ' товар' + genWordEnd(data.compare_goods_count, "", "а", "ов") : '') );
if (data.compare_goods_count >= 1) {
  compareBlock.find('.compare_goods_count').show();
  compareBlock.find('.compare_goods_none').hide();
} else {
  compareBlock.find('.compare_goods_count').hide();
  compareBlock.find('.compare_goods_none').show();
}


#75 Cybernetic

Cybernetic

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

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

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

Добрый день.

Подскажите пожалуйста как поставить надпись сравнить (отвечающюю за сравнения товара) при наведении на какой либо товар в каталоге (как на рисунке)
ссылка с  скриншота http://santechbomba.ru/catalog/Domani

Хочется при нажатии на надпись "сравнить" товар попадал в сравнение.

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

  • index.jpg

Сообщение отредактировал Cybernetic: 13 Июль 2015 - 08:22


#76 Vaccina

Vaccina

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

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

Отправлено 14 Июль 2015 - 01:35

Уточните пожалуйста, актуален ли ваш вопрос, так как на данный момент в каталоге уже имеется работающая кнопка сравнения?

#77 Cybernetic

Cybernetic

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

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

Отправлено 14 Июль 2015 - 07:20


Vaccina нет спасибо, вопрос решается в другой теме форума.





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

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