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


Отображение Товаров "Таблице" - На Главной Странице


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

#61 didroi

didroi

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

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

Отправлено 03 Сентябрь 2012 - 15:39

Просмотр сообщенияVaccina (31 Август 2012 - 23:51) писал:

Не совсем вас понимаю. Для размещения каталога на главной странице - вам необходимо в разделе Сайт -> Главная страница -> установить в качестве главной страницы каталог товаров.
Каталог у меня и так размещен! Как под каталогом написать текст?!

#62 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 04 Сентябрь 2012 - 05:58

Вы можете вставить текст вручную в шаблоне "HTML" например после {BODY} добавить

{%IF index_page%}Тут текст{%ENDIF%}


#63 didroi

didroi

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

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

Отправлено 14 Сентябрь 2012 - 12:29

Просмотр сообщенияVaccina (04 Сентябрь 2012 - 05:58) писал:

Вы можете вставить текст вручную в шаблоне "HTML" например после {BODY} добавить

{%IF index_page%}Тут текст{%ENDIF%}
Хороший вариант, чё-то не подумал об этом! Спасибо!

#64 ia_alex

ia_alex

    Новичок

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

Отправлено 05 Октябрь 2012 - 23:05

Просмотр сообщенияVaccina (08 Июль 2011 - 22:35) писал:

для этого нужно перенести код генерации продукта из шаблона "Товары" в шаблон "html"

Открываем шабон "html", находим

{% FOR index_page_new_goods %}
					  <div class="listing">
						<div class="imagem"><a href="{index_page_new_goods.URL}"><img {% IF index_page_new_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{index_page_new_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_new_goods.NAME}" /></a></div>
				  
						<div class="contm">
						  <h3><a href="{index_page_new_goods.URL}">{index_page_new_goods.NAME}</a></h3>
						  <p>
							{index_page_new_goods.DESCRIPTION_SHORT}
						  </p>
						  <p>
							Цена сейчас: <a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">{index_page_new_goods.MIN_PRICE_NOW | money_format}</a><br />
							{% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
							  Цена без учёта скидки: <a href="{index_page_new_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							{% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %}
							  Старая цена: <a href="{index_page_new_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_new_goods.MIN_PRICE_OLD | money_format}</a>
							{% ENDIF %}
						  </p>
						  <p>
							<a class="readmore" title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL}">Подробнее</a>
						  </p>
						</div>
						<div class="clr"></div>
					  </div>
				  {% ENDFOR index_page_new_goods %}

далее просто заменяем на

<table>
		{% FOR index_page_new_goods %}
		  <td class="goodsListItem">  
			<div class="goodsListItemBlock withBorder cornerAll">
			  <table class="goodsListItemImage">
				<tr>
				  <td>
					<a href="{index_page_new_goods.URL}"><img src="{% IF index_page_new_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_new_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_new_goods.NAME}" /></a>
				  </td>
				</tr>
			  </table>
			  
			  <h3 class="goodsListItemName"><a href="{index_page_new_goods.URL}">{index_page_new_goods.NAME}</a></h3>
			  <div class="goodsListItemPriceNew">
				<a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">{index_page_new_goods.MIN_PRICE_NOW | money_format}</a>
			  </div>  
			  <div class="goodsListItemPriceOld">
				{% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
				  <a href="{index_page_new_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				{% ELSEIF index_page_new_goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				  <a href="{index_page_new_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_new_goods.MIN_PRICE_OLD | money_format}</a>
				{% ENDIF %} 
			  </div>
			</div>
		  </td>
		{index_page_new_goods.index | is_divided("3","</tr><tr>","")}
		{% ENDFOR index_page_new_goods %}
	  </table>

Если потребуется изменить не только новинки, но и другие блоки - то все делается по аналогии, и сами блоки похожи, только меняются переменные шаблона
здравствуйте......всё сделал....в Opera и Google Chrome всё отлично работает......а в FireFox сама таблица расположенная между тэгами <table></table> сильно съезжает вправо. подскажите в чём может быть проблема-может Mozila не понимает каких то тэгов этого блока?Заранее спасибо.

#65 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 06 Октябрь 2012 - 06:05

Пожалуйста, приведите пример с указанием ссылки на ваш сайт - где данная ошибка проявляется.

#66 ia_alex

ia_alex

    Новичок

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

Отправлено 07 Октябрь 2012 - 12:19

Просмотр сообщенияVaccina (06 Октябрь 2012 - 06:05) писал:

Пожалуйста, приведите пример с указанием ссылки на ваш сайт - где данная ошибка проявляется.
http://goodoptics.ru/


Также присутсвует следующий баг- на странице с описанием товара над фото показывается надпись "Ivalid application domain"....фото подгружается. Недавно сменили домен-это может быть с этим связано?

#67 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 08 Октябрь 2012 - 17:25

Данный код используется для темы "Сияние". У вас же по приведенной вами ссылки - видно что установлена тема "Пластик", где отображение таблицей для новинок есть по умолчанию. Так что вам совершенно не нужно использовать данный код.

Цитата

Также присутсвует следующий баг- на странице с описанием товара над фото показывается надпись "Ivalid application domain"....фото подгружается. Недавно сменили домен-это может быть с этим связано?

Это сообщение у вас отображает "Вконтакте". По данному вопросу обращайтесь в службу поддержки "Вконтакте".

#68 ozBaikal

ozBaikal

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

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

Отправлено 02 Март 2013 - 20:59

Здравствуйте!Как реализовать подобный фото-каталог товаров с описанием как на этом сайте:http://miamistyles.ru/ с аналогичным функционалом на главной,но без категорий?Мой адрес http://streetof.ru

#69 miyako

miyako

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

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

Отправлено 03 Март 2013 - 07:44

Просмотр сообщенияozBaikal (02 Март 2013 - 20:59) писал:

Здравствуйте!Как реализовать подобный фото-каталог товаров с описанием как на этом сайте:http://miamistyles.ru/ с аналогичным функционалом на главной,но без категорий?
Можете более подробнее описать, что вы хотите?

#70 ozBaikal

ozBaikal

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

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

Отправлено 03 Март 2013 - 11:06

Просмотр сообщенияmiyako (03 Март 2013 - 07:44) писал:

Можете более подробнее описать, что вы хотите?
Что бы каталог товаров находился на главной странице,на подобии того что я указал(т.е фото товара и подробное описание при нажатии на фото кнопки подробнее).

#71 Koderhan

Koderhan

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

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

Отправлено 03 Март 2013 - 11:44

Просмотр сообщенияozBaikal (03 Март 2013 - 11:06) писал:

Что бы каталог товаров находился на главной странице,на подобии того что я указал(т.е фото товара и подробное описание при нажатии на фото кнопки подробнее).
Товары которые находятся на главной странице добавлены в категорию хиты продаж. Вы так же можете просто добавить товары в категорию "Хиты продаж"

#72 miyako

miyako

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

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

Отправлено 03 Март 2013 - 11:49

Просмотр сообщенияozBaikal (03 Март 2013 - 11:06) писал:

Что бы каталог товаров находился на главной странице,на подобии того что я указал(т.е фото товара и подробное описание при нажатии на фото кнопки подробнее).

Какая у вас тема на сайте?
Вот пример для темы Сияние:

1) Найдите в шаблоне HTML код:
{BODY}
			
			 <!-- Всевозможные списки товаров -->
			 {% IF index_page %}
и после него вставьте следующий:
<!-- Список новинок на главной -->
			 {% IFNOT index_page_new_goods_empty %}
				 <div class="pad-box">
				 <h3><a href="{CATALOG_NEW_URL}" class="indexPage">Новинки</a></h3>
				 <table>
					 <tr>
					 {% FOR index_page_new_goods %}
					 <td class="goodsListItem">
						 <div class="goodsListItemBlock withBorder cornerAll">
						 <table class="goodsListItemImage">
							 <tr>
							 <td>
								 <a href="{index_page_new_goods.URL}" title="Перейти на страницу &laquo;{index_page_new_goods.NAME}&raquo;"><img class="goods-image-other" src="{% IF index_page_new_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_new_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_new_goods.NAME}" /></a>
							 </td>
							 </tr>
						 </table>
						
						 <h2 class="goodsListItemName"><a href="{index_page_new_goods.URL}" title="Перейти на страницу &laquo;{index_page_new_goods.NAME}&raquo;">{index_page_new_goods.NAME}</a></h2>
						 <div class="goodsListItemPriceNew">
							 <a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">{index_page_new_goods.MIN_PRICE_NOW | money_format}</a>
						 </div>
						 <div class="goodsListItemPriceOld">
							 {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
							 <a href="{index_page_new_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							 {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %}
							 <a href="{index_page_new_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_new_goods.MIN_PRICE_OLD | money_format}</a>
							 {% ENDIF %}
						 </div>
						 </div>
					 </td>
					 {% IFNOT index_page_new_goods.last %}{index_page_new_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
					 {% ENDFOR index_page_new_goods %}
					 </tr>
				 </table>
				 </div>
			 {% ENDIF %}
			 <!-- end Список новинок на главной -->
			
			 <!-- Список хитов продаж на главной -->
			 {% IFNOT index_page_favorites_goods_empty %}
				 <div class="pad-box">
				 <h3><a href="{CATALOG_TOP_SALES_URL}" class="indexPage">Хиты продаж</a></h3>
				 <table>
					 <tr>
					 {% FOR index_page_favorites_goods %}
					 <td class="goodsListItem">
						 <div class="goodsListItemBlock withBorder cornerAll">
						 <table class="goodsListItemImage">
							 <tr>
							 <td>
								 <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;"><img class="goods-image-other" 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>
							 </td>
							 </tr>
						 </table>
						
						 <h2 class="goodsListItemName"><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a></h2>
						 <div class="goodsListItemPriceNew">
							 <a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW}">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</a>
						 </div>
						 <div class="goodsListItemPriceOld">
							 {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
							 <a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							 {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
							 <a href="{index_page_favorites_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</a>
							 {% ENDIF %}
						 </div>
						 </div>
					 </td>
					 {% IFNOT index_page_favorites_goods.last %}{index_page_favorites_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
					 {% ENDFOR index_page_favorites_goods %}
					 </tr>
				 </table>
				 </div>
			 {% ENDIF %}
			 <!-- end Список хитов продаж на главной -->
			
			 <!-- Список товаров на главной -->
			 {% IFNOT index_page_goods_empty %}
				 <div class="pad-box">
				 <h3>Интересные предложения</h3>
				 <table>
					 <tr>
					 {% FOR index_page_goods %}
						 <td class="goodsListItem">
						 <div class="goodsListItemBlock withBorder cornerAll">
							 <table class="goodsListItemImage">
							 <tr>
								 <td>
								 <a href="{index_page_goods.URL}" title="Перейти на страницу &laquo;{index_page_goods.NAME}&raquo;"><img class="goods-image-other" src="{% IF index_page_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{index_page_goods.IMAGE_OTHER}{% ENDIF %}" alt="{index_page_goods.NAME}" /></a>
								 </td>
							 </tr>
							 </table>
							
							 <h2 class="goodsListItemName"><a href="{index_page_goods.URL}" title="Перейти на страницу &laquo;{index_page_goods.NAME}&raquo;">{index_page_goods.NAME}</a></h2>
							 <div class="goodsListItemPriceNew">
							 <a href="{index_page_goods.URL_MIN_PRICE_NOW}">{index_page_goods.MIN_PRICE_NOW | money_format}</a>
							 </div>
							 <div class="goodsListItemPriceOld">
							 {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
								 <a href="{index_page_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							 {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
								 <a href="{index_page_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_goods.MIN_PRICE_OLD | money_format}</a>
							 {% ENDIF %}
							 </div>
						 </div>
						 </td>
						 {% IFNOT index_page_goods.last %}{index_page_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
					 {% ENDFOR index_page_goods %}
					 </tr>
				 </table>
				 </div>
			 {% ENDIF %}
			 {% ENDIF %}
			 <!-- END Всевозможные списки товаров -->

И добавьте через Товары как на скриншоте в соответствующие категории (отмеченные красным овалом) товары

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

  • новинки товары хиты.png


#73 ozBaikal

ozBaikal

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

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

Отправлено 03 Март 2013 - 14:29

Спасибо




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

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