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


Товары На Главной - В Правой Колонке


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

#1 Multi-art

Multi-art

    Пользователь

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

Отправлено 28 Март 2013 - 14:30

Прошу помощи =)
Извините если такая тема уже есть, но я не нашел =(

Ставлю галочку размещения товара на главной. Он размещается, но снизу =( а я хочу чтобы он был в правой пустой колонке, как на картинке =)

Подскажите как и что нужно для этого сделать

Изображение

#2 Stasya

Stasya

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

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

Отправлено 28 Март 2013 - 15:58

То есть Вы хотите чтобы новинки, хиты продаж и список всех товаров были в правом блоке?

#3 Multi-art

Multi-art

    Пользователь

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

Отправлено 28 Март 2013 - 16:12

определился...

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

#4 Koderhan

Koderhan

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

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

Отправлено 28 Март 2013 - 16:13

Панель администратора, "Сайт"->"Редактор тем".
В файле "main.csstemplate".
Добавить код в конец файла:

#content #right .box .tabproduct {
width: 233px;
max-width: 216px;
padding:5px 0 0px 0;
background:url({ASSETS_IMAGES_PATH}block-main-nav-bg.jpg) 0 -68px repeat-x;
border-top:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}

#content #right .box .tabproduct .buttons {
clear:both;
height: 53px;
background: url({ASSETS_IMAGES_PATH}haeder-bg.png) -121px -8px no-repeat;
padding:0 0 8px 0;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}
Панель администратора, "Сайт"->"Редактор тем".
В файле "HTML".
После кода:
<!-- END Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->
Добавить код:
<!-- Список новинок на главной -->
		 {% IFNOT index_page_favorites_goods_empty %}
		 <div class="hr"></div>
		 <div class="box padd">
			 <div class="titlebox fnt11b txtalgnlft">
			 <ul>
				 <li class="blue fnt11b">
				 <h2><a href="{CATALOG_NEW_URL}">Хиты продаж</a></h2>
				 </li>
			 </ul>
			 </div>
			 <table class="table" cellpadding="0 " cellspacing="0">
			 <tr>
				 {% FOR index_page_favorites_goods %}
				 <td>
					 <div class="tabproduct">
					 <div class="title fnt12b txtalgncnt">
						 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a>
					 </div>
					 <div class="img txtalgncnt">
						 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;"><img src="{% IF index_page_favorites_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_favorites_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_favorites_goods.NAME}" /></a>
					 </div>
					 <div class="price fnt12b txtalgncnt">
						 Цена:
						 {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						 <span>{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
						 {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						 <span>{index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
						 {% ENDIF %}
						 <em class="fnt12b">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</em>
					 </div>
					 <div class="buttons txtalgncnt">
						 {% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}<a href="{index_page_favorites_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробнее</a>
						 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
							 <div>
							 <input type="hidden" name="hash" value="{HASH}" />
							 <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
							 <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
							 <button type="submit"class="blgreen">Купить</button>
							 </div>
						 </form>
						 {% ENDIF %}
						 {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
						 <a href="{index_page_favorites_goods.URL}" class="whtgreen" style="margin:0 0 0 70px;" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробнее</a>
						 {% ENDIF %}
					 </div>
					 </div>
				 </td>
				 {% IFNOT index_page_favorites_goods.last %}{index_page_favorites_goods.index | is_divided("1","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR index_page_favorites_goods %}
			 </tr>
			 </table>
		 </div>
		 {% ENDIF %}
		 <!-- end Список новинок на главной -->


#5 Multi-art

Multi-art

    Пользователь

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

Отправлено 28 Март 2013 - 16:27

обалденно!!! спасибо ))))
но вот появилась проблема номер 2:
Изображение

Задвоение =( можно как нибудь убрать задвоение товаров???

и помогите правые товары чууууууууууууууууууууууточку выровнять =) а то уж больно прижимаются к правому краю.
заранее огромнейшее спасибо! =)

#6 Stasya

Stasya

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

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

Отправлено 28 Март 2013 - 16:58

В шаблоне HTML удалите блок
<!-- Список хитов главной -->
		 {% IFNOT index_page_favorites_goods_empty %}
		 {% FOR index_page_favorites_goods %}
			 <div class="hr"></div>
			 <div class="box padd">
			 <div class="titlebox txtalgnlft">
				 <ul>
				 <li class="blue fnt11b">
					 <h2><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Интересно</a></h2>
				 </li>
				 <li class="default fnt12b "><a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a></li>
				 </ul>
			 </div>
			 <div class="ulproduct">
				 <div class="img txtalgncnt">
				 <div class="stikerhit">
				 </div>
				 <a href="{index_page_favorites_goods.URL}"><img {% IF index_page_favorites_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_favorites_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_favorites_goods.NAME}" /></a>
				 </div>
				 <div class="infoproduct">
				 <div class="name fnt14b">
					 <a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a>
				 </div>
				 <div class="info fnt11n txtalgnlft">
					 {index_page_favorites_goods.DESCRIPTION_SHORT}
				 </div>
				 <div class="buttons">
					 {% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}
					 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
						 <div>
						 <input type="hidden" name="hash" value="{HASH}" />
						 <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
						 <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
						 <button type="submit" class="whtgray">Купить сейчас</button>
						 </div>
					 </form>
					 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					 {% ENDIF %}
					 {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
					 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					 {% ENDIF %}
				 </div>
				 <div class="price fnt12b txtalgnlft">
					 Цена:
					 <span>
					 {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						 {index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
					 {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						 {index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
					 {% ENDIF %}
					 </span><em class="fnt12b">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</em>
				 </div>
				 </div>
				 <div class="clear"></div>
			 </div>
			 </div>
		 {% ENDFOR index_page_goods %}
		 {% ENDIF %}
		 <!-- end-Список хитов главной -->
		 <!-- Вывод каталога таблицей -->
		 <!-- Вывод каталога списком-Конец -->
Напишите, пожалуйста свой номер аккаунта или адрес сайта

#7 Multi-art

Multi-art

    Пользователь

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

Отправлено 28 Март 2013 - 18:53

http://shop-mnc.storeland.ru/

#8 Koderhan

Koderhan

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

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

Отправлено 28 Март 2013 - 20:09

Просмотр сообщенияMulti-art (28 Март 2013 - 18:53) писал:

Панель администратора, "Сайт"->"Редактор тем".
В файле "main.csstemplate".
Найти код:
#right { float:right; width:225px; margin:0 10px 0 0;}
Заменить:
#right {
float:right;
width:225px;
margin:0 10px 0 0;
padding-right:10px;
}


#9 миша86

миша86

    Продвинутый пользователь

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

Отправлено 29 Март 2013 - 07:13

Получилось то что хотел)))) обсуждалось в теме "Главная" :D

#10 Multi-art

Multi-art

    Пользователь

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

Отправлено 31 Март 2013 - 15:39

Всё ровно! спасибо! =)
но теперь вот такая вот штучесть вылезла =(

Изображение

#11 Koderhan

Koderhan

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

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

Отправлено 31 Март 2013 - 20:41

Просмотр сообщенияMulti-art (31 Март 2013 - 15:39) писал:

Всё ровно! спасибо! =)
но теперь вот такая вот штучесть вылезла =(

Изображение
Панель администратора, "Сайт"->"Редактор тем".
В файле "main.csstemplate".
Найти код:

#right {
float:right;
width:225px;
margin:0 10px 0 0;
padding-right:10px;
}
Заменить:
#right {
float:right;
width:225px;
padding-right:10px;
}


#12 Multi-art

Multi-art

    Пользователь

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

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

Изображение

Сделано :)
не помогло... (

запустил через IE, все хорошо )))) извиняюсь ))))

Сообщение отредактировал Multi-art: 01 Апрель 2013 - 14:59


#13 Multi-art

Multi-art

    Пользователь

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

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

Странность :( посмотрите как плывут вниз хиты продаж, по мере поступления текста на главную страницу..
И что самое интересное - в IE работает хорошо... гугл хром - показывает так =(  чистил хром, сносил, кэш, история, всё-всё-всё удалял.. не помогло :) как с этим бороться?

Изображение

#14 Stasya

Stasya

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

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

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

Попробуйте данный блок "хитов продаж" вставить сразу после строки
<div id="right">


#15 Multi-art

Multi-art

    Пользователь

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

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

Здравствуйте! Всё сделал. Не помогло. Какие ещё варианты? :)

#16 Stasya

Stasya

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

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

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

Попробуйте восстановить Ваш шаблон, до внесения этих изменений. Потом проделайте все заново, т.е. :
Чтобы поставить Хиты продаж в правый блок, Вам необходимо в шаблоне html неайти вот этот блок
<!-- Список хитов главной -->
		 {% IFNOT index_page_favorites_goods_empty %}
		 {% FOR index_page_favorites_goods %}
			 <div class="hr"></div>
			 <div class="box padd">
			 <div class="titlebox txtalgnlft">
				 <ul>
				 <li class="blue fnt11b">
					 <h2><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Интересно</a></h2>
				 </li>
				 <li class="default fnt12b "><a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a></li>
				 </ul>
			 </div>
			 <div class="ulproduct">
				 <div class="img txtalgncnt">
				 <div class="stikerhit">
				 </div>
				 <a href="{index_page_favorites_goods.URL}"><img {% IF index_page_favorites_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_favorites_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_favorites_goods.NAME}" /></a>
				 </div>
				 <div class="infoproduct">
				 <div class="name fnt14b">
					 <a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a>
				 </div>
				 <div class="info fnt11n txtalgnlft">
					 {index_page_favorites_goods.DESCRIPTION_SHORT}
				 </div>
				 <div class="buttons">
					 {% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}
					 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
						 <div>
						 <input type="hidden" name="hash" value="{HASH}" />
						 <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
						 <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
						 <button type="submit" class="whtgray">Купить сейчас</button>
						 </div>
					 </form>
					 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					 {% ENDIF %}
					 {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
					 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					 {% ENDIF %}
				 </div>
				 <div class="price fnt12b txtalgnlft">
					 Цена:
					 <span>
					 {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						 {index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
					 {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						 {index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
					 {% ENDIF %}
					 </span><em class="fnt12b">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</em>
				 </div>
				 </div>
				 <div class="clear"></div>
			 </div>
			 </div>
		 {% ENDFOR index_page_goods %}
		 {% ENDIF %}
и удалить его. Затем сразу после строки
<div id="right">
вставьте вот этот блок:
<!-- Список хитов на главной -->
		 {% IFNOT index_page_favorites_goods_empty %}
		 <div class="hr"></div>
		 <div class="box padd">
			 <div class="titlebox fnt11b txtalgnlft">
			 <ul>
				 <li class="blue fnt11b">
				 <h2><a href="{CATALOG_NEW_URL}">Хиты продаж</a></h2>
				 </li>
			 </ul>
			 </div>
			 <table class="table" cellpadding="0 " cellspacing="0">
			 <tr>
				 {% FOR index_page_favorites_goods %}
				 <td>
					 <div class="tabproduct">
					 <div class="title fnt12b txtalgncnt">
						 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a>
					 </div>
					 <div class="img txtalgncnt">
						 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;"><img src="{% IF index_page_favorites_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_favorites_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_favorites_goods.NAME}" /></a>
					 </div>
					 <div class="price fnt12b txtalgncnt">
						 Цена:
						 {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						 <span>{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
						 {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						 <span>{index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
						 {% ENDIF %}
						 <em class="fnt12b">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</em>
					 </div>
					 <div class="buttons txtalgncnt">
						 {% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}<a href="{index_page_favorites_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробнее</a>
						 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
							 <div>
							 <input type="hidden" name="hash" value="{HASH}" />
							 <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
							 <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
							 <button type="submit"class="blgreen">Купить</button>
							 </div>
						 </form>
						 {% ENDIF %}
						 {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
						 <a href="{index_page_favorites_goods.URL}" class="whtgreen" style="margin:0 0 0 70px;" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробнее</a>
						 {% ENDIF %}
					 </div>
					 </div>
				 </td>
				 {% IFNOT index_page_favorites_goods.last %}{index_page_favorites_goods.index | is_divided("1","</tr><tr>","")}{% ENDIF %}
				 {% ENDFOR index_page_favorites_goods %}
			 </tr>
			 </table>
		 </div>
		 {% ENDIF %}
		 <!-- end Список хитов на главной -->
Вам остается только подкорректировать стили. В файле main.css найдите блок
#content .box .tabproduct {
width: 235px;
max-width: 235px;
padding: 5px 0 0px 0;
background: url(http://stasyashop.storeland.net/block-main-nav-bg.jpg) 0 -68px repeat-x;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
и замените его на
#content .box .tabproduct {
width: 206px;
max-width: 235px;
padding: 5px 0 0px 0;
background: url(http://stasyashop.storeland.net/block-main-nav-bg.jpg) 0 -68px repeat-x;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
Скорее всего это смещение происходит из-за нехватки где-то закрывающего тэга </div>. Так что если это не поможет, советую Вам восстановить полностью шаблон. Так как у вас еще нет сильных изменений в стилистике этой темы.




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

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