Отображения Товаров В Виде Таблицы
#1
Отправлено 21 Сентябрь 2014 - 17:03
Ранее было внесено изменение в коде, но при первом посещении сайта в любом браузере отображается как на картинке. При нажатии кнопки изменения режима (указано на рисунке), всё становится как должно быть и эти кнопки исчезают.
#2
Отправлено 21 Сентябрь 2014 - 17:09
Sgray (21 Сентябрь 2014 - 17:03) писал:
Ранее было внесено изменение в коде, но при первом посещении сайта в любом браузере отображается как на картинке. При нажатии кнопки изменения режима (указано на рисунке), всё становится как должно быть и эти кнопки исчезают.
Изменения произвели
#4
Отправлено 21 Сентябрь 2014 - 18:04
Sgray (21 Сентябрь 2014 - 17:57) писал:
<div class="right"> <ul> {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=1" class="table"></a></li> <li><a href="?goods_view_type=2" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=1" class="table current"></a></li> <li><a href="?goods_view_type=2" class="list"></a></li> {% ENDIF %} </ul> </div>
и замените его на:
<!-- <div class="right"> <ul> {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=1" class="table"></a></li> <li><a href="?goods_view_type=2" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=1" class="table current"></a></li> <li><a href="?goods_view_type=2" class="list"></a></li> {% ENDIF %} </ul> </div> -->
#5
Отправлено 21 Сентябрь 2014 - 18:56
Dars (21 Сентябрь 2014 - 18:04) писал:
<div class="right"> <ul> {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=1" class="table"></a></li> <li><a href="?goods_view_type=2" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=1" class="table current"></a></li> <li><a href="?goods_view_type=2" class="list"></a></li> {% ENDIF %} </ul> </div>
и замените его на:
<!-- <div class="right"> <ul> {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=1" class="table"></a></li> <li><a href="?goods_view_type=2" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=1" class="table current"></a></li> <li><a href="?goods_view_type=2" class="list"></a></li> {% ENDIF %} </ul> </div> -->
Да, только таблицей. Код заменил. В Опере нормально, а в IE зачем то наоборот списком.
#8
Отправлено 10 Ноябрь 2014 - 18:14
#9
Отправлено 11 Ноябрь 2014 - 03:21
#10
Отправлено 12 Февраль 2015 - 08:18
#11
Отправлено 12 Февраль 2015 - 19:39
#12
Отправлено 13 Февраль 2015 - 03:01
<div class="right"> <ul> {% IF GOODS_VIEW_TYPE=1 %} <li><a href="?goods_view_type=2" class="table"></a></li> <li><a href="?goods_view_type=1" class="list current"></a></li> {% ENDIF %} {% IF GOODS_VIEW_TYPE=2 %} <li><a href="?goods_view_type=2" class="table current"></a></li> <li><a href="?goods_view_type=1" class="list"></a></li> {% ENDIF %} </ul> </div>
{% IF GOODS_VIEW_TYPE=1 %} <!-- Вывод каталога списком --> {% FOR goods %} <div class="hr"></div> <div class="box padd"> <div class="titlebox txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"> {% IF goods.MAX_REST_VALUE=0 %}Товара нет{% ENDIF %} {% IF goods.MAX_REST_VALUE>0 %}В наличии{% ENDIF %} </a></h2> </li> <li class="default fnt12b "><a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a></li> </ul> </div> <div class="ulproduct"> <div class="img txtalgncnt"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=plastic{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </div> <div class="infoproduct"> <div class="name fnt14b"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> </div> <div class="info fnt11n txtalgnlft"> {goods.DESCRIPTION_SHORT} </div> <div class="buttons"> {% IF goods.MAX_REST_VALUE>0 %} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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 class="whtgray" 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> <a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a> </div> </form> {% ENDIF %} {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a>{% ENDIF %} </div> <div class="price fnt12b txtalgnlft"> Цена: {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em> </div> </div> <div class="clear"></div> </div> </div> {% ENDFOR goods %} <!-- Вывод каталога списком-Конец --> {% ELSE %}
далее найдите:
</div> <!-- Вывод каталога таблицей-Конец --> {% ENDIF %} <!-- Товары-конец --> {% ENDIF %}и замените на:
</div> <!-- Вывод каталога таблицей-Конец --> {% ENDIF %} <!-- Товары-конец -->
#13
Отправлено 13 Февраль 2015 - 08:53
#14
Отправлено 11 Август 2015 - 14:27
1 добавить артикул
2 выровнять название товара по левому краю
3 выровнять по правому краю цену
4 добавить производителя из (характеристики)
если такая характеристика отсутствует, то пустым
Спасибо, большое
Sgray (12 Февраль 2015 - 19:39) писал:
в отпусках наверно все
#15
Отправлено 11 Август 2015 - 16:30
forester (11 Август 2015 - 14:27) писал:
1 добавить артикул
2 выровнять название товара по левому краю
3 выровнять по правому краю цену
4 добавить производителя из (характеристики)
если такая характеристика отсутствует, то пустым
Спасибо, большое
в отпусках наверно все
Здравствуйте.
2. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
#content .box .tabproduct .title, #content .box .tabproduct .title a { color:#4d4d4d; text-decoration:none; height:45px; width:auto; overflow:hidden; padding:0 5px; display:block; }
Замените на:
#content .box .tabproduct .title, #content .box .tabproduct .title a { color:#4d4d4d; text-decoration:none; height:45px; width:auto; overflow:hidden; padding:0 5px; display:block; text-align: left;}
3. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
#content .box .tabproduct .price { color:#636363; margin:4px 0; float:none; }
Замените на:
#content .box .tabproduct .price { color:#636363; margin:4px 0; float:none; text-align: right;}
1,4 Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<!-- Вывод каталога таблицей --> <div class="box padd"> <table class="table" cellpadding="5" cellspacing="0"> <tr> {% FOR goods %} <td> <div class="tabproduct"> <div class="title fnt12b txtalgncnt"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> </div> <div class="img txtalgncnt"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=plastic{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </div> <div class="price fnt12b txtalgncnt"> Цена: {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em> </div> <div class="buttons txtalgncnt"> {% IF goods.MAX_REST_VALUE>0 %} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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 href="{goods.URL}" class="whtgreen" title="Перейти на страницу «{goods.NAME}»">Подробнее</a> <a class="blgreen" 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> </div> </form> {% ENDIF %} {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу «{goods.NAME}»">Подробнее</a>{% ENDIF %} </div> </div> </td> {% IFNOT goods.last %} {% IF index_page %} {goods.index | is_divided("2","</tr><tr>","")} {% ELSE %} {goods.index | is_divided("3","</tr><tr>","")} {% ENDIF %} {% ENDIF %} {% ENDFOR %} </tr> </table> </div> <!-- Вывод каталога таблицей-Конец -->
Замените на:
<!-- Вывод каталога таблицей --> <div class="box padd"> <table class="table" cellpadding="5" cellspacing="0"> <tr> {% FOR goods %} <td> <div class="tabproduct"> <p class="catarticle" > Артикул: {goods.ART_NUMBER} </p> <div class="title fnt12b txtalgncnt"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»">{goods.NAME}</a> </div> <div class="img txtalgncnt"> <a href="{goods.URL}" title="Перейти на страницу «{goods.NAME}»"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=plastic{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a> </div> <div class="price fnt12b txtalgncnt"> Цена: {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span>{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em> </div> <div class="buttons txtalgncnt"> {% IF goods.MAX_REST_VALUE>0 %} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <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 href="{goods.URL}" class="whtgreen" title="Перейти на страницу «{goods.NAME}»">Подробнее</a> <a class="blgreen" 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> </div> </form> {% ENDIF %} {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgreen" title="Перейти на страницу «{goods.NAME}»">Подробнее</a>{% ENDIF %} </div> {% FOR goods_attr_list %} {% IF goods.goods_attr_list.NAME=Производитель %} <div class="manufact"> {goods.goods_attr_list.NAME} : {goods.goods_attr_list.VALUE} </div> {% ENDIF %} {% ENDFOR %} </div> </td> {% IFNOT goods.last %} {% IF index_page %} {goods.index | is_divided("2","</tr><tr>","")} {% ELSE %} {goods.index | is_divided("3","</tr><tr>","")} {% ENDIF %} {% ENDIF %} {% ENDFOR %} </tr> </table> </div> <!-- Вывод каталога таблицей-Конец -->
В конце main.css добавьте код::
.manufact {text-align:center;font-size: 75%;}
#16
Отправлено 11 Август 2015 - 16:46
#17
Отправлено 11 Август 2015 - 17:25
#18
Отправлено 11 Август 2015 - 17:31
forester (11 Август 2015 - 17:25) писал:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
p.catarticle { color: #rgb(150, 150, 150); font-size: 95%; }
Замените на:
p.catarticle { padding-left: 11px; color: rgb(150, 150, 150); font-size: 95%; }
#19
Отправлено 11 Август 2015 - 17:35
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных