Нужно Убрать Лишнее!
#1
Отправлено 13 Ноябрь 2012 - 11:37
Первый скринiот.
1. инфо-блок
2. белую полосу внизу.
Второй скриншот.
А вот здесь нужно:
1. переместить "новинки" вверх, почти под слайдер.
2. убрать эти точки переключения слайдера.
#2
Отправлено 13 Ноябрь 2012 - 13:29
<div class="main"> <div class="text fnt12n htmlDataBlock"> <!-- Описание категории --> {CATEGORY_DESCRIPTION} </div> </div>В файле HTML найти код и удалить:
<div class="menufooter"> <ul> {% FOR menu %} {% FOR footer %} {% FOR links %}<li {% IF menu.footer.links.first %}class="main"{% ENDIF %} ><a href="{menu.footer.links.URL}" {% IF menu.footer.links.SELECTED %}class="current"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul> </div>
2 Вопрос.
В файле HTML, Сразу за слайдером вставить код :
<!-- Список новинок на главной --> {% IFNOT index_page_new_goods_empty %} <div class="hr"></div> <div class="box padd"> <div class="titlebox fnt11b txtalgnlft"> <ul> <li class="blue fnt11b"> <h2><a href="{CATALOG_NEW_URL}">Новинки</a></h2> </li> </ul> </div> <table class="table" cellpadding="0 " cellspacing="0"> <tr> {% FOR index_page_new_goods %} <td> <div class="tabproduct"> <div class="title fnt12b txtalgncnt"> <a href="{index_page_new_goods.URL}" title="Перейти на страницу «{index_page_new_goods.NAME}»">{index_page_new_goods.NAME}</a> </div> <div class="img txtalgncnt"> <a href="{index_page_new_goods.URL}" title="Перейти на страницу «{index_page_new_goods.NAME}»"><img src="{% IF index_page_new_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_new_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_new_goods.NAME}" /></a> </div> <div class="price fnt12b txtalgncnt"> Цена: {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %} <span>{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %} <span>{index_page_new_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{index_page_new_goods.MIN_PRICE_NOW | money_format}</em> </div> <div class="buttons txtalgncnt"> {% IF index_page_new_goods.MAX_REST_VALUE>0 %}<a href="{index_page_new_goods.URL}" class="whtgreen" title="Перейти на страницу «{index_page_new_goods.NAME}»">Подробнее</a> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" /> <button type="submit"class="blgreen">Купить</button> </div> </form> {% ENDIF %} {% IF index_page_new_goods.MAX_REST_VALUE=0 %} <a href="{index_page_new_goods.URL}" class="whtgreen" style="margin:0 0 0 70px;" title="Перейти на страницу «{index_page_new_goods.NAME}»">Подробнее</a> {% ENDIF %} </div> </div> </td> {% IFNOT index_page_new_goods.last %}{index_page_new_goods.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR index_page_new_goods %} </tr> </table> </div> {% ENDIF %} <!-- end Список новинок на главной -->
Такой же код чуть ниже можно удалить для того чтобы не было дубликата.
Точки переключения.
Открыть файл nyvo.css .
Найти код:
.theme-default .nivoSlider { position:relative; background:#fff url({ASSETS_IMAGES_PATH}nyvo_loading.gif) no-repeat 50% 50%; margin-bottom:50px; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }Заменить на:
.theme-default .nivoSlider { position:relative; background:#fff url({ASSETS_IMAGES_PATH}nyvo_loading.gif) no-repeat 50% 50%; margin-bottom:0px; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }
#3
Отправлено 13 Ноябрь 2012 - 14:31
Б. Мосле этих махинаций товары на главной странице теперь отображаются по два, а не по три. Сейчас стоит
is_divided("3"Как исправить это?
В. Ещё один вопрос, как сделать чтобы вместо слайдера была GIF-анимация, как её вставить на тоже место?
#4
Отправлено 13 Ноябрь 2012 - 15:04
<div class="text fnt12n"> <div class="htmlDataBlock"> {PAGE_CONTENT} </div> </div>А анимацию вместо слайдера вы можете вставить в файле "HTML".
Найти код:
<!-- Nyvo слайдер который отображается на главной --> {% IF index_page %} <!-- Обёртка, указывающая стиль темы --> <div class="theme-default" style="padding:1em;display:none;"> <!-- Непосредственный код слайдера --> <div id="slider"> <img src="http://storeland.ru/img/faq/questions/nyvo_slider/slider.jpg" alt="" /> <a href="/"><img src="/img/faq/questions/nyvo_slider/nemo.jpg" alt="" /></a> <img src="http://storeland.ru/img/faq/questions/nyvo_slider/toystory.jpg" alt="" title="Пример картинки с заголовком" /> <img src="http://storeland.ru/img/faq/questions/nyvo_slider/walle.jpg" alt="" /> <img src="http://storeland.ru/img/faq/questions/nyvo_slider/cars.jpg" alt="" /> </div> </div> <!-- Запуск слайдера --> <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider().parent().show(); }); </script> {% ENDIF %}
Заменить на:
<!-- Nyvo слайдер который отображается на главной --> {% IF index_page %} <img src="{ASSETS_IMAGES_PATH}имя_файла_который_вы_загрузили_на_сайт.gif" style="width:300px; height:200px;" alt="описание картинки"/> {% ENDIF %}Если вы хотите чтобы при клике на анимацию пользователя перебрасывало по указанной ссылке то можно воспользоваться кодом:
<!-- Nyvo слайдер который отображается на главной --> {% IF index_page %} <a href="ссылка на страницу" alt="описание ссылки"><img src="{ASSETS_IMAGES_PATH}имя_файла_который_вы_загрузили_на_сайт.gif" style="width:300px; height:200px;" alt="описание картинки"/></a> {% ENDIF %}
#7
Отправлено 13 Ноябрь 2012 - 17:05
Сейчас сделал Бэкап!
#9
Отправлено 13 Ноябрь 2012 - 17:39
Koderhan (13 Ноябрь 2012 - 17:17) писал:
И ещё, можно ли все-таки как-то вверх поднять эту часть, если нельзя полностью удалить круги переключения слайдера?
#10
Отправлено 13 Ноябрь 2012 - 19:29
#mainindex { float:left; width:512px; }Заменить на:
#mainindex { float:left; width: 100%; }
Найти код:
#index { background:url({ASSETS_IMAGES_PATH}index-bg.jpg) 512px 0 repeat-y; margin:-11px 0 -11px 0; padding:11px 0 11px 0;}Заменить на:
#index { margin:-11px 0 -11px 0; padding:11px 0 11px 0;}Для удаления отступа под слайдерам.
В файле nyvo.css найти код:
.theme-default .nivo-controlNav { text-align: center; padding: 20px 0; }Заменить на:
.theme-default .nivo-controlNav { text-align: center; padding: 0px 0; }
#11
Отправлено 13 Ноябрь 2012 - 20:28
Koderhan (13 Ноябрь 2012 - 19:29) писал:
#mainindex { float:left; width:512px; }Заменить на:
#mainindex { float:left; width: 100%; }Найти код:
#index { background:url({ASSETS_IMAGES_PATH}index-bg.jpg) 512px 0 repeat-y; margin:-11px 0 -11px 0; padding:11px 0 11px 0;}Заменить на:
#index { margin:-11px 0 -11px 0; padding:11px 0 11px 0;}
#12
Отправлено 13 Ноябрь 2012 - 20:53
Цитата
{% IFNOT index_page_new_goods.last %}{index_page_new_goods.index | is_divided("2","</tr><tr>","")}{% ENDIF %}Заменить на:
{% IFNOT index_page_new_goods.last %}{index_page_new_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}Теперь должно быть 3 столбца. Ранее описанные изменения в main.css тоже должны быть выполнены иначе отображение скорей всего будет не корректным.
Так же не забывайте делать резервные копии шаблонов.
Отступ.
В файле nyvo.css можете задать отрицательное значение для margin-bottom.
Найти код:
.theme-default .nivoSlider { position:relative; background:#fff url({ASSETS_IMAGES_PATH}nyvo_loading.gif) no-repeat 50% 50%; margin-bottom: 0px; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }Заменить на:
.theme-default .nivoSlider { position:relative; background:#fff url({ASSETS_IMAGES_PATH}nyvo_loading.gif) no-repeat 50% 50%; margin-bottom: -35px;/*тут отступ снизу*/ -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }
#13
Отправлено 14 Ноябрь 2012 - 00:01
Скажите, а можно как-то убрать цену, так чтобы цены вообще не было а только фото товара?
#14
Отправлено 14 Ноябрь 2012 - 08:04
Для этого вы можете отредактировать код файла "Товары" (Сайт->Редактор тем).
Найти код:
Цена: {% 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>И удалить его.
Вы найдете такой код в двух местах в файле.
Первый идущий код это вывод цены для варианта отображения списком.
Второй идущий код это для варианта отображения таблицей.
#15
Отправлено 14 Ноябрь 2012 - 12:03
#16
Отправлено 14 Ноябрь 2012 - 12:11
То это можно сделать так.
В файле HTML найти код и удалить:
<div class="price fnt12b txtalgnlft"> Цена: <span> {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %} {index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")} {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %} {index_page_goods.MIN_PRICE_OLD | number_format("0", ",", " ")} {% ENDIF %} </span><em class="fnt12b">{index_page_goods.MIN_PRICE_NOW | money_format}</em>Такой же код встречается еще в 2 местах в этом же файле.
Это код "Списка хитов продаж" и код "Списка новинок".
#18
Отправлено 14 Ноябрь 2012 - 15:43
Да, можно.
Делается это в файле "Товар" (Сайт-> Редактор тем).
Найти и удалить код:
<div class="goodsDataMainModificationDataBlock main"> <!-- По этому значению производится заказ товара --> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <!-- Цена и Кнопки --> <div class="block"> <ul class="left fnt12i"> <li class="goodsDataMainModificationPriceNow">Цена сейчас: {GOODS_MOD_PRICE_NOW | money_format}</li> <!-- Старая цена --> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Цена без скидки: {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li> <!-- Если старая цена была больше новой --> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li> {% ENDIF %} </ul> <ul class="right txtalgncnt"> {% IF GOODS_MOD_REST_VALUE>0 %} <li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину" href="#">В корзину</a></li> {% ENDIF %} <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <li><a class="goodsDataCompareButton add whtblue" {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить «{GOODS_NAME}» к списку сравнения с другими товарами" href="#" >Сравнить товар</a></li> <li><a class="goodsDataCompareButton delete whtblue" {% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="#" >Не сравнивать</a></li> {% ENDIF %} {% ENDIF %} </ul> <div class="clear"></div> </div> <!-- Цена и Кнопки-Конец --> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b"> Товар участвует в акции «{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}». </p> <div class="variant"> <div class="info"> До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}% </div> </div> </div> </div> {% ENDIF %} <!-- Модификации товара --> <div class="block" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}> {% FOR goods_modifications_properties %} <div class="mod goodsDataMainModificationsBlockProperty"> {% FOR values %} {% IF goods_modifications_properties.values.first %} <div class="title fnt11b">{goods_modifications_properties.NAME}:</div> <div class="select"> <select name="form[properties][]"> {% ENDIF %} <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option> <!-- Если это последний элемент в списке --> {% IF goods_modifications_properties.values.last %} </select> {% ENDIF %} </div> {% ENDFOR %} </div> {% ENDFOR %} <div class="clear"></div> </div> <!-- Модификации товара-Конец --> <!-- Данные по модификациям для текущей товарной позиции --> {% FOR goods_modifications %} <div class="ModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}"> <input type="hidden" name="id" value="{goods_modifications.ID}" /> <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" /> <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" /> <div class="price_now_formated" style="display:none">Цена сейчас: {goods_modifications.PRICE_NOW | money_format}</div> <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" /> <div class="price_old_formated" style="display:none">Старая цена: {% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div> <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" /> <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" /> <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" /> <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" /> <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" /> <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" /> <div class="description" style="display:none">{goods_modifications.DESCRIPTION}</div> </div> {% ENDFOR %} <!-- Блок описания модификации --> <div class="block goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}> <div class="delivery fnt12n txtalgnlft"> <div class="variant"> <div class="info">{GOODS_MOD_DESCRIPTION}</div> </div> </div> </div> <!-- Условия доставки --> <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> <!-- Условия доставки-Конец --> </div>2. Ширина банера может быть не больше 225px.
#20
Отправлено 14 Ноябрь 2012 - 16:25
rakon (14 Ноябрь 2012 - 15:57) писал:
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>
2. зайти в "Панель управления" -> Сайт -> Редактор тем -> в "стили и скрипты" выбрать main.csstemplаte -> в нем найти строчку
#content .box .titlebox ul li.blue { background:#5195af; float:left; height:22px; -moz-border-radius:4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; margin:0 20px 0 0; }background:#5195af; и отображает цвет, т.е. можно изменить к примеру, на
background: url(/web/upload/assets/images/149/148927/block-bg.jpg) 0 -10px no-repeat;теперь при сохранении у Вас часть кнопки будет красным градиентом, а другая часть останется голубым. Это картинка и ее придется сначала скачать, к себе на компьютер, а потом изменить в графическом редакторе ее цвет и загрузить обратно на сервер с таким же именем. Имя картинки content-ttl-cat-a.png. Скачать можно из Панели управление -> Сайт -> Редактор тем -> найти в списке файлов нужное название
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных