Категории И Подкотегории
#1
Отправлено 14 Октябрь 2012 - 19:13
адрес моего сайта http://emilysroom.ru/
http://files.storela...otkodegorii.jpg
и второе Как сделать по умолчанию отображение товаров таблицей, а не списком в шаблоне техника?
#2
Отправлено 16 Октябрь 2012 - 08:17
http://forum.storela...аталог-товаров/
http://forum.storela...dpost__p__15641
http://forum.storela...dpost__p__27837
2) В шаблоне "Товары" найдите
{% IF GOODS_VIEW_TYPE=2 %} <a href="?goods_view_type=1" title="Отображать список товаров в виде списка" class="list"></a> <a title="Список товаров категории «{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="table-act"></a> {% ELSE %} <a title="Список товаров категории «{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list-act"></a> <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="table"></a> {% ENDIF %}
и замените на
{% IF GOODS_VIEW_TYPE=1 %} <a href="?goods_view_type=2" title="Отображать список товаров в виде списка" class="list"></a> <a title="Список товаров категории «{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде таблицы, по 3 товара на строку" class="table-act"></a> {% ELSE %} <a title="Список товаров категории «{% IF CATEGORY_NAME=Каталог товаров %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}» сейчас отображается в виде списка, где один товар занимает одну строку" class="list-act"></a> <a href="?goods_view_type=1" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="table"></a> {% ENDIF %}
далее найдите
{% IFNOT goods_empty %} {% IF GOODS_VIEW_TYPE=1 %}и замените на
{% IFNOT goods_empty %} {% IF GOODS_VIEW_TYPE=2 %}
#3
Отправлено 18 Октябрь 2012 - 22:00
1) это боковое левое меню. Вот что у меня получилось а было как на картинке которую я прилагал в предыдущий раз (она выше на этой странице), делал все как описано по ссылкам (http://forum.storela...80%D0%BE%D0%B2/
http://forum.storela...dpost__p__15641) но четно, может у меня шаблон ТЕХНИКА поэтому? Я специально все оставил на сайте как есть чтобы вы смогли посмотреть сами, адрес моего сайта: http://emilysroom.ru. И еще когда удастся решить проблему смогу ли я вернуть шрифты к тому стилю который сейчас у меня на пунктах меню : НОВИНКИ, SALE И БЛОГ? И еще почему то после всех манипуляций описанных по этим урокам у меня в меню стали отображаться все скрытые категории.
2) Как сделать так, чтобы когда заканчивались товары и появлялась надпись ПОД ЗАКАЗ, то надпись писалось красным или розовым цветом как цена а не серым как сейчас и надпись ЕСТЬ В НАЛИЧИИ оставалась такой же серой как по умолчанию?
3) Как поставить все виджеты в одну строку, искал в форуме нашел какие то примеры но попробовал у себя не помогло (я про div и виджет один виджет два) посмотрите пожалуйста у меня на странице как можно все это реализовать?
4) Названия товаров на всем сайте не пишутся в две строки и более. Как показано на картинке половинка второго ряда текста куда-то прячеться, как можно это исправить? Это не только происходит в сопутствующих товарах, но и на всех остальных.
#4
Отправлено 19 Октябрь 2012 - 06:24
2) Вам необходимо в шаблоне найти эту надпись и обвернуть её в <span>...</span> с заданием стиля. Пример
<span style="color:red;">ПОД ЗАКАЗ</span>
3) Выровнять виджеты можно используя только обвертку из <div> Необходимо каждый виджет обвернуть и задать блоку <div> свойство float:left или попробовать display:inline-block;
Пример
<div style"float:left">виджет</div>
4) Вам необходимо уменьшить шрифт в файле стилей
.product-name a { color: #4C4C4C; font-size: 25px; font-weight: normal; line-height: normal; text-decoration: none; text-transform: uppercase; }
а так же изменить высоту в классе
.col1-layout .products-grid h2 { height: 1.7em; overflow: hidden; }
и убрать свойство overflow: hidden;
#5
Отправлено 19 Октябрь 2012 - 14:56
Уже и не знаю что пробовать, помогите пожалуйста.
Пункт третий это выравнивание виджетов:
вот это код из шаблона ТОВАР, что не то почему не становиться никак в строку (на картинке, отмечено цифрой 1) и что сделать что бы было как в приложенной картинке? и еще как сделать линию (как на картинке, отмечено цифрой 2) чуть выше сопутствующих товаров?
<div class="breadcrumbs"> <div class="with-keyup-navigation"> <ul> <li><a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a><span> </span></li> <li><a href="{CATALOG_URL}" title="Перейти в каталог товаров">Каталог</a><span> </span></li> {% FOR upper_navigation %} <li><a href="{upper_navigation.URL}" title="Перейти в категорию «{upper_navigation.NAME}»">{upper_navigation.NAME}</a><span> </span></li> {% ENDFOR %} <li><strong>{GOODS_NAME}</strong></li> </ul> <div class="arrow-helper"> {% IF opinion_show_pages %} {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница">←</a> {% ENDIF %} <span title="Используйте клавиатуру для большего удобства при просмотре отзывов о {GOODS_NAME}">Ctrl</span> {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница">→</a> {% ENDIF %} {% ENDIF %} </div> <br class="clear" /> </div> </div> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success-msg{% ELSE %}error-msg{% ENDIF %}">{FORM_NOTICE}</span></div> {% ENDIF %} <div class="col-main"> <div class="std"> </div> <div> <form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" /> <table class="goodsDataMain"> <tr> <td class="goodsDataMainImageBlock"> <!-- Большое изображение --> <div class="goodsDataMainImage"> {% IF GOODS_IMAGE_EMPTY %} <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" /> {% ELSE %} <a href="{GOODS_IMAGE_LARGE}" target="_blank" title="Увеличить {GOODS_NAME}"><img class="goods-image-medium" src="{GOODS_IMAGE_MEDIUM}" alt="{GOODS_NAME}" /></a> {% ENDIF %} <!-- Идентификатор изображения товара, используется для галереи изображений --> <input type="hidden" value="{GOODS_IMAGE_ID}" /> </div> <!-- Ссылка на увеличение среднего изображения товара до большого. Появляется если у товара указано изображение --> {% IFNOT GOODS_IMAGE_EMPTY %} <div class="goodsDataMainImageZoom"> <a href="{GOODS_IMAGE_LARGE}" target="_blank">Увеличить изображение</a> </div> {% ENDIF %} <!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.first %} <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}> <h5>Другие фото {GOODS_NAME}</h5> <table class="goodsDataMainImages"> <tr> {% ENDIF %} <td class="withBorder"> <a href="{goods_images.LARGE}" rel="gallery" target="_blank" title="{goods_images.NAME}"><img class="goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> <!-- Идентификатор изображения товара, используется для галереи изображений --> <input type="hidden" value="{goods_images.ID}" /> </td> {goods_images.index | is_divided("4","</tr><tr>","")} {% IF goods_images.last %} </tr> </table> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </td> <td> <div class="goodsDataMainOrder"> <table> <!-- Блок описания товара. Показываем его есть описание товара --> <br/> <tr> <td class="goodsDataMainDeliveryItem" colspan="2"> <div class="std"> <div class="page-title"> <h1 style="padding-top:0.5em;"><span style="font-size:17px;">{GOODS_NAME}</span> </h1> <!-- Артикул, если указан --> <div {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none;"{% ENDIF %}> Артикул: <span>{GOODS_MOD_ART_NUMBER}</span> </div> </div> </tr> <!-- END Блок описания товара. Показываем его есть описание товара --> <tr> <td class="goodsDataMainModificationDataBlock"> <!-- По этому значению производится заказ товара --> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <!-- Цена сейчас --> <div> <span class="price" title="Текущая цена за «{GOODS_NAME}»"> {GOODS_MOD_PRICE_NOW | money_format} </span> </div> <!-- Старая цена --> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <div class="old-price"> <span class="price" title="Мы снизили цену на «{GOODS_NAME}». Старая цена - {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT} руб."> {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format} </span> </div> <!-- Если старая цена была больше новой --> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <div class="old-price"> <span class="price" title="Мы снизили цену на «{GOODS_NAME}». Старая цена - {GOODS_MOD_PRICE_OLD} руб."> {GOODS_MOD_PRICE_OLD | money_format} </span> </div> {% ENDIF %} <!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div> <div class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span style="color:#E9077C;">Под заказ</span></div> </div> <!-- Добавление в корзину --> <div class="add-to-cart"> <label for="qty">к-во:</label> <input type="text" name="form[goods_mod_quantity]" id="qty" maxlength="12" value="1" title="Количество" class="input-text qty" /> <button type="button" title="Положить в корзину" class="button" onclick="$('.goodsDataForm').submit()"><span><span>Добавить в корзину</span></span></button> </div> <!-- /Добавление в корзину --> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров в настройках магазина --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <a class="goodsDataCompareButton delete link-compare" {% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} title="Убрать товар из списка сравнения с другими товарами" rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" >Убрать из сравнения</a> <a class="goodsDataCompareButton add link-compare" {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} title="Добавить товар к списку сравнения с другими товарами" rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}">Добавить к сравнению</a> {% ENDIF %} {% ENDIF %} <!-- /Если в тарифном плане подключен модуль сравнения товаров --> </td> </tr> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <tr> <td class="goodsDataMainDiscountBlock" colspan="2"> <div> <!-- Акция на товар --> <strong><span style="font-size:14px; color:#d59f47;">Товар участвует в акции «{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}»</span></strong><br /> До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}% </div> </td> </tr> {% ENDIF %} <!-- Блок выбора модификаций для текущей товарной позиции --> <tr> <td class="goodsDataMainModificationsBlock product-options" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %} colspan="2"> <div> <table> <tr> {% FOR goods_modifications_properties %} <td class="goodsDataMainModificationsBlockProperty"> <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь --> {% FOR values %} <!-- Если это первый элемент в списке --> {% IF goods_modifications_properties.values.first %} <strong>{goods_modifications_properties.NAME}:</strong><br /> <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 %} {% ENDFOR %} </td> {goods_modifications_properties.index | is_divided("2","</tr><tr>","")} {% ENDFOR %} </tr> </table> <!-- Данные по модификациям для текущей товарной позиции --> {% FOR goods_modifications %} <div class="goodsDataMainModificationsList" 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> </td> </tr> <!-- Блок описания модификации --> <tr> <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2"> <div class="htmlDataBlock"> {GOODS_MOD_DESCRIPTION} </div> </td> </tr> <!-- Блок описания товара. Показываем его есть описание товара --> <tr> <td class="goodsDataMainDeliveryItemZ" colspan="2"> {% IF GOODS_DESCRIPTION_LARGE %} <h3 style="padding-top:0,5em;">Описание </h3> <div class="htmlDataBlock"> {GOODS_DESCRIPTION_LARGE} </div> {% ENDIF %} </tr> <!-- END Блок описания товара. Показываем его есть описание товара --> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> <tr> <td class="goodsDataMainDeliveryItemY" colspan="2"> {% IFNOT goods_features_empty %} <h3 style="padding-top:1em;">Характеристики </h3> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {goods_features.index | is_divided("1","</tr><tr>","")} {% ENDFOR %} </tr> </table> {% ENDIF %} </tr> <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> <!-- Блок описания товара. Показываем его есть описание товара --> <tr> <td class="goodsDataMainDeliveryItemY" colspan="2"> {% IF GOODS_DESCRIPTION_LARGE %} <h3 style="padding-top:1em;">Доставка </h3> <div class="htmlDataBlock"> Бесплатная доставка осуществляется при покупке на сумму от 1000 руб. для г. Ростова-на-Дону и 3000 руб. для остальных городов России </div> {% ENDIF %} </tr> <!-- END Блок описания товара. Показываем его есть описание товара --> <!-- Блок описания товара. Показываем его есть описание товара --> <tr> <td class="goodsDataMainDeliveryItemY" colspan="2"> <!-- Put this div tag to the place, where the Like block will be --> <div style"float:left"> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "full", height: 20}); </script></div> <div style"float:left"> <a target="_blank" class="mrc__plugin_uber_like_button" href="http://connect.mail.ru/share" data-mrc-config="{'nt' : '1', 'cm' : '1', 'ck' : '1', 'sz' : '22', 'st' : '2', 'tp' : 'combo'}">Нравится</a> <script src="http://cdn.connect.mail.ru/js/loader.js" type="text/javascript" charset="UTF-8"></script></div> <div style"float:left"> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="fb-like" data-send="false" data-layout="button_count" data-width="300" data-show-faces="true" data-font="verdana"></div></div> </tr> <!-- END Блок описания товара. Показываем его есть описание товара --> </table> </div> </td> </tr> </table> </div> </form> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div style="padding-top:2em;" class="htmlDataBlock"> {GOODS_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div style="padding-top:2em;" class="htmlDataBlock"> {GOODS_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> <!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <!-- Вывод сопутствующих товаров таблицей --> <h3 style="padding-top:2em;margin-bottom:-1em;">Сопутствующие товары</h3> <ul class="products-grid relative_product""> {% FOR related_goods %} <li class="item"> <div class="product-box"> <table class="product-image"> <tr> <td ><a href="{related_goods.URL | url_amp}" title="{related_goods.NAME}" ><img class="goods-image-other" src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></td> </tr> </table> <div class="quick-shop"> <div class="bg-quick-shop"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{related_goods.MIN_PRICE_NOW_ID}"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" /> <a onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"> </a> </div> </form> </div> </div> <h2 class="product-name"><a href="{related_goods.URL | url_amp}" title="{related_goods.NAME}">{related_goods.NAME}</a></h2> <div class="" > <span class="regular-price"> </span> {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} </span> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} </span> {% ENDIF %} </div> <div class="actions"> <ul class="add-to-links"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров в настройках магазина --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <li> <span class="separator">|</span> {% IF related_goods.IS_HAS_IN_COMPARE_LIST %} <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={related_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a> {% ELSE %} <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={related_goods.MIN_PRICE_NOW_ID}&from={related_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a> {% ENDIF %} </li> {% ENDIF %} {% ENDIF %} </ul> </div> </div> </li> {% ENDFOR %} </ul> <!-- Вывод сопутствующих товаров таблицей-Конец --> {% ENDIF %} <!-- END Сопутствующие товары --> <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре --> {% IFNOT SETTINGS_OPINION_DISABLE %} <h3 style="padding-top:1em;">Отзывы о {GOODS_NAME}</h3> <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных --> {% IF opinion_list_empty_without_filter %} <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div> <!-- Если по товару есть хотя бы один отзыв --> {% ELSE %} <table id="opinion-list-table"> <!-- Верхняя навигация (Фильтры и страницы) --> <thead> <tr class="goodsDataOpinionListNavigateTop"> <td> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF GOODS_OPINION_RATING_VALUE_ROUND %} <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" /> {% ELSE %} <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" /> {% ENDIF %} <!-- Фильтры отзывов --> <span class="goodsDataOpinionAverageInfo"> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %} Все ({GOODS_OPINION_RATING_CNT_ALL}) | {% ELSE %} <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) | {% ELSE %} <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) | {% ELSE %} <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> | {% ENDIF %} <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a> </span> </td> <td> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pages" style="margin:0;"> <strong>Страница:</strong> <ol> {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <li> <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница (← + Ctrl)"> <img src="{ASSETS_IMAGES_PATH}i_pager-prev.gif" alt="Предыдущая" /> </a> </li> {% ENDIF %} {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current">{opinion_pages_list.PAGE}</li> {% ELSE %} <li><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <li> <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница (Ctrl + →)"> <img src="{ASSETS_IMAGES_PATH}i_pager-next.gif" alt="Следующая" /> </a> </li> {% ENDIF %} </ol> </div> {% ENDIF %} <!-- /Страницы --> </td> </tr> </thead> <!-- END Верхняя навигация (Фильтры и страницы) --> <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва --> {% IF opinion_list_empty %} <tbody> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage empty"> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительных {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательных {% ENDIF %} отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a> </div> </td> </tr> </tbody> <!-- Если отзывы по товару уже есть, покажем их список --> {% ELSE %} <!-- Нижняя навигация (страницы) --> <tfoot> <tr class="goodsDataOpinionListNavigateBottom"> <td colspan="2"> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="square_pages"> <span>Страницы: </span> {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <b>{opinion_pages_list.PAGE}</b> {% ELSE %} <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a> {% ENDIF %} {% ENDFOR %} </div> {% ENDIF %} </td> </tr> </tfoot> <!-- END Нижняя навигация (страницы) --> <!-- Список отзывов о товарах --> <tbody> <tr> <td colspan="2"> <table class="goodsDataOpinionListTable"> <tbody> {% FOR opinion_list %} <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}"> <td class="ceil1"> <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span> <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span> {% IF opinion_list.DELETE_URL %} <a href="{opinion_list.DELETE_URL}">Удалить</a> {% ENDIF %} </td> <td class="ceil2"> {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %} {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %}<br /> {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %} {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %} {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %} {% IF opinion_list.ANSWER %} <div class="goodsDataOpinionListTableAnswer"> {opinion_list.ANSWER | nl2br}<br /> </div> {% ENDIF %} </td> </tr> {% ENDFOR %} </tbody> </table> </td> </tr> </tbody> <!-- END Список отзывов о товаре --> {% ENDIF %} </table> {% ENDIF %} <!-- END Если по товару есть хотя бы один отзыв --> <!-- Форма добавления нового отзыва о товаре --> <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm"> <div id="goodsDataOpinionAdd"> <div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <h3>Новый отзыв о «{GOODS_NAME}»</h3> <table class="goodsDataOpinionAddTable"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <thead> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div> </td> </tr> </thead> {% ENDIF %} {% ENDIF %} <!-- Тело таблицы. Форма добавления отзыва о товаре --> <tbody> {% IFNOT CLIENT_IS_LOGIN %} <tr> <td><label for="goods_opinion_name" class="required">Ваше имя</label></td> <td><input id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required"/></td> </tr> {% ENDIF %} <tr> <td><label for="goods_opinion_title">Заголовок</label></td> <td><input id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" /></td> </tr> <tr> <td class="valignTop"><label>Оценка товара</label></td> <td> <div class="goodsDataOpinionTableRating"> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" /> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/> </div> <span class="goodsDataOpinionMsg"></span> </td> </tr> <tr> <td><label for="goods_opinion_accomplishments">Достоинства</label></td> <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="7" >{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td> </tr> <tr> <td><label for="goods_opinion_limitations">Недостатки</label></td> <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="7" >{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td> </tr> <tr> <td><label for="goods_opinion_comment" class="required">Комментарий</label></td> <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required">{FORM_GOODS_OPINION_COMMENT}</textarea></td> </tr> <tr> <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td> <td> <div class="generally"> <input id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label> <input id="goods_opinion_generally_is_good0" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label> </div> </td> </tr> {% IF USE_CAPTCHA %} <tr> <td><label for="opinion_captcha_string" class="required">Введите цифры</label></td> <td class="goodsDataOpinionCaptcha"> <table> <tr> <td rowspan="2"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Цифры" /></td> <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td> </tr> <tr> <td><input id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" class="required captcha" value="{FORM_}" /></td> </tr> </table> </td> </tr> {% ENDIF %} </tbody> <!-- /Тело таблицы. Форма добавления отзыва о товаре --> <!-- Низ таблицы. Кнопка отправки формы --> <tfoot> <tr> <td><a href="#" class="goodsDataOpinionFormReset jsAction">Отменить</a></td> <td><button type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="button" onclick="$('.goodsDataOpinionAddForm').submit()"><span><span>Добавить отзыв</span></span></button></td> </tr> </tfoot> <!-- /Низ таблицы. Кнопка отправки формы --> </table> </div> </div> </form> {% ENDIF %} <!-- END Если не выключен модуль отзывов о товаре --> {% ENDIF %} <!-- END Если в тарифном плане подключен модуль отзывов о товаре --> </div> </div> </div> <!-- Put this div tag to the place, where the Comments block will be --> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, width: "600", attach: "*"}); </script> <br/><br/>
#6
Отправлено 19 Октябрь 2012 - 16:40
Вот пример div`а которым нужно обвернуть эти элементы с кнопочками лайк для того чтобы они у вас встали в одну строку. Зайдите Сайт-Редактор тем , файл "Товар" откройте его:
Первый виджет у вас идет от VK.com он останется на этой же строке т.к этот виджет не предназначен для такого тесного места (мешает текст "Понравилось уже N человеку").
<div style="float:left;">тут код виджета! </div>Другие два виджета оберните в такой код:
<div style="float:left; width: 50%"></div>
Ответ на 2 вопрос.
Для добавления линии пред сопутствующими товарами вы можете отредактировать этот же файл "Товар". Найдите текст
<h3 style="padding-top:2em;margin-bottom:-1em;">Перед тегом <h3> вставьте:
<div style="border-top: 1px solid #333; margin-left: 10px; margin-right: 30px; margin-top: 40px; margin-buttom: 40px; "></div>Вот как это будет выглядеть в целом:
<div style="border-top: 1px solid gray; margin-left: 10px; margin-right: 30px; margin-top: 40px; margin-buttom: 40px; "></div><h3 style="padding-top:2em;margin-bottom:-1em;">По javascript`у я к сожалению не могу вам помочь.
Удачи!
#7
Отправлено 21 Октябрь 2012 - 18:48
#8
Отправлено 22 Октябрь 2012 - 15:43
Что касается рамки, то если я вас правильно понимаю, то вам необходимо в файле стилей найти
и удалить
.goodsDataMainOrder { border: 1px solid #E5E5E5; }
далее найти и удалить в шаблоне "Товар"
<div style="border-top: 1px solid #E5E5E5; margin-left: 00px; margin-right: 30px; margin-top: 70px; margin-buttom: 70px; "></div>
#9
Отправлено 23 Октябрь 2012 - 18:46
#10
Отправлено 24 Октябрь 2012 - 12:19
#11
Отправлено 24 Октябрь 2012 - 13:11
#12
Отправлено 25 Октябрь 2012 - 14:21
<div class="nav-container"> <ul id="myTree"> <li> <li> <li> <li> <li> <li> <li> </div>
т.е вылезли <li> из своих тегов <ul>
Пожалуйста, приложите ваш шаблон "HTML" или же полный код вашего каталога в шаблоне "HTML".
#13
Отправлено 25 Октябрь 2012 - 15:03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <title>{PAGE_TITLE}</title> <meta name="description" content="{PAGE_META_DESCRIPTION}" /> <meta name="keywords" content="{PAGE_META_KEYWORDS}" /> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="ru" /> <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" /> <!-- SEO параметр определяющий главную страницу для фильтрации её дублей --> {% IF PAGE_CANONICAL %} <link rel="canonical" href="{PAGE_CANONICAL}" /> {% ENDIF %} <!-- Стили магазина --> <link rel="stylesheet" href="{FORALL_STYLES_PATH}nyroModal/nyroModal.full.css" type="text/css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}reset_07.css" type="text/css" /> <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui-stars/jquery.ui.stars.min.css" type="text/css" /> {% ENDIF %} {% ENDIF %} <!-- Стили магазина --> <link rel="stylesheet" href="{ASSETS_STYLES_PATH}main.css" type="text/css" /> <!-- Скрипты которые не нужно менять, грузятся из папки общих файлов --> <!-- Это собранные в один файл скрипты из файлов: {FORALL_JS_PATH}jquery-1.4.2.min.js {FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js {FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js {FORALL_JS_PATH}jquery.validate.min.js {FORALL_JS_PATH}jquery.capslock.min.js --> <script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.plugin.menuTree.js"></script> <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script> {% ENDIF %} {% ENDIF %} <!-- Скрипты магазина --> <script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script> <!-- Загрузка Jquery галереии Nyro --> <link rel="stylesheet" href="{ASSETS_STYLES_PATH}nyro_default.css" type="text/css" media="screen" /> <script src="{ASSETS_JS_PATH}jquery.nivo.slider.pack.js" type="text/javascript"></script> <!-- Скрипт для корректной работы A/B тестов --> <script type="text/javascript" src="http://cdn.abtest.ru/js/16712.js"></script> <!-- Скрипт для vk для виджета с лева --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?55"></script> <!-- Скрипт для vk для виджета мне нравится Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?55"></script> <script type="text/javascript"> VK.init({apiId: 3167598, onlyWidgets: true}); </script> <!-- Скрипт для vk для виджета коментарии Put this script tag to the <head> of your page --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?55"></script> <script type="text/javascript"> VK.init({apiId: 3167598, onlyWidgets: true}); </script> </head> <body> <div class="wrapper"> <!-- Сообщение для инвалидов --> <noscript> <div class="noscript"> <div class="noscript-inner"> <p><strong>Мы заметили что у Вас выключен JavaScript.</strong></p> <p>Необходимо включить его для корректной работы сайта.</p> </div> </div> </noscript> <!-- END Сообщение для инвалидов --> <!-- Yandex.Metrika counter --> <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter17585866 = new Ya.Metrika({id:17585866, enableAll: true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="//mc.yandex.ru/watch/17585866" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- Тело сайта --> <div class="page"> <!-- Левая колока меню и навигации --> <div class="site-left-col"> <div class="header-container"> <div class="header"> <h1 class="logo"><strong>{SETTINGS_STORE_NAME}</strong><a href="http://{NET_DOMAIN}/" title="{SETTINGS_STORE_NAME}" class="logo"><img style="padding-left:9px;" src="{ASSETS_IMAGES_PATH}logo.jpg" alt="{SETTINGS_STORE_NAME}. Перейти на главную" /></a></h1> <div class="clear"></div> <!-- Контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <div class="contacts"> <div class="phone" title="Звоните, мы проконсультируем вас по любым вопросам"> <!-- Первый контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1} {% ENDIF %} <!-- Второй контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER2 %} <br /><span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER2} {% ENDIF %} <!-- Третий контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER3 %} <br /><span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE3}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE3 %}({SETTINGS_STORE_PHONE_CITY_CODE3}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER3} {% ENDIF %} </div> <!-- Время работы магазина --> {% IF SETTINGS_STORE_WORK_TIME %} <div class="work-time" title="Время работы нашего магазина: {SETTINGS_STORE_WORK_TIME}"> {SETTINGS_STORE_WORK_TIME} </div> {% ENDIF %} <div class="clear"></div> </div> {% ENDIF %} <!-- Корзина --> <div id="cartInfo"> <table> <tr> <td class="cartIcon" title="Перейти в корзину"><a href="{CART_URL}"><img src="{ASSETS_IMAGES_PATH}shop_cart_black.png" alt="Корзина" /></a></td> <td class="cartTextData"> в <a href="{CART_URL}" title="Перейти в корзину">корзине</a> товаров<br /> на: <span id="cartSum" class="black"> {% IF cart_count_empty %} <span>0</span> {CURRENCY_NAME} {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW | money_format}<br /> {% ENDFOR %} {% ENDIF %} </span> </td> </tr> </table> </div> <!-- end Корзина --> <!-- Форма поиска --> <div class="top-search-indent"> <form id="search_mini_form" action="http://{NET_DOMAIN}/search" method="get" onsubmit="if($(this).find('#search').val()=='Поиск по магазину...') return false;"> <div class="form-search"> <label for="search">Искать:</label> <button type="submit" title="Искать" class="button"><span><span>Искать</span></span></button> <input id="search" type="text" name="q" value="{% IF SEARCH_QUERY %}{SEARCH_QUERY}{% ELSE %}Поиск по магазину...{% ENDIF %}" onfocus="if(this.value=='Поиск по магазину...'){this.value='';}" onblur="if(this.value==''){this.value='Поиск по магазину...';}" class="input-text" /> <br class="clear" /> </div> </form> </div> <!-- /Форма поиска --> <p> <img src="http://s384097.storeland.ru/web/upload/assets/images/141/140199/cotegories.jpg" alt=" " width="207" height="36" /></p> <!-- Каталог товаров --> <div class="nav-container"> {%IFNOT catalog_full_empty %} {% FOR catalog_full %} {% IFNOT catalog_full.HIDE %} {% IF catalog_full.FIRST %}<ul id="myTree">{% ENDIF %} <li> <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %} class="contentTbodycatalog_fullCurent" {% ELSEIF catalog_full.CURRENT_PARENT %} class="contentTbodycatalog_fullCurentBranch" {% ENDIF %} {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %} > {catalog_full.NAME} <!-- Отображение количества товаров в категории --> {% IF catalog_full.GOODS_COUNT>0 %} ({catalog_full.GOODS_COUNT}) {% ENDIF %} </a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %} {% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %} {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> <!-- /Каталог товаров --> <p> <img src="http://emilysroom.ru/web/upload/assets/images/141/140199/line.jpg" alt=" " width="207" height="7" /></p> <!-- Блок навигации --> <ul class="links"> {% FOR menu %} {% FOR header %} {% FOR links %} <li {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <a href="{menu.header.links.URL}" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %} class="{% IF menu.header.links.NAME=Каталог %}catalog {% ELSEIF menu.header.links.NAME=Каталог товаров %}catalog {% ELSEIF menu.header.links.NAME=Акции %}present {% ELSEIF menu.header.links.NAME=Акции магазина %}present {% ELSEIF menu.header.links.NAME=Доставка %}clock {% ELSEIF menu.header.links.NAME=Контакты %}address {% ELSEIF menu.header.links.NAME=Связь с администрацией %}address {% ELSEIF menu.header.links.NAME=Л.Кабинет %}briefcase {% ELSEIF menu.header.links.NAME=Личный кабинет %}briefcase {% ELSEIF menu.header.links.NAME=Выход %}key {% ELSEIF menu.header.links.NAME=Вход в бэк-офис %}key {% ELSEIF menu.header.links.NAME=Войти в ЛК %}key {% ELSEIF menu.header.links.NAME=Вход в личный кабинет %}key {% ELSEIF menu.header.links.NAME=Мои заказы %}tick {% ELSEIF menu.header.links.NAME=История заказов %}tick {% ELSEIF menu.header.links.NAME=Новинки %}label {% ELSEIF menu.header.links.NAME=Хиты %}heart {% ELSEIF menu.header.links.NAME=Хиты продаж %}heart {% ELSEIF menu.header.links.NAME=Статьи %}clipboard {% ELSEIF menu.header.links.NAME=Корзина %}cart {% ELSEIF menu.header.links.NAME=Главная %}home {% ELSEIF menu.header.links.NAME=Лента новостей %}document {% ELSEIF menu.header.links.NAME=ТРЕНДЫ %}document {% ELSEIF menu.header.links.NAME=Каталог статей %}document {% ELSEIF menu.header.links.NAME=Новости СМИ %}document {% ELSEIF menu.header.links.NAME=Регистрация %}user {% ELSEIF menu.header.links.NAME=Восстановление пароля %}user {% ENDIF %} {% IF menu.header.links.SELECTED %}-act{% ENDIF %} ">{menu.header.links.NAME}</a> </li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul> <div class="clear"></div> <!-- Прелоадер изображений которые появляются при наведеннии на ссылку в меню --> <div style="position:absolute;top:-9999px;"> <div class="header"> <ul class="links"> <li> <a class="catalog-act"></a> <a class="present-act"></a> <a class="briefcase-act"></a> <a class="key-act"></a> <a class="tick-act"></a> <a class="label-act"></a> <a class="heart-act"></a> <a class="clipboard-act"></a> <a class="address-act"></a> <a class="clock-act"></a> <a class="cart-act"></a> <a class="user-act"></a> <a class="document-act"></a> <a class="home-act"></a> </li> </ul> </div> </div> <!-- /Блок навигации --> </div> </div> <div class="footer-container"> <div class="footer"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div class="menuCompare"> {% IF COMPARE_GOODS_COUNT=0 %} <em>Ваш список сравнения пуст</em> {% ELSE %} <em>Сейчас на <a href="{COMPARE_URL}">сравнении</a> {COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}.</em><br /> {% ENDIF %} </div><br /><br /> <div class="clear"></div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам --> <!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <ul> <!-- Все новости --> {% IFNOT news_list_all_empty %} {% FOR news_list_all %} <li><a href="{news_list_all.URL}" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Все новости --> <!-- Новости магазина --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <li><a href="{news_list_shop.URL}" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Новости магазина --> <!-- Статьи --> {% IFNOT news_list_articles_empty %} {% FOR news_list_articles %} <li><a href="{news_list_articles.URL}" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Статьи --> <!-- Материалы СМИ --> {% IFNOT news_list_mass_media_empty %} {% FOR news_list_mass_media %} <li><a href="{news_list_mass_media.URL}" title="Перейти к странице «{news_list_mass_media.TITLE}»">{news_list_mass_media.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Материалы СМИ --> </ul> <!-- Отступ в случае если в блоке есть хотя бы одна новость --> <br /> {% IF news_list_all_empty!=0 %} <br /><br /> {% ELSEIF news_list_shop_empty!=0 %} <br /><br /> {% ELSEIF news_list_articles_empty!=0 %} <br /><br /> {% ELSEIF news_list_mass_media_empty=0 %} <br /> {% ENDIF %} <!-- /Отступ в случае если в блоке есть хотя бы одна новость --> {% ENDIF %} <!-- / Если в тарифном плане подключен модуль новостей --> <div class="clear"></div> <ul> {% FOR menu %} {% FOR footer %} {% FOR links %}<li><a href="{menu.footer.links.URL}" {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul>{% IFNOT menu_empty %}<br /><br />{% ENDIF %} <div class="clear"></div> {% IF SETTINGS_STORE_ICQ %} <img class="valignMiddle" src="http://wwp.icq.com/scripts/online.dll?icq={SETTINGS_STORE_ICQ_ONLY_DIGITS}&img=27" alt="Статус" width="16" height="16" /> <span class="valignMiddle">{SETTINGS_STORE_ICQ}</span> {% ENDIF %} <!-- VK Widget --> <div id="vk_groups"></div> <script type="text/javascript"> VK.Widgets.Group("vk_groups", {mode: 0, wide: 2, width: "200px"}, 42571692); </script></br></br> <div class="share42init"></div> <script type="text/javascript" src="http://emilysroom.ru/web/upload/assets/js/141/140199/share42.js"></script> </br> <p class="copy">© {DATE_YEAR} «{SETTINGS_STORE_NAME}»<br /> {SETTINGS_STORE_ORG_NAME} <span>Все права защищены</span> {COPYRIGHT_FOR_DESIGN_TECH} <span>{SETTINGS_STORE_REGION}</span><br /> {SETTINGS_STORE_HTML_CODE}<br /> </p> </div> </div> </div> <!-- /Левая колока меню и навигации --> <!-- Правый блок. Контент сайта --> <div class="main-container col1-layout"> <div class="main"> <!-- Главная страница --> {% IF index_page %} <div class="cms-index-index"> <div class="col-main" style="background:0; padding:0;"> <div class="std"> <div class="clear"></div> <!-- Вешаем слайдер на главной --> {% IF index_page %} <!-- Обёртка, указывающая стиль темы --> <div class="theme-default" style="padding-top:1em;display:none;"> <!-- Непосредственный код слайдера --> <div id="slider"> <img src="http://files.storeland.ru/web/upload/sitefiles/3/213/212015/s04.jpg" alt="" /> <a href="http://dev7studios.com"><img src="http://files.storeland.ru/web/upload/sitefiles/3/213/212017/s03.jpg" alt="" /></a> <img src="http://files.storeland.ru/web/upload/sitefiles/3/213/212015/s04.jpg" alt="" title="Пример картинки с заголовком. Пример картинки с заголовком Пример картинки с заголовком" /> </div> </div> <!-- Запуск слайдера --> <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider().parent().show(); }); </script> {% ENDIF %} <br/> <!-- Список товаров на главной --> {% IFNOT index_page_goods_empty %} <ul class="products-grid"> {% FOR index_page_goods %} <li class="item {index_page_goods.index0 | is_divided("4","first","")} {index_page_goods.index | is_divided("4","last","")}"> <div class="product-box"> <table class="product-image"> <tr> <td> <a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}"> <img alt="{index_page_goods.NAME}" class="goods-image-small" src="{% IF index_page_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_goods.IMAGE_SMALL}{% ENDIF %}" /> </a> </td> </tr> </table> <div class="quick-shop"> <div class="bg-quick-shop"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <a onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"> </a> </div> </form> </div> </div> <h2 class="product-name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h2> {% IF index_page_goods.DESCRIPTION_SHORT %} <div class="desc std"> <div class="htmlDataBlock"> {index_page_goods.DESCRIPTION_SHORT} </div> </div> {% ELSEIF index_page_goods.DESCRIPTION_LARGE %} <div class="desc std"> <div class="htmlDataBlock"> {index_page_goods.DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <div class="price-box"> <span class="regular-price"> <span class="price">{index_page_goods.MIN_PRICE_NOW | money_format}</span> </span> {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %} <span class="old-price" style="padding-left:5px;"> <span class="price">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> </span> {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %} <span class="old-price" style="padding-left:5px;"> <span class="price">{index_page_goods.MIN_PRICE_OLD | money_format}</span> </span> {% ENDIF %} </div> </div> </li> {% ENDFOR index_page_goods %} </ul> {% ENDIF %} <!-- /Список товаров на главной --> <!-- Список товаров на главной --> {% IFNOT index_page_new_goods_empty %} <ul class="products-grid"> {% FOR index_page_new_goods %} <li class="item {index_page_new_goods.index0 | is_divided("4","first","")} {index_page_new_goods.index | is_divided("4","last","")}"> <div class="product-box"> <table class="product-image"> <tr> <td> <a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}"> <img alt="{index_page_new_goods.NAME}" class="goods-image-small" src="{% IF index_page_new_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_new_goods.IMAGE_SMALL}{% ENDIF %}" /> </a> </td> </tr> </table> <div class="quick-shop"> <div class="bg-quick-shop"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}"> <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}" /> <a onclick="$('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"> </a> </div> </form> </div> </div> <h2 class="product-name"><a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_new_goods.NAME}</a></h2> {% IF index_page_new_goods.DESCRIPTION_SHORT %} <div class="desc std"> <div class="htmlDataBlock"> {index_page_new_goods.DESCRIPTION_SHORT} </div> </div> {% ELSEIF index_page_new_goods.DESCRIPTION_LARGE %} <div class="desc std"> <div class="htmlDataBlock"> {index_page_new_goods.DESCRIPTION_LARGE} </div> </div> {% ENDIF %} <div class="price-box"> <span class="regular-price"> <span class="price">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span> </span> {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %} <span class="old-price" style="padding-left:5px;"> <span class="price">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> </span> {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %} <span class="old-price" style="padding-left:5px;"> <span class="price">{index_page_new_goods.MIN_PRICE_OLD | money_format}</span> </span> {% ENDIF %} </div> </div> </li> {% ENDFOR index_page_new_goods %} </ul> {% ENDIF %} <!-- /Список товаров на главной --> </div> </div> </div> {% ENDIF %} <!-- /Главная страница --> {BODY} </div> </div> </div> </div> <div class="clear"></div> </body> </html>
#14
Отправлено 26 Октябрь 2012 - 14:00
Сделайте резервную копию вашего шаблона, и замените шаблон "HTML" следующим
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <title>{PAGE_TITLE}</title> <meta name="description" content="{PAGE_META_DESCRIPTION}" /> <meta name="keywords" content="{PAGE_META_KEYWORDS}" /> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="ru" /> <link rel="icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="{ASSETS_IMAGES_PATH}favicon.ico" type="image/x-icon" /> <!-- SEO параметр определяющий главную страницу для фильтрации её дублей --> {% IF PAGE_CANONICAL %} <link rel="canonical" href="{PAGE_CANONICAL}" /> {% ENDIF %} <!-- Стили магазина --> <link rel="stylesheet" href="{FORALL_STYLES_PATH}nyroModal/nyroModal.full.css" type="text/css" /> <link rel="stylesheet" href="{FORALL_STYLES_PATH}reset_07.css" type="text/css" /> <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui-stars/jquery.ui.stars.min.css" type="text/css" /> {% ENDIF %} {% ENDIF %} <!-- Стили магазина --> <link rel="stylesheet" href="{ASSETS_STYLES_PATH}main.css" type="text/css" /> <!-- Скрипты которые не нужно менять, грузятся из папки общих файлов --> <!-- Это собранные в один файл скрипты из файлов: {FORALL_JS_PATH}jquery-1.4.2.min.js {FORALL_JS_PATH}jquery.nyroModal-1.6.2.min.js {FORALL_JS_PATH}jquery-ui-1.8.4.custom.min.js {FORALL_JS_PATH}jquery.validate.min.js {FORALL_JS_PATH}jquery.capslock.min.js --> <script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script> <!-- Если в тарифном плане подключен модуль отзывов о товаре --> {% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре, то загружаем css для рейтинга --> {% IFNOT SETTINGS_OPINION_DISABLE %} <script type="text/javascript" src="{FORALL_JS_PATH}jquery.ui.stars.min.js"></script> {% ENDIF %} {% ENDIF %} <!-- Скрипты магазина --> <script type="text/javascript" src="{ASSETS_JS_PATH}main.js"></script> </head> <body> <div class="wrapper"> <!-- Сообщение для инвалидов --> <noscript> <div class="noscript"> <div class="noscript-inner"> <p><strong>Мы заметили что у Вас выключен JavaScript.</strong></p> <p>Необходимо включить его для корректной работы сайта.</p> </div> </div> </noscript> <!-- END Сообщение для инвалидов --> <!-- Тело сайта --> <div class="page"> <!-- Левая колока меню и навигации --> <div class="site-left-col"> <div class="header-container"> <div class="header"> <h1 class="logo"><strong>{SETTINGS_STORE_NAME}</strong><a href="http://{NET_DOMAIN}/" title="{SETTINGS_STORE_NAME}" class="logo"><img style="padding-left:10px;" src="{ASSETS_IMAGES_PATH}logo.jpg" alt="{SETTINGS_STORE_NAME}. Перейти на главную" /></a></h1> <div class="clear"></div> <!-- Контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <div class="contacts"> <div class="phone" title="Звоните, мы проконсультируем вас по любым вопросам"> <!-- Первый контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1} {% ENDIF %} <!-- Второй контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER2 %} <br /><span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE2 %}({SETTINGS_STORE_PHONE_CITY_CODE2}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER2} {% ENDIF %} <!-- Третий контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER3 %} <br /><span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE3}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE3 %}({SETTINGS_STORE_PHONE_CITY_CODE3}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER3} {% ENDIF %} </div> <!-- Время работы магазина --> {% IF SETTINGS_STORE_WORK_TIME %} <div class="work-time" title="Время работы нашего магазина: {SETTINGS_STORE_WORK_TIME}"> {SETTINGS_STORE_WORK_TIME} </div> {% ENDIF %} <div class="clear"></div> </div> {% ENDIF %} <!-- Корзина --> <div id="cartInfo"> <table> <tr> <td class="cartIcon" title="Перейти в корзину"><a href="{CART_URL}"><img src="{ASSETS_IMAGES_PATH}shop_cart_black.png" alt="Корзина" /></a></td> <td class="cartTextData"> в <a href="{CART_URL}" title="Перейти в корзину">корзине</a> товаров<br /> на: <span id="cartSum" class="black"> {% IF cart_count_empty %} <span>0</span> {CURRENCY_NAME} {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW | money_format}<br /> {% ENDFOR %} {% ENDIF %} </span> </td> </tr> </table> </div> <!-- end Корзина --> <!-- Форма поиска --> <div class="top-search-indent"> <form id="search_mini_form" action="http://{NET_DOMAIN}/search" method="get" onsubmit="if($(this).find('#search').val()=='Поиск по магазину...') return false;"> <div class="form-search"> <label for="search">Искать:</label> <button type="submit" title="Искать" class="button"><span><span>Искать</span></span></button> <input id="search" type="text" name="q" value="{% IF SEARCH_QUERY %}{SEARCH_QUERY}{% ELSE %}Поиск по магазину...{% ENDIF %}" onfocus="if(this.value=='Поиск по магазину...'){this.value='';}" onblur="if(this.value==''){this.value='Поиск по магазину...';}" class="input-text" /> <br class="clear" /> </div> </form> </div> <!-- /Форма поиска --> <!-- Блок навигации --> <ul class="links"> {% FOR menu %} {% FOR header %} {% FOR links %} <li {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <a href="{menu.header.links.URL}" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %} class="{% IF menu.header.links.NAME=Каталог %}catalog {% ELSEIF menu.header.links.NAME=Каталог товаров %}catalog {% ELSEIF menu.header.links.NAME=Акции %}present {% ELSEIF menu.header.links.NAME=Акции магазина %}present {% ELSEIF menu.header.links.NAME=Доставка %}clock {% ELSEIF menu.header.links.NAME=Контакты %}address {% ELSEIF menu.header.links.NAME=Связь с администрацией %}address {% ELSEIF menu.header.links.NAME=Л.Кабинет %}briefcase {% ELSEIF menu.header.links.NAME=Личный кабинет %}briefcase {% ELSEIF menu.header.links.NAME=Выход %}key {% ELSEIF menu.header.links.NAME=Вход в бэк-офис %}key {% ELSEIF menu.header.links.NAME=Войти в ЛК %}key {% ELSEIF menu.header.links.NAME=Вход в личный кабинет %}key {% ELSEIF menu.header.links.NAME=Мои заказы %}tick {% ELSEIF menu.header.links.NAME=История заказов %}tick {% ELSEIF menu.header.links.NAME=Новинки %}label {% ELSEIF menu.header.links.NAME=Хиты %}heart {% ELSEIF menu.header.links.NAME=Хиты продаж %}heart {% ELSEIF menu.header.links.NAME=Статьи %}clipboard {% ELSEIF menu.header.links.NAME=Корзина %}cart {% ELSEIF menu.header.links.NAME=Главная %}home {% ELSEIF menu.header.links.NAME=Лента новостей %}document {% ELSEIF menu.header.links.NAME=Новости магазина %}document {% ELSEIF menu.header.links.NAME=Каталог статей %}document {% ELSEIF menu.header.links.NAME=Новости СМИ %}document {% ELSEIF menu.header.links.NAME=Регистрация %}user {% ELSEIF menu.header.links.NAME=Восстановление пароля %}user {% ENDIF %} {% IF menu.header.links.SELECTED %}-act{% ENDIF %} ">{menu.header.links.NAME}</a> </li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul> <div class="clear"></div> <!-- Прелоадер изображений которые появляются при наведеннии на ссылку в меню --> <div style="position:absolute;top:-9999px;"> <div class="header"> <ul class="links"> <li> <a class="catalog-act"></a> <a class="present-act"></a> <a class="briefcase-act"></a> <a class="key-act"></a> <a class="tick-act"></a> <a class="label-act"></a> <a class="heart-act"></a> <a class="clipboard-act"></a> <a class="address-act"></a> <a class="clock-act"></a> <a class="cart-act"></a> <a class="user-act"></a> <a class="document-act"></a> <a class="home-act"></a> </li> </ul> </div> </div> <!-- /Блок навигации --> <!-- Каталог товаров --> <div class="nav-container"> {%IFNOT catalog_full_empty %} {% FOR catalog_full %} {% IFNOT catalog_full.HIDE %} {% IF catalog_full.FIRST %}<ul id="myTree">{% ENDIF %} <li> <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %} class="contentTbodycatalog_fullCurent" {% ELSEIF catalog_full.CURRENT_PARENT %} class="contentTbodycatalog_fullCurentBranch" {% ENDIF %} {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %} > {catalog_full.NAME} <!-- Отображение количества товаров в категории --> {% IF catalog_full.GOODS_COUNT>0 %} ({catalog_full.GOODS_COUNT}) {% ENDIF %} </a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %} {% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %} {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> <!-- /Каталог товаров --> </div> </div> <div class="footer-container"> <div class="footer"> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <div class="menuCompare"> {% IF COMPARE_GOODS_COUNT=0 %} <em>Ваш список сравнения пуст</em> {% ELSE %} <em>Сейчас на <a href="{COMPARE_URL}">сравнении</a> {COMPARE_GOODS_COUNT} товар{COMPARE_GOODS_COUNT | gen_word_end("","а","ов")}.</em><br /> {% ENDIF %} </div><br /><br /> <div class="clear"></div> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам --> <!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <ul> <!-- Все новости --> {% IFNOT news_list_all_empty %} {% FOR news_list_all %} <li><a href="{news_list_all.URL}" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Все новости --> <!-- Новости магазина --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <li><a href="{news_list_shop.URL}" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Новости магазина --> <!-- Статьи --> {% IFNOT news_list_articles_empty %} {% FOR news_list_articles %} <li><a href="{news_list_articles.URL}" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Статьи --> <!-- Материалы СМИ --> {% IFNOT news_list_mass_media_empty %} {% FOR news_list_mass_media %} <li><a href="{news_list_mass_media.URL}" title="Перейти к странице «{news_list_mass_media.TITLE}»">{news_list_mass_media.TITLE}</a></li> {% ENDFOR %} {% ENDIF %} <!-- /Материалы СМИ --> </ul> <!-- Отступ в случае если в блоке есть хотя бы одна новость --> {% IF news_list_all_empty!=0 %} <br /><br /> {% ELSEIF news_list_shop_empty!=0 %} <br /><br /> {% ELSEIF news_list_articles_empty!=0 %} <br /><br /> {% ELSEIF news_list_mass_media_empty=0 %} <br /><br /> {% ENDIF %} <!-- /Отступ в случае если в блоке есть хотя бы одна новость --> {% ENDIF %} <!-- / Если в тарифном плане подключен модуль новостей --> <div class="clear"></div> <ul> {% FOR menu %} {% FOR footer %} {% FOR links %}<li><a href="{menu.footer.links.URL}" {% IF menu.footer.links.SELECTED %}class="active"{%ENDIF%} {% IF menu.footer.links.TITLE %}title="{menu.footer.links.TITLE}"{% ENDIF %}>{menu.footer.links.NAME}</a></li>{% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul>{% IFNOT menu_empty %}<br /><br />{% ENDIF %} <div class="clear"></div> {% IF SETTINGS_STORE_ICQ %} <img class="valignMiddle" src="http://wwp.icq.com/scripts/online.dll?icq={SETTINGS_STORE_ICQ_ONLY_DIGITS}&img=27" alt="Статус" width="16" height="16" /> <span class="valignMiddle">{SETTINGS_STORE_ICQ}</span> {% ENDIF %} <div class="payment-sistems"> <table> <tr> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_wm.png" alt="Webmoney" title="Мы принимаем к оплате Webmoney" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_yd.png" alt="Яндекс.Деньги" title="Мы принимаем к оплате Яндекс.Деньги" style="padding-bottom:5px;"/></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_visa.png" alt="VISA" title="Мы принимаем к оплате кредитные карты VISA" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_sber.png" alt="Сбербанк" title="Мы принимаем к оплате квитанции сбербанка" /></a></td> <td class="last"><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_mastercard.png" alt="MasterCard" title="Мы принимаем к оплате кредитные карты MasterCard" /></a></td> </tr> <tr> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_qiwi.png" alt="MasterCard" title="Мы принимаем оплату через терминалы оплаты Qiwi" style="padding-top:3px;" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_sms.png" alt="SMS" title="Мы принимаем оплату через SMS" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_maestro.png" alt="SMS" title="Мы принимаем оплату через кредитные карты Maestro" /></a></td> <td><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_rbc.png" alt="RBC" title="Мы принимаем оплату через систему РБК money" /></a></td> <td class="last"><a href="#"><img src="{ASSETS_IMAGES_PATH}payment_sistem_robo.png" alt="RBC" title="Мы принимаем оплату через Робокассу" /></a></td> </tr> </table> </div> <div class="clear"></div> <p class="copy">© {DATE_YEAR} «{SETTINGS_STORE_NAME}»<br /> {SETTINGS_STORE_ORG_NAME} <span>Все права защищены</span> {COPYRIGHT_FOR_DESIGN_TECH} <span>{SETTINGS_STORE_REGION}</span><br /> {SETTINGS_STORE_HTML_CODE}<br /> </p> </div> </div> </div> <!-- /Левая колока меню и навигации --> <!-- Правый блок. Контент сайта --> <div class="main-container col1-layout"> <div class="main"> <!-- Главная страница --> {% IF index_page %} <div class="cms-index-index"> <div class="col-main" style="background:0; padding:0;"> <div class="std"> <div class="clear"></div> <!-- Список товаров на главной --> {% IFNOT index_page_goods_empty %} <ul class="products-grid"> {% FOR index_page_goods %} <li class="item {index_page_goods.index0 | is_divided("3","first","")} {index_page_goods.index | is_divided("3","last","")}"> <div class="product-box"> <table class="product-image"> <tr> <td> <a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}"> <img alt="{index_page_goods.NAME}" class="goods-image-small" src="{% IF index_page_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_goods.IMAGE_SMALL}{% ENDIF %}" /> </a> </td> </tr> </table> <div class="quick-shop"> <div class="bg-quick-shop"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <a onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"> </a> </div> </form> </div> </div> <h2 class="product-name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h2> <button onclick="document.location='{index_page_goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="button btn-cart" title="Узнать подробнее о «{index_page_goods.NAME}»" type="button"><span><span>Подробнее</span></span></button> </div> </li> {% ENDFOR index_page_goods %} </ul> {% ENDIF %} <!-- /Список товаров на главной --> </div> </div> </div> {% ENDIF %} <!-- /Главная страница --> {BODY} </div> </div> </div> </div> <div class="clear"></div> </body> </html>
После строки
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
подключите файл jquery.plugin.menuTree.pack.js далее проверьте присутствие классов в файле стилей main.css
#myTree .menuTree:before { content: "[+] "; } #myTree .expanded:before { content: "[-] "; } #myTree .collapsed { display: none; }
Если все будет работать, а именно каталог начнет раскрываться, то дело в шаблоне "HTML". Из вашего кода видно что изменений с шаблоном сделано не много, можно просто перенести изменения в новый код. Например слайдер и javascript
#15
Отправлено 29 Октябрь 2012 - 16:58
#16
Отправлено 30 Октябрь 2012 - 08:34
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных