Отображение Товаров Из Каталога Списком
#61
Отправлено 12 Декабрь 2012 - 08:46
#62
Отправлено 12 Декабрь 2012 - 09:26
omskdvr (12 Декабрь 2012 - 08:46) писал:
Им вообще не пользуюсь.
Результат тотже
В файле main.csstemplate.
Найти код:
.goodsListItemBlock { height: 210px;/*высота блока*/ margin:5px; overflow:hidden; }Заменить на:
.goodsListItemBlock { height: 270px;/*высота блока*/ margin:5px; overflow:hidden; }Найти код:
.goodsListItemName {line-height:1.2em;padding:0px 2px 0px 2px;margin:0px;max-height:3.6em;overflow:hidden;}Заменить на:
.goodsListItemName {line-height:1.2em;padding:0px 2px 0px 2px;margin:0px;max-height: 7em;overflow:hidden;}
#63
Отправлено 12 Декабрь 2012 - 17:16
Koderhan (12 Декабрь 2012 - 09:26) писал:
В файле main.csstemplate.
Найти код:
.goodsListItemBlock { height: 210px;/*высота блока*/ margin:5px; overflow:hidden; }Заменить на:
.goodsListItemBlock { height: 270px;/*высота блока*/ margin:5px; overflow:hidden; }Найти код:
.goodsListItemName {line-height:1.2em;padding:0px 2px 0px 2px;margin:0px;max-height:3.6em;overflow:hidden;}Заменить на:
.goodsListItemName {line-height:1.2em;padding:0px 2px 0px 2px;margin:0px;max-height: 7em;overflow:hidden;}
Всеравно также и осталось некотрые не влазят названия. А если я поменяю тему вообще то настройки по поисковикам не пропадут? Потом снова индексироваться сайт будет или нет не страшно менять?
#64
Отправлено 12 Декабрь 2012 - 17:20
omskdvr (12 Декабрь 2012 - 17:16) писал:
Нет, ничего не изменится, кроме дизайна сайта. Все товары, адрес страниц и прочее останется. На индексацию сайта это никак не повлияет.
#65
Отправлено 29 Январь 2013 - 18:10
#66
Отправлено 29 Январь 2013 - 18:13
asya1983 (29 Январь 2013 - 18:10) писал:
Зайдите в бэк-офис -> Товары -> Товары -> создайте категории и в них разместите свои товары. При этом при нажатии на "Каталог товаров на сайте" не должны находиться товары. Там размещаете только сами каталоги
#67
Отправлено 29 Январь 2013 - 18:36
support 2.0 (29 Январь 2013 - 18:13) писал:
я имею ввиду чтоб такого не было
#68
Отправлено 29 Январь 2013 - 18:53
asya1983 (29 Январь 2013 - 18:36) писал:
В "Каталоге товаров на сайте" создайте каталог. Можете его также и назвать. В него поместите все Ваши каталоги. Далее зайдите в раздел Сайт -> Меню -> В верхнем меню создайте новый пункт меню и назовите его Каталог товаров. Далее выберите для него адрес именно тот раздел каталога товаров, который Вы только что создали (например, Каталог).
Осталось только удалить в этом меню старую страницу каталога товаров и поставить на его место новый только что созданный раздел Каталога товаров
#70
Отправлено 03 Июнь 2013 - 15:15
omskdvr (03 Июнь 2013 - 12:54) писал:
Есть такая проблема: если на подгруппу добавить изображение то в каталоге отображается только картинка или ее часть (если она больше размера отведенного под это дело) и при этом не видно названия группы.
в файле main.css найдите блок
.content_catalog_nested_categories li { text-align:center; float:left; width: 135px; height: 135px; overflow:hidden; padding:1em; margin:0px; list-style-type:none; background:none !important; }заменит на
.content_catalog_nested_categories li { text-align:center; float:left; width: 206px; height: 240px; overflow:hidden; padding:1em; margin:0px; list-style-type:none; background:none !important; }
#71
Отправлено 05 Июнь 2013 - 11:50
#72
Отправлено 23 Декабрь 2013 - 09:00
TAD-jik (10 Февраль 2012 - 23:02) писал:
<!-- Если есть товары --> {% ELSE %} {% FOR goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </div> </td> {goods.index | is_divided("4","</tr><tr>","")} {% ENDFOR goods %} {% ENDIF %} </tr> </table> </td> </tr> <!-- END Список товаров -->
Меняете на такие
<!-- Если есть товары --> {% ELSE %} <table cellspacing="1" cellpadding="5" width="100%" style="border:1px solid #999;"> <tr style="border:1px solid #999;"><td style="border:1px solid #999; padding:5px;">Название товара</td><td style="border:1px solid #999; padding:5px;">Описание товара</td><td style="border:1px solid #999; padding:5px;">Стоимость</td><td style="border:1px solid #999; padding:5px;">Купить</td></tr> {% FOR goods %} <tr> <td style="border:1px solid #999;padding:2px;"><h3><a style="font-size:12px; href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a></h3></td> <td style="border:1px solid #999;padding:2px;"><p>{goods.DESCRIPTION_SHORT}</p></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <p> <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.MIN_PRICE_NOW_ID}" /> <a onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить «{goods.NAME}» в корзину">Положить в корзину</a> </p> </form> </td> </tr> {% ENDFOR goods %} {% ENDIF %} </tr> </table> </td> </tr> <!-- END Список товаров -->
Получайться вот так вот но изображения не знаю как поставить думаю что респект я за служил
fhdfhdh.JPG
#75
Отправлено 23 Декабрь 2013 - 09:44
Zhur (23 Декабрь 2013 - 09:12) писал:
<div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>перед
<h3><a style="font-size:12px; href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a></h3>
В файле main.css замените
.goodsListItemImage { height: 100px; margin-top: 1em; }на
.goodsListItemImage { height: 100px; }
#76
Отправлено 23 Декабрь 2013 - 09:53
#77
Отправлено 23 Декабрь 2013 - 10:44
<!-- Список товаров. Список --> <table cellspacing="1" cellpadding="5" width="100%" style="border:1px solid #999;"> <tr style="border:1px solid #999;"><td style="border:1px solid #999; padding:5px;">Изображение</td><td style="border:1px solid #999; padding:5px;">Название товара</td><td style="border:1px solid #999; padding:5px;">Производитель</td><td style="border:1px solid #999; padding:5px;">Стоимость</td><td style="border:1px solid #999; padding:5px;">Купить</td></tr> {% FOR goods %} <tr> <td style="border:1px solid #999;padding:2px;"><div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div></td> <td style="border:1px solid #999;padding:2px;"><h3><a style="font-size:12px;" href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a></h3></td> <td style="border:1px solid #999;padding:2px;"><p>{goods.DESCRIPTION_SHORT}</p></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <p> <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.MIN_PRICE_NOW_ID}" /> <a onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить «{goods.NAME}» в корзину">Положить в корзину</a> </p> </form> </td> </tr> {% ENDFOR goods %} </table> <!-- /Список товаров. Список -->Как сделать, чтобы при отсутствии изображения высота строки не была столь большой, а выставлялась по минимуму?
И сделать ширину строки по максимуму.
#78
Отправлено 23 Декабрь 2013 - 10:59
Zhur (23 Декабрь 2013 - 10:44) писал:
<!-- Список товаров. Список --> <table cellspacing="1" cellpadding="5" width="100%" style="border:1px solid #999;"> <tr style="border:1px solid #999;"><td style="border:1px solid #999; padding:5px;">Изображение</td><td style="border:1px solid #999; padding:5px;">Название товара</td><td style="border:1px solid #999; padding:5px;">Производитель</td><td style="border:1px solid #999; padding:5px;">Стоимость</td><td style="border:1px solid #999; padding:5px;">Купить</td></tr> {% FOR goods %} <tr> <td style="border:1px solid #999;padding:2px;"><div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div></td> <td style="border:1px solid #999;padding:2px;"><h3><a style="font-size:12px;" href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a></h3></td> <td style="border:1px solid #999;padding:2px;"><p>{goods.DESCRIPTION_SHORT}</p></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></td> <td style="border:1px solid #999;padding:2px;font-size:12px;"><form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <p> <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.MIN_PRICE_NOW_ID}" /> <a onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить «{goods.NAME}» в корзину">Положить в корзину</a> </p> </form> </td> </tr> {% ENDFOR goods %} </table> <!-- /Список товаров. Список -->Но как сделать, чтобы высота строки была, максимум, 80 пикселов, а изображения уменьшались до этого размера?
.goodsListItemImage img { width: 80px; }
Заменить
.goodsListItemImage { height: 60px; }на
.goodsListItemImage { height: auto; }
Добавьте
#my-catalog td { vertical-align: middle; }
В разделе Сайт - Редактор шаблонов - Товары HTML замените
<!-- Список товаров. Список --> <table cellspacing="1" cellpadding="5" width="100%" style="border:1px solid #999;">на
<!-- Список товаров. Список --> <table id="my-catalog" cellspacing="1" cellpadding="5" width="100%" style="border:1px solid #999;">
#79
Отправлено 23 Декабрь 2013 - 11:22
Как сделать, чтобы при отсутствии изображения высота строки не была столь большой, а выставлялась по минимуму?
И сделать ширину строки по максимуму.
Оказалось, что с фотками всё нормально, просто когда нет изображения, то оно растягивается по высоте...
#80
Отправлено 23 Декабрь 2013 - 11:40
Zhur (23 Декабрь 2013 - 11:22) писал:
Как сделать, чтобы при отсутствии изображения высота строки не была столь большой, а выставлялась по минимуму?
И сделать ширину строки по максимуму.
Оказалось, что с фотками всё нормально, просто когда нет изображения, то оно растягивается по высоте...
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных