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


Вопрос По Контентной Части Сайта


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

#1 AndreyKlui

AndreyKlui

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

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

Отправлено 20 Май 2014 - 22:11

Добрый день! Столкнулся с такой вот проблемой и не могу её решить (собственно она видна на скриншоте), при открытии определённых страниц фильтр и история просмотра товара уползает. Не могу решить проблему, помогите.

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

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


#2 Vaccina

Vaccina

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

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

Отправлено 21 Май 2014 - 01:01

В шаблоне Товары найдите:
{goods.index | is_divided("4","</tr><tr>","")}
замените на:
{goods.index | is_divided("2","</tr><tr>","")}


#3 AndreyKlui

AndreyKlui

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

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

Отправлено 21 Май 2014 - 13:50

Просмотр сообщенияVaccina (21 Май 2014 - 01:01) писал:

В шаблоне Товары найдите:
{goods.index | is_divided("4","</tr><tr>","")}
замените на:
{goods.index | is_divided("2","</tr><tr>","")}

Увы, но не помогло.

#4 Castiel

Castiel

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

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

Отправлено 21 Май 2014 - 14:53

Просмотр сообщенияAndreyKlui (21 Май 2014 - 13:50) писал:

Увы, но не помогло.

Рекомендуем перенести фильтр в левую часть сайта.
в шаблоне html
находим и удаляем после 428 строки
<td class="content_catalog cont250">
			<!-- Каталог -->
			  <div class="pad-box">
				<ul class="leftmenu">
				 
					</ul><br />
				  </li>
		  
				<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
								  {% IF TARIFF_FEATURE_GOODS_FILTERS %}
										<!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
										<form action="" method="get">
										  <!-- Если есть возможность фильтрации товаров по ценам -->
										  {% IF SHOW_GOODS_PRICE_FILTERS %}
												<li class="goods_filters"><br /><h2>Цена</h2>
												  <div class="contentTbodySearchPriceFilterBlock cornerAll">
														<div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div>
														<div id="goods-filter-price-slider"></div>
														<div class="goodsFilterPriceInfo">
														  от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														  до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														</div>
														<div class="goodsFilterPriceSubmit">
														  <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" />
														</div>
												  </div>
												</li>
										  {% ENDIF %}
										  <!-- END Если есть возможность фильтрации товаров по ценам -->
										  <!-- Если есть возможность фильтрации товаров по наличию -->
										  {% IF SHOW_GOODS_REST_FILTER %}
										  <li class="goods_filters"><br /><h2>Наличие</h2>
												<div class="contentTbodySearchRestFilterBlock cornerAll">
												  <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();"
												  /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label>
												</div>
										  </li>
										  {% ENDIF %}
										  <!-- END Если есть возможность фильтрации товаров по наличию -->
										  <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
										  {% IF SHOW_GOODS_FILTERS %}
												<li class="goods_filters"><br /><h2>Фильтры</h2>
												  <div class="contentTbodySearchFilterBlock cornerAll">
														<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
														{% 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>
												</li>
										  {% ENDIF %}
										</form>
								  {% 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><br />
										  </li>
										{% ENDIF %}
								  {% ENDIF %}
								  <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
								  <!-- Последние товары, просмотренные пользователем -->
								  {% IFNOT recently_viewed_goods_empty %}
								  <li class="recent_viewed"><br /><h2>Вы смотрели</h2>
										<div class="contentTbodyRecentlyViewed">
										  <table class="recent_viewed">
												{% FOR recently_viewed_goods %}
												<tr class="txtalgnlft {% IF recently_viewed_goods.last %}last{% ENDIF %}">
												  <td class="img txtalgncnt">
														<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
												  </td>
												  <td class="link statetitle fnt12n txtalgnlft">
														<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
												  </td>
												</tr>
												{% ENDFOR %}
										  </table>
										</div>
								  </li>
								  {% ENDIF %}
								  <!-- Последние товары, просмотренные пользователем -->
				  <!-- Если в тарифном плане подключен модуль новостей -->
				  {% 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>

Далее вставляем данный код перед 223 строкой <!-- Если в тарифном плане подключен модуль новостей -->
				<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
								  {% IF TARIFF_FEATURE_GOODS_FILTERS %}
										<!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
										<form action="" method="get">
										  <!-- Если есть возможность фильтрации товаров по ценам -->
										  {% IF SHOW_GOODS_PRICE_FILTERS %}
												<li class="goods_filters"><br /><h2>Цена</h2>
												  <div class="contentTbodySearchPriceFilterBlock cornerAll">
														<div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div>
														<div id="goods-filter-price-slider"></div>
														<div class="goodsFilterPriceInfo">
														  от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														  до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														</div>
														<div class="goodsFilterPriceSubmit">
														  <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" />
														</div>
												  </div>
												</li>
										  {% ENDIF %}
										  <!-- END Если есть возможность фильтрации товаров по ценам -->
										  <!-- Если есть возможность фильтрации товаров по наличию -->
										  {% IF SHOW_GOODS_REST_FILTER %}
										  <li class="goods_filters"><br /><h2>Наличие</h2>
												<div class="contentTbodySearchRestFilterBlock cornerAll">
												  <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();"
												  /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label>
												</div>
										  </li>
										  {% ENDIF %}
										  <!-- END Если есть возможность фильтрации товаров по наличию -->
										  <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
										  {% IF SHOW_GOODS_FILTERS %}
												<li class="goods_filters"><br /><h2>Фильтры</h2>
												  <div class="contentTbodySearchFilterBlock cornerAll">
														<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
														{% 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>
												</li>
										  {% ENDIF %}
										</form>
								  {% 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><br />
										  </li>
										{% ENDIF %}
								  {% ENDIF %}
								  <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
								  <!-- Последние товары, просмотренные пользователем -->
								  {% IFNOT recently_viewed_goods_empty %}
								  <li class="recent_viewed"><br /><h2>Вы смотрели</h2>
										<div class="contentTbodyRecentlyViewed">
										  <table class="recent_viewed">
												{% FOR recently_viewed_goods %}
												<tr class="txtalgnlft {% IF recently_viewed_goods.last %}last{% ENDIF %}">
												  <td class="img txtalgncnt">
														<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
												  </td>
												  <td class="link statetitle fnt12n txtalgnlft">
														<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
												  </td>
												</tr>
												{% ENDFOR %}
										  </table>
										</div>
								  </li>
								  {% ENDIF %}
								  <!-- Последние товары, просмотренные пользователем -->


#5 AndreyKlui

AndreyKlui

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

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

Отправлено 21 Май 2014 - 15:28

Просмотр сообщенияCastiel (21 Май 2014 - 14:53) писал:

Рекомендуем перенести фильтр в левую часть сайта.
в шаблоне html
находим и удаляем после 428 строки
<td class="content_catalog cont250">
		 <!-- Каталог -->
			 <div class="pad-box">
			 <ul class="leftmenu">
				
				 </ul><br />
				 </li>
		
			 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
								 {% IF TARIFF_FEATURE_GOODS_FILTERS %}
									 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
									 <form action="" method="get">
										 <!-- Если есть возможность фильтрации товаров по ценам -->
										 {% IF SHOW_GOODS_PRICE_FILTERS %}
											 <li class="goods_filters"><br /><h2>Цена</h2>
												 <div class="contentTbodySearchPriceFilterBlock cornerAll">
													 <div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div>
													 <div id="goods-filter-price-slider"></div>
													 <div class="goodsFilterPriceInfo">
														 от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														 до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
													 </div>
													 <div class="goodsFilterPriceSubmit">
														 <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" />
													 </div>
												 </div>
											 </li>
										 {% ENDIF %}
										 <!-- END Если есть возможность фильтрации товаров по ценам -->
										 <!-- Если есть возможность фильтрации товаров по наличию -->
										 {% IF SHOW_GOODS_REST_FILTER %}
										 <li class="goods_filters"><br /><h2>Наличие</h2>
											 <div class="contentTbodySearchRestFilterBlock cornerAll">
												 <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();"
												 /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label>
											 </div>
										 </li>
										 {% ENDIF %}
										 <!-- END Если есть возможность фильтрации товаров по наличию -->
										 <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
										 {% IF SHOW_GOODS_FILTERS %}
											 <li class="goods_filters"><br /><h2>Фильтры</h2>
												 <div class="contentTbodySearchFilterBlock cornerAll">
													 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
													 {% 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>
											 </li>
										 {% ENDIF %}
									 </form>
								 {% 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><br />
										 </li>
									 {% ENDIF %}
								 {% ENDIF %}
								 <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
								 <!-- Последние товары, просмотренные пользователем -->
								 {% IFNOT recently_viewed_goods_empty %}
								 <li class="recent_viewed"><br /><h2>Вы смотрели</h2>
									 <div class="contentTbodyRecentlyViewed">
										 <table class="recent_viewed">
											 {% FOR recently_viewed_goods %}
											 <tr class="txtalgnlft {% IF recently_viewed_goods.last %}last{% ENDIF %}">
												 <td class="img txtalgncnt">
													 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
												 </td>
												 <td class="link statetitle fnt12n txtalgnlft">
													 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
												 </td>
											 </tr>
											 {% ENDFOR %}
										 </table>
									 </div>
								 </li>
								 {% ENDIF %}
								 <!-- Последние товары, просмотренные пользователем -->
				 <!-- Если в тарифном плане подключен модуль новостей -->
				 {% 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>

Далее вставляем данный код перед 223 строкой <!-- Если в тарифном плане подключен модуль новостей -->
			 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
								 {% IF TARIFF_FEATURE_GOODS_FILTERS %}
									 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
									 <form action="" method="get">
										 <!-- Если есть возможность фильтрации товаров по ценам -->
										 {% IF SHOW_GOODS_PRICE_FILTERS %}
											 <li class="goods_filters"><br /><h2>Цена</h2>
												 <div class="contentTbodySearchPriceFilterBlock cornerAll">
													 <div class="goodsFilterPriceRangePointers"><div class="min">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</div><div class="max">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</div></div>
													 <div id="goods-filter-price-slider"></div>
													 <div class="goodsFilterPriceInfo">
														 от <input id="goods-filter-min-price" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
														 до <input id="goods-filter-max-price" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
													 </div>
													 <div class="goodsFilterPriceSubmit">
														 <input class="more-link onlybutton" type="submit" value="Показать" style="padding-right:11px;" />
													 </div>
												 </div>
											 </li>
										 {% ENDIF %}
										 <!-- END Если есть возможность фильтрации товаров по ценам -->
										 <!-- Если есть возможность фильтрации товаров по наличию -->
										 {% IF SHOW_GOODS_REST_FILTER %}
										 <li class="goods_filters"><br /><h2>Наличие</h2>
											 <div class="contentTbodySearchRestFilterBlock cornerAll">
												 <input class="valignMiddle" id="filter_only_with_rest" type="checkbox" name="form[filter_only_with_rest]" {% IF FORM_FILTER_ONLY_WITH_REST %}checked="checked"{% ENDIF %} value="1" onclick="this.form.submit();"
												 /><label class="valignMiddle" for="filter_only_with_rest">Только в наличии</label>
											 </div>
										 </li>
										 {% ENDIF %}
										 <!-- END Если есть возможность фильтрации товаров по наличию -->
										 <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
										 {% IF SHOW_GOODS_FILTERS %}
											 <li class="goods_filters"><br /><h2>Фильтры</h2>
												 <div class="contentTbodySearchFilterBlock cornerAll">
													 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
													 {% 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>
											 </li>
										 {% ENDIF %}
									 </form>
								 {% 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><br />
										 </li>
									 {% ENDIF %}
								 {% ENDIF %}
								 <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
								 <!-- Последние товары, просмотренные пользователем -->
								 {% IFNOT recently_viewed_goods_empty %}
								 <li class="recent_viewed"><br /><h2>Вы смотрели</h2>
									 <div class="contentTbodyRecentlyViewed">
										 <table class="recent_viewed">
											 {% FOR recently_viewed_goods %}
											 <tr class="txtalgnlft {% IF recently_viewed_goods.last %}last{% ENDIF %}">
												 <td class="img txtalgncnt">
													 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
												 </td>
												 <td class="link statetitle fnt12n txtalgnlft">
													 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
												 </td>
											 </tr>
											 {% ENDFOR %}
										 </table>
									 </div>
								 </li>
								 {% ENDIF %}
								 <!-- Последние товары, просмотренные пользователем -->

Спасибо большое, стало гораздо лучше.

#6 AndreyKlui

AndreyKlui

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

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

Отправлено 23 Май 2014 - 20:13

Добрый день!
И всё же вопрос остаётся актуальным, так как не могу ни как побороть данную проблему и на многих страница получается вот такая вещь (на фото)

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

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


#7 lew

lew

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

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

Отправлено 23 Май 2014 - 21:07

Здравствуйте!
откройте в админке  товар
найдите код
<!-- Блок описания товара. Показываем его есть описание товара -->
	  {% IF GOODS_DESCRIPTION_LARGE %}
		<h3>Описание {GOODS_NAME}</h3>
		<div class="htmlDataBlock" itemprop="description">
		  {GOODS_DESCRIPTION_LARGE}
		</div>
	  {% ENDIF %}
	  <!-- END Блок описания товара. Показываем его есть описание товара -->
в этом коде строчку
<div class="htmlDataBlock" itemprop="description">
замените на эту
<div class="htmlDataBlock cont90percent" itemprop="description">

потом откройте main.css
найдите строчки кода (примерно строчки кода 600-700)

...

.goodsDataMainDeliveryItemHeader		{padding:1em 0em 0.5em 0.3em;color:#555;}
.goodsDataMainDeliveryItem			  {padding:0em 1em 0em 1em;}
.goodsDataMainDeliveryItemRules tbody td{padding:2px;line-height:1.2em;}
.goodsDataMainDeliveryItemRules caption {text-align:left;}
.goodsDataMainDeliveryItemRules caption h5 {font-style: italic;}
.goodsDataMainDeliveryItemRules p	   {float:left;margin:0;padding:0;line-height:1.4em;width:100%;background:transparent url('{ASSETS_IMAGES_PATH}grey_dotted.gif') repeat-x scroll 0 100%;}
.goodsDataMainDeliveryItemRules p span  {border-bottom:1px solid #ffffff;color:#666666;}
под эти строчки кода добавьте новый код
.cont90percent {width: 90%;}





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

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