Перейти к содержимому


Перенос Каталога . И Новостей В Шаблоне Сияние


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 29

#1 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 26 Апрель 2013 - 10:30

Ребят я пыталась перенести его по темам  в сторике  . но в моих кодах уже так все намешана что получается ужасно .
будте добры помогите .
нужно как на скрин

не отправляйте пожалуйста в темы подобные сто раз пыталась сама перенести .не получается весит в районе меню

Прикрепленные изображения

  • Безымянный.png


#2 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 26 Апрель 2013 - 15:18

перенести бы...

#3 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 26 Апрель 2013 - 18:01

тут табличная верстка
для начала вам надо поменять столбцы местами
для этого найдите код


потом вам нужно будет перенести  блок "хлебные крошки" в столбец меню
и поправить стили

пишите сюда как поменяете местами каталог и текст и вам ответят как поправить хлебные крошки и подредактировать стили

#4 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 10:10

:D

#5 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 27 Апрель 2013 - 10:32

вы заменили код ?
мелкие правки после замены кода будут актуальны если у вас получится поменять местами колонки
в самой процедуре нет больших сложностей, но вы пишите что у вас возникли проблемы в этом месте и поэтому я предлагаю вам поэтапно производить изменения что бы понять в каком месте возникают сложноости
для начала давайте заменим код и посмотрим поменялись ли местами колонки

#6 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 11:20

<td class="content_body cont700">
это нет воо бще...в моем ко

#7 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 27 Апрель 2013 - 11:28

вы не могли бы прикрепить сюда файл с кодом вашего html файла ?

#8 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 11:32

окей



</html>

#9 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 11:40

еще слетело вот это. увеличилось расстояние  как вернуть  вверх

Прикрепленные изображения

  • Безымянный.png


#10 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 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 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 12:02

в целом получилось только поднять это все нужно

#12 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 27 Апрель 2013 - 12:30

что бы поднять найдите в файле Main.css код
.content_catalog {
	padding-top: 80px;
	vertical-align: top;
}

меняя цифровое значение параметра     padding-top: 80px; в меньшую сторону вы можете настроить расстояние как вам нравится

#13 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 13:37

спасибо. все получилось сейчас попробую сама перенести новости выше каталога но выдает ошибку 234 и все тут........

#14 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 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 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 14:01

такого кода у меня нету

#16 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 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 мистка

мистка

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 435 сообщений
  • ГородМосква

Отправлено 27 Апрель 2013 - 14:17

все отлично смотрится!
большое спасибо

#18 smee

smee

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 28 Апрель 2013 - 20:00

Помогите, пожалуйста, решить аналогичную задачу. Не разбираюсь пока, скажите, что откуда вырезать в моём коде и куда вставить.
Tasty-apple.ru
Нужно перенести каталог, новости, "вы смотрели" в левую часть.

#19 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 28 Апрель 2013 - 20:21

Просмотр сообщенияsmee (28 Апрель 2013 - 20:00) писал:

Помогите, пожалуйста, решить аналогичную задачу. Не разбираюсь пока, скажите, что откуда вырезать в моём коде и куда вставить.
Tasty-apple.ru
Нужно перенести каталог, новости, "вы смотрели" в левую часть.
Зайдите во вкладку "Сайт" -> "Редактор тем"-> шаблон с названием "html" откройте его.
Там есть 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 smee

smee

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 28 Апрель 2013 - 21:13

Круто, спасибо! Только как мне теперь вернуть заголовки страниц влево? (Аксессуары Apple..., варианты оплаты и доставки...)




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных