Краткое Описание
#1
Отправлено 03 Май 2013 - 19:11
Похожие темы форму читал! - у меня нету в шаблоне "Товары" кода <div class="goodsListItemBlock withBorder cornerAll">
Как сделать краткое описание при наведение мышкой?
#2
Отправлено 04 Май 2013 - 13:43
Korolev Andrey (03 Май 2013 - 19:11) писал:
Похожие темы форму читал! - у меня нету в шаблоне "Товары" кода <div class="goodsListItemBlock withBorder cornerAll">
Как сделать краткое описание при наведение мышкой?
Посмотрите эту тему с инструкцией
#3
Отправлено 04 Май 2013 - 14:05
support 2.0 (04 Май 2013 - 13:43) писал:
Я ее читал, там нету инструкции для темы ПЛАСТИК. Мне рекомендовали делать операции с кодом <div class="goodsListItemBlock withBorder cornerAll"> который находится в шаблоне ТОВАРЫ, но у меня этого кода там нет! Как мне быть в этом случае?
#4
Отправлено 06 Май 2013 - 15:52
Korolev Andrey (04 Май 2013 - 14:05) писал:
Панель администратора, "Сайт"->"Редактор тем".
В файле "Товары".
После кода:
<div class="tabproduct">Добавить:
<div class="show_desc" style="display: none;">{goods.DESCRIPTION_SHORT}</div>
В файле "main.js".
Добавить в конец файла код:
$(function() { $(".tabproduct").hover(function(){ $(".show_desc").show();}, function(){$(".show_desc").hide();}); });
В файле "main.css".
Добавить в конец файла код:
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; /* border-radius: 6px;*/ display: none; padding: 5px; position: relative; right: -203px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 50px; margin-bottom: -62px; }
#5
Отправлено 07 Май 2013 - 22:13
Koderhan (06 Май 2013 - 15:52) писал:
В файле "Товары".
После кода:
<div class="tabproduct">Добавить:
<div class="show_desc" style="display: none;">{goods.DESCRIPTION_SHORT}</div>
В файле "main.js".
Добавить в конец файла код:
$(function() { $(".tabproduct").hover(function(){ $(".show_desc").show();}, function(){$(".show_desc").hide();}); });
В файле "main.css".
Добавить в конец файла код:
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; /* border-radius: 6px;*/ display: none; padding: 5px; position: relative; right: -203px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 50px; margin-bottom: -62px; }
Там три строчки <div class="tabproduct">
Ставил везде, краткое описание не выскакивает...
#6
Отправлено 08 Май 2013 - 02:25
#7
Отправлено 10 Май 2013 - 20:04
Сake (08 Май 2013 - 02:25) писал:
Краткое описание не работает на когда товар на главной странице. И оно всплывает поверх названия товара. Соответственно два вопроса:
1) Как сделать чтобы краткое описание всплывало и на товарах главной страницы?
2) Как сделать такое краткое описание как на сайте http://alpa-shop.ru/ ?
#8
Отправлено 14 Май 2013 - 04:09
Пожалуйста, приложите ваш шаблон "HTML" и шаблон "Товары" в виде файла вложения txt или html.
#9
Отправлено 14 Май 2013 - 08:36
Сake (14 Май 2013 - 04:09) писал:
Пожалуйста, приложите ваш шаблон "HTML" и шаблон "Товары" в виде файла вложения txt или html.
Пожалуйста.
И что по поводу второго вопроса ребят?
Прикрепленные файлы
#10
Отправлено 14 Май 2013 - 14:04
Korolev Andrey (14 Май 2013 - 08:36) писал:
И что по поводу второго вопроса ребят?
$(function() { $(".goodsListItem").hover(function(){ $(".show_desc").show();}, function(){$(".show_desc").hide();}); });В файле "Товары".
После кода:
<td class="goodsListItem">Добавить:
<div class="show_desc" style="display: none;">{goods.DESCRIPTION_SHORT}</div>
Панель администратора, "Сайт"->"Редактор тем".
В файле "main.css".
Добавить в конец файла код:
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; /* border-radius: 6px;*/ display: none; padding: 5px; position: relative; right: -203px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; margin-bottom: -152px; }
#11
Отправлено 15 Май 2013 - 01:04
#12
Отправлено 15 Май 2013 - 02:15
<td class="goodsListItem">
изменяйте
<div class="tabproduct">
#13
Отправлено 15 Май 2013 - 23:26
И теперь в каталоге проблема, там при наведение на одну КАТЕГОРИЮ, сразу всплывают подсказки на всех!
Еще раз пишу, что нужна всплывающая подсказка только на ТОВАРАХ, а не на КАТЕГОРИЯХ, и что эти подсказки работали как в категориях (когда заходишь в категории и видишь список товаров ), так и на главной
Вообще беда...
#14
Отправлено 16 Май 2013 - 00:42
$(function() { $(".goodsListItem").hover(function(){ $(".show_desc").show();}, function(){$(".show_desc").hide();}); });
далее в шаблоне "HTML" найдите
{% FOR index_page_new_goods %} <td> <div class="tabproduct">
и замените на
{% FOR index_page_new_goods %} <td> <div class="tabproduct"> <div class="show_desc" style="display: none;">{index_page_new_goods.DESCRIPTION_SHORT}</div>
далее найдите
{% FOR index_page_goods %} <div class="box padd"> <div class="titlebox txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{index_page_goods.URL}" title="Перейти на страницу «{index_page_goods.NAME}»">ХИТ Продаж</a></h2> </li> <li class="default fnt12b "><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></li> </ul> </div> <div class="ulproduct">
и замените на
{% FOR index_page_goods %} <div class="box padd"> <div class="titlebox txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{index_page_goods.URL}" title="Перейти на страницу «{index_page_goods.NAME}»">ХИТ Продаж</a></h2> </li> <li class="default fnt12b "><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></li> </ul> </div> <div class="ulproduct"> <div class="show_desc" style="display: none;">{index_page_goods.DESCRIPTION_SHORT}</div>
далее найдите
{% FOR index_page_favorites_goods %} <td> <div class="tabproduct">
и замените на
{% FOR index_page_favorites_goods %} <td> <div class="tabproduct"> <div class="show_desc" style="display: none;">{index_page_favorites_goods.DESCRIPTION_SHORT}</div>
далее в файле стилей main.css найдите
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; /* border-radius: 6px;*/ display: none; padding: 5px; position: relative; right: -203px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; margin-bottom: -152px; }
и замените на
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; display: none; padding: 5px; position: absolute; right: -60px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; } .ulproduct, .tabproduct { position: relative; } .ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block; }
#15
Отправлено 16 Май 2013 - 11:55
Сake (16 Май 2013 - 00:42) писал:
$(function() { $(".goodsListItem").hover(function(){ $(".show_desc").show();}, function(){$(".show_desc").hide();}); });
далее в шаблоне "HTML" найдите
{% FOR index_page_new_goods %} <td> <div class="tabproduct">
и замените на
{% FOR index_page_new_goods %} <td> <div class="tabproduct"> <div class="show_desc" style="display: none;">{index_page_new_goods.DESCRIPTION_SHORT}</div>
далее найдите
{% FOR index_page_goods %} <div class="box padd"> <div class="titlebox txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{index_page_goods.URL}" title="Перейти на страницу «{index_page_goods.NAME}»">ХИТ Продаж</a></h2> </li> <li class="default fnt12b "><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></li> </ul> </div> <div class="ulproduct">
и замените на
{% FOR index_page_goods %} <div class="box padd"> <div class="titlebox txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{index_page_goods.URL}" title="Перейти на страницу «{index_page_goods.NAME}»">ХИТ Продаж</a></h2> </li> <li class="default fnt12b "><a href="{index_page_goods.URL}">{index_page_goods.NAME}</a></li> </ul> </div> <div class="ulproduct"> <div class="show_desc" style="display: none;">{index_page_goods.DESCRIPTION_SHORT}</div>
далее найдите
{% FOR index_page_favorites_goods %} <td> <div class="tabproduct">
и замените на
{% FOR index_page_favorites_goods %} <td> <div class="tabproduct"> <div class="show_desc" style="display: none;">{index_page_favorites_goods.DESCRIPTION_SHORT}</div>
далее в файле стилей main.css найдите
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; /* border-radius: 6px;*/ display: none; padding: 5px; position: relative; right: -203px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; margin-bottom: -152px; }
и замените на
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; display: none; padding: 5px; position: absolute; right: -60px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; } .ulproduct, .tabproduct { position: relative; } .ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block; }
Поставил краткое описание на палатку Maverick ULTRA (http://turpohod-pala...rld-of-Maverick) краткое описание не всплывает...
#16
Отправлено 17 Май 2013 - 01:34
.ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block; }
на
.ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block !important; }
#17
Отправлено 17 Май 2013 - 15:25
Сake (17 Май 2013 - 01:34) писал:
.ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block; }
на
.ulproduct:hover .show_desc, .tabproduct:hover .show_desc { display: block !important; }
опять подсказка вылезает снизу наименования товара, а не как на сайте http://alpa-shop.ru/
#18
Отправлено 18 Май 2013 - 01:56
.m1 a img:hover { -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; box-shadow: 1px 1px 15px #000000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=13); border-radius: 6px; } } .show_desc {
и замените на
.m1 a img:hover { -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; box-shadow: 1px 1px 15px #000000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=13); border-radius: 6px; } .show_desc {
#19
Отправлено 19 Май 2013 - 12:10
Сake (18 Май 2013 - 01:56) писал:
.m1 a img:hover { -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; box-shadow: 1px 1px 15px #000000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=13); border-radius: 6px; } } .show_desc {
и замените на
.m1 a img:hover { -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; box-shadow: 1px 1px 15px #000000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=13); border-radius: 6px; } .show_desc {
Вот сейчас отлично все! НО:
1) Подсказка выползает на категориях товара (http://turpohod-palatki.ru/catalog) - нужно только чтобы на самом товаре.
2) как сделать чтобы размер окна всплывающей подсказки был в зависимости от количества текста? Т.е. сейчас окно подсказки одинаковая везде.
#20
Отправлено 19 Май 2013 - 13:26
Korolev Andrey (19 Май 2013 - 12:10) писал:
1) Подсказка выползает на категориях товара (http://turpohod-palatki.ru/catalog) - нужно только чтобы на самом товаре.
2) как сделать чтобы размер окна всплывающей подсказки был в зависимости от количества текста? Т.е. сейчас окно подсказки одинаковая везде.
2) Найдите в main.css код:
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; display: none; padding: 5px; position: absolute; right: -60px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: 140px; }и замените на:
.show_desc { background: #FFFFFF; border: 1px solid #F2930C; font-size: 12px; line-height: 1.25; display: none; padding: 5px; position: absolute; right: -60px; top: 10px; width: 115px; z-index: 9999; overflow: hidden; height: auto; }
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных