Несколько Вопросов.
#1
Отправлено 25 Июль 2012 - 07:39
2. Как увеличть кнопку "В корзину" и "Купить сейчас" и сделать их отдельного цвета, чтобы они сразу выделялись, а не при наведении на неё.
3. Как убрать условия доставки со всем её комплектующим?
4. И возможна ли заливка разными цветами каждой категории в левом столбике? Желательно со сменой цвета при наведении.
И для особо чайника не распишите какой файл за что отвечает в редактировании темы? а то уж слишком тяжко разбираться в том, что не очень понятно.
#2
Отправлено 25 Июль 2012 - 21:21
Шаблоны в блоке "Шаблоны" отвечают за вывод HTML кода на определенную страницу - на какую страницу можно понять из названия шаблона.
Файл main.csstemplate содержит в себе все стили css - т.е отвечает за отображение элементов.
Файл main.js содержит код javascript и отвечает за все функции - например увеличение изображения, отображение всплывающих окон и т.д
#3
Отправлено 26 Июль 2012 - 15:16
Vaccina (25 Июль 2012 - 21:21) писал:
Шаблоны в блоке "Шаблоны" отвечают за вывод HTML кода на определенную страницу - на какую страницу можно понять из названия шаблона.
Файл main.csstemplate содержит в себе все стили css - т.е отвечает за отображение элементов.
Файл main.js содержит код javascript и отвечает за все функции - например увеличение изображения, отображение всплывающих окон и т.д
адрес магазина: http://testdesign.storeland.ru/
Благодарю
#4
Отправлено 26 Июль 2012 - 20:49
// Увеличение изображение при клике на него и открытие галереи изображений $('.goodsDataMainImage a, .goodsDataMainImageZoom a').click(function(){ // Идентификатор главной картинки var goodsImageId = $('.goodsDataMainImage input').attr("rel"), // Маленькое изображение, по которому на самом деле будем кликать goodsImageIconElement = $('.goodsDataMainImagesIcon input[rel="'+goodsImageId+'"]').parent().find('a'); // Для иконки изображения запустим галерею goodsImageIconElement.nyroModalManual(); return false; });
и заменить на
// Увеличение изображение при клике на него и открытие галереи изображений $('.goodsDataMainImage a, .goodsDataMainImageZoom a').click(function(){ // Идентификатор главной картинки /*var goodsImageId = $('.goodsDataMainImage input').attr("rel"), // Маленькое изображение, по которому на самом деле будем кликать goodsImageIconElement = $('.goodsDataMainImagesIcon input[rel="'+goodsImageId+'"]').parent().find('a'); // Для иконки изображения запустим галерею goodsImageIconElement.nyroModalManual();*/ return false; });
2) Изменить ширину и высоту кнопок можно в файле стилей main.css За это отвечают следующие классы
a.whtblue { height: 27px; padding: 5px 12px; } a.blgreen, a.whtgreen, a.whtblue, a.whtgray { display: inline-block; height: 15px; text-decoration: none; } #content .boxmoney .main .block ul.right li a.whtblue { min-width: 104px; }
Так же найдите
.whtblue:hover, input.paymentFormTbodySubmitButton[type="submit"]:hover { background: url("http://img.storeland.ru/web/upload/assets/images/118/117392/whtblue-bg.jpg") repeat scroll center top transparent; border: 1px solid #5FA8C4; color: #3E3E3E; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }
и замените на
.whtblue, input.paymentFormTbodySubmitButton[type="submit"]{ background: url("http://img.storeland.ru/web/upload/assets/images/118/117392/whtblue-bg.jpg") repeat scroll center top transparent; border: 1px solid #5FA8C4; color: #3E3E3E; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); }
3) В шаблоне "Товар" найдите и удалите следующий блок
<!-- Условия доставки --> <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b"> Уловия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> Вариант {goods_delivery.index}: {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> <!-- Условия доставки-Конец -->
4) В шаблоне "HTML" найдите
<li class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a></li>
и замените на
<li class="index{catalog.index} {% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}"><a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a></li>
Далее в файле стилей создайте классы
.blockmain.navigation .index1 { background: #ccc; } .blockmain.navigation .index1:hover { background: #aaa; } .blockmain.navigation .index2 { background: #ccc; } .blockmain.navigation .index2:hover { background: #aaa; } .blockmain.navigation .index3 { background: #ccc; } .blockmain.navigation .index3:hover { background: #aaa; }
Номер index1...indexN это номер категории. Данные классы прописываете вручную в зависимости сколько у вас категорий. Так же необходимую задаете стилизацию.
#5
Отправлено 27 Июль 2012 - 09:58
Цитата
5. А как убрать описание Seo, только так,чтобы оно само осталось, но не отображалось на странице?
6. И как мне удалить боковую корзину, а верхнюю сделать плавающей? как здесь http://www.duhisale.ru
#6
Отправлено 27 Июль 2012 - 13:35
Цитата
#7
Отправлено 27 Июль 2012 - 17:40
#8
Отправлено 27 Июль 2012 - 20:42
Цитата
Это можно только сделать - если у вас каталог постоянно открыт. Т.е заменена переменная cotalog на catalog_full
5) На какой именно странице вы хотите скрыть SEO описание?
6) Данный вопрос вы уже задавали http://forum.storela...dpost__p__14240
Так же подобный вопрос обсуждался в следующей теме форума http://forum.storela...dpost__p__14356
Для кнопки - в шаблоне "Товары", "Товар" найдите ссылку для добавления товара в корзину
<a class="whtgray"
замените её на
<a class="whtgray" style="height: 27px; padding: 5px 12px; height: 15px; min-width: 104px;"
Далее измените необходимые свойства.
Цитата
Пример:
HTML код:
<a class="link-cart">В корзину</a>
CSS код:
.link-cart { color: #000; } .link-cart:hover { color: #ccc; }
#9
Отправлено 27 Июль 2012 - 22:10
Цитата
Цитата
И появилась ещё одна проблема...После того, как замучала коды.
Как сделать выравнивание по середине списка каталога?
#10
Отправлено 27 Июль 2012 - 22:34
#11
Отправлено 29 Июль 2012 - 16:31
[attachment=2396:Снимок.PNG]
как убрать в обведенном надпись рублей?
[attachment=2397:полро.PNG]
убрать артикул и кнопку увеличить, при этом увеличение осноной картинки сделать при нажатии на нее, и чтобы дополнительные не увиличивались, а выводились в среднюю.И как сделать кнопку "В корзину" больше по размеру и изменить цвет.
[attachment=2395:пгдл.PNG]
Изменить размер и цвет выделенной кнопки.
#12
Отправлено 30 Июль 2012 - 08:32
#13
Отправлено 31 Июль 2012 - 00:54
Цитата
В файл стилей main.css добавьте
.seo { display: none; }
1) Найдите в шаблоне "Просмотр заказа"
<!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> {%ENDIF%} </td> <td class="last"> <span class="fnt14i">{order_lines.LINE_SUM}</span> <span class="fnt12i">{CURRENCY_NAME}</span> </td>
и замените на
<!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> {%ENDIF%} </td> <td class="last"> <span class="fnt14i">{order_lines.LINE_SUM}</span> </td>
2) Изменить размер кнопки не получиться, так как используется изображение определенного размера.
Вам необходимо в самом теге задать необходимую стилизацию
<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 class="whtgray" onclick=заменить на
<a class="whtgray" style="" onclick=
и уже в теге style задать необходимые вам стили.
#14
Отправлено 18 Январь 2013 - 00:02
#15
Отправлено 18 Январь 2013 - 00:11
<!-- Артикул, если указан --> <div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none;"{% ENDIF %}> Артикул: <span>{GOODS_MOD_ART_NUMBER}</span> </div>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных