Перенос Каталога . И Новостей В Шаблоне Сияние
#1
Отправлено 26 Апрель 2013 - 10:30
будте добры помогите .
нужно как на скрин
не отправляйте пожалуйста в темы подобные сто раз пыталась сама перенести .не получается весит в районе меню
#2
Отправлено 26 Апрель 2013 - 15:18
#3
Отправлено 26 Апрель 2013 - 18:01
для начала вам надо поменять столбцы местами
для этого найдите код
потом вам нужно будет перенести блок "хлебные крошки" в столбец меню
и поправить стили
пишите сюда как поменяете местами каталог и текст и вам ответят как поправить хлебные крошки и подредактировать стили
#4
Отправлено 27 Апрель 2013 - 10:10
#5
Отправлено 27 Апрель 2013 - 10:32
мелкие правки после замены кода будут актуальны если у вас получится поменять местами колонки
в самой процедуре нет больших сложностей, но вы пишите что у вас возникли проблемы в этом месте и поэтому я предлагаю вам поэтапно производить изменения что бы понять в каком месте возникают сложноости
для начала давайте заменим код и посмотрим поменялись ли местами колонки
#6
Отправлено 27 Апрель 2013 - 11:20
это нет воо бще...в моем ко
#7
Отправлено 27 Апрель 2013 - 11:28
#8
Отправлено 27 Апрель 2013 - 11:32
</html>
#10
Отправлено 27 Апрель 2013 - 11:43
<td class="content_catalog cont150"> {BODY} <!-- Всевозможные списки товаров -->
вам нужно найти и вырезать (т.е. удалить предварительно скопировав) код и вставить его перед перед
<td class="content_catalog cont150">
вот этот код вырезать
<td class="content_catalog cont250"> <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script> <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir" ></div> <!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li> <!-- Если в тарифном плане подключен модуль фильтров по товарам --> {% IF TARIFF_FEATURE_GOODS_FILTERS %} <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам --> {% IF SHOW_GOODS_FILTERS %} <li class="goods_filters"><br /><h2>Фильтры</h2> <ul> <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь --> <form action="" method="get"> <div class="contentTbodySearchFilterBlock cornerAll"> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) --> {% FOR filter_attr_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span> <div class="contentTbodySearchFilterBlockValues"> {% FOR values %} <input type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} /> <label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) --> {% FOR filter_prop_list %} <span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span> <div class="contentTbodySearchFilterBlockValues"> {% FOR values %} <input type="checkbox" name="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" value="1" id="filterPropVal{filter_prop_list.values.ID}" {% IF filter_prop_list.values.CHECKED %}checked="checked"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} > <label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br /> {% ENDFOR %} </div> {% ENDFOR %} </div> </form> </ul> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> </li> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль фильтров по товарам --> <!-- Если в тарифном плане подключен модуль сравнения товаров --> {% IF TARIFF_FEATURE_GOODS_COMPARE %} <!-- Если не выключен модуль сравнения товаров, то покажем этот блок --> {% IFNOT SETTINGS_COMPARE_DISABLE %} <li class="compare"><br /><h2><a href="{COMPARE_URL}">Сравнить товары</a></h2> <div class="contentTbodyCompare"> {%IF COMPARE_GOODS_COUNT=0 %} <em class="contentTbodyCompareEmpty">Нет товаров для сравнения</em> {% ELSE %} <em>Товаров на сравнении: {COMPARE_GOODS_COUNT} шт.</em><br /> <a class="contentTbodyCompareDetails" href="{COMPARE_URL}">Посмотреть</a> {% ENDIF %} </div> </li> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров --> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> <!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS %} <!-- Все новости --> {%IFNOT news_list_all_empty %} <li class="news_all"><br /><h2><a href="{NEWS_ALL_URL}">Лента новостей</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_all %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_all.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_all.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_all.TEXT_SHORT} </div> {% IF news_list_all.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_all.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ALL_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %} <!-- Новости магазина --> {%IFNOT news_list_shop_empty %} <li class="news_shop"><br /><h2><a href="{NEWS_SHOP_URL}">Новости магазина</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_shop %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_shop.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_shop.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_shop.TEXT_SHORT} </div> {% IF news_list_shop.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_shop.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_SHOP_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %} <!-- Статьи --> {%IFNOT news_list_articles_empty %} <li class="news_articles"><br /><h2><a href="{NEWS_ARTICLES_URL}">Статьи</a></h2> <div class="contentTbodyNews"> <!-- Список статей --> <div class="contentTbodyNewsBlock"> {% FOR news_list_articles %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_articles.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_articles.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_articles.TEXT_SHORT} </div> {% IF news_list_articles.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_articles.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_ARTICLES_URL}">Архив статей</a> </div> </div> </li> {% ENDIF %} <!-- Материалы СМИ --> {%IFNOT news_list_mass_media_empty %} <li class="news_mass_media"><br /><h2><a href="{NEWS_MASS_MEDIA_URL}">Новости СМИ</a></h2> <div class="contentTbodyNews"> <!-- Список статей --> <div class="contentTbodyNewsBlock"> {% FOR news_list_mass_media %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_mass_media.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_mass_media.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_mass_media.TEXT_SHORT} </div> {% IF news_list_mass_media.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_mass_media.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_MASS_MEDIA_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %} {% ENDIF %} </ul> </div> </td>
#11
Отправлено 27 Апрель 2013 - 12:02
#12
Отправлено 27 Апрель 2013 - 12:30
.content_catalog { padding-top: 80px; vertical-align: top; }
меняя цифровое значение параметра padding-top: 80px; в меньшую сторону вы можете настроить расстояние как вам нравится
#13
Отправлено 27 Апрель 2013 - 13:37
#14
Отправлено 27 Апрель 2013 - 13:42
<ul class="leftmenu"> <li class="categories"> ...... ..... </li> </ul><br> </li> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script> <li class="news_shop"><br><h2><a href="/news?sid=1">Новости магазина</a></h2> <div class="contentTbodyNews"> <div class="contentTbodyNewsBlock"> <div class="contentTbodyNewsBlockItem"> <a href="/news/%D0%9F%D0%BE%D1%81%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%B1%D0%B5%D0%BB%D1%8C%D0%B5-%D0%B8-%D0%BF%D0%BB%D0%B5%D0%B4%D1%8B" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">Постельное белье и пледы!</a><br> <div class="newsListBlockItemPreview">В ближайшие дни открывается раздел постельного белья и пледов. до 1 мая закончится реконструкция сайта! </div> <em class="contentTbodyNewsBlockItemTime">26.04.2013</em><br> </div> <a class="contentTbodyNewsArchive" href="/news?sid=1">Архив новостей</a> </div> </div> </li> </ul>
и заменить его на этот
<li class="categories"><h2> ........ ..... </ul><br> </li> <script type="text/javascript" src="//vk.com/js/api/openapi.js?75"></script>
#15
Отправлено 27 Апрель 2013 - 14:01
#16
Отправлено 27 Апрель 2013 - 14:07
<!-- Новости магазина --> {%IFNOT news_list_shop_empty %} <li class="news_shop"><br /><h2><a href="{NEWS_SHOP_URL}">Новости магазина</a></h2> <div class="contentTbodyNews"> <!-- Список новостей магазина --> <div class="contentTbodyNewsBlock"> {% FOR news_list_shop %} <div class="contentTbodyNewsBlockItem"> <a href="{news_list_shop.URL}" class="contentTbodyNewsBlockItemTitle" title="Перейти к странице новости">{news_list_shop.TITLE}</a><br /> <div class="newsListBlockItemPreview">{news_list_shop.TEXT_SHORT} </div> {% IF news_list_shop.SHOW_TIME %}<em class="contentTbodyNewsBlockItemTime">{news_list_shop.TIME | date("d.m.Y")}</em><br />{% ENDIF %} </div> {% ENDFOR %} <a class="contentTbodyNewsArchive" href="{NEWS_SHOP_URL}">Архив новостей</a> </div> </div> </li> {% ENDIF %}
найдите этот блок вырежьте его и вставьте перед этой строкой
<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
#17
Отправлено 27 Апрель 2013 - 14:17
большое спасибо
#18
Отправлено 28 Апрель 2013 - 20:00
Tasty-apple.ru
Нужно перенести каталог, новости, "вы смотрели" в левую часть.
#19
Отправлено 28 Апрель 2013 - 20:21
smee (28 Апрель 2013 - 20:00) писал:
Tasty-apple.ru
Нужно перенести каталог, новости, "вы смотрели" в левую часть.
Там есть 2 ячейки таблицы:
<td class="content_body cont700">
и
<td class="content_catalog cont250">
Просто поменяйте их местами и каталог окажется справа.
Далее нужно будет подвинуть фон разделитель.Для этого откройте main.csstemplate и найдите такую строчку:
.content_page { background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat 710px 68px; overflow:hidden; padding-bottom: 2em; }
Этот стиль описывает стиль, создающий разделитель страницы на 2 части. Изменяем его положение с 710 пикселей, на 230 пикселей. Получится такой стиль:
.content_page { background: url({ASSETS_IMAGES_PATH}content-page-br.gif) no-repeat 230px 68px; overflow:hidden; padding-bottom: 2em; }
#20
Отправлено 28 Апрель 2013 - 21:13
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных