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


Поменять Местами Каталог\высмотрели\новости


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

#1 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 10:02

Уважаемые модераторы, помогите пжлста (см.картинку)

По порядку сделать:

1. Новости

2. Каталог

3. Вы смотрели

4. Статьи

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

  • блоки.jpg


#2 ne_yana

ne_yana

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

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

Отправлено 17 Январь 2014 - 10:14

Просмотр сообщенияХайтек (17 Январь 2014 - 10:02) писал:

Уважаемые модераторы, помогите пжлста (см.картинку)

По порядку сделать:

1. Новости

2. Каталог

3. Вы смотрели

4. Статьи

Здравствуйте, в разделе HTML замените
				 <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">

							 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
							 {% 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>
					 </li>
				 {% 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><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 %}
					 {% IFNOT recently_viewed_goods.NAME=tovar %}
					 <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>
					 {%ENDIF%}
					 {% 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 %}
{% 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 %}
				
			 {% ENDIF %}

				 <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">

							 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
							 {% 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>
					 </li>
				 {% 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><br />
					 </li>
				 {% ENDIF %}
				 {% ENDIF %}
				 <!-- END Если в тарифном плане подключен модуль сравнения товаров -->
				 <!-- Если в тарифном плане подключен модуль новостей -->
				 {% IF TARIFF_FEATURE_NEWS %}
				 <!-- Статьи -->
				 {%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 %}
				
				 <!-- Последние товары, просмотренные пользователем -->
				 {% IFNOT recently_viewed_goods_empty %}
				 <li class="recent_viewed"><br /><h2>Вы смотрели</h2>
				 <div class="contentTbodyRecentlyViewed">
					 <table class="recent_viewed">
					 {% FOR recently_viewed_goods %}
					 {% IFNOT recently_viewed_goods.NAME=tovar %}
					 <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>
					 {%ENDIF%}
					 {% ENDFOR %}
					 </table>
				 </div>
				 </li>
				 {% ENDIF %}
				 <!-- Последние товары, просмотренные пользователем -->


#3 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 10:36

ne_yana


вот такая ошибка вылазит

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

  • трабл.jpg


#4 ne_yana

ne_yana

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

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

Отправлено 17 Январь 2014 - 10:43

Просмотр сообщенияХайтек (17 Январь 2014 - 10:36) писал:

ne_yana


вот такая ошибка вылазит
Здравствуйте, извините, внесла исправления в предыдущую инструкцию.

#5 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 11:02

Просмотр сообщенияne_yana (17 Январь 2014 - 10:43) писал:

Здравствуйте, извините, внесла исправления в предыдущую инструкцию.
Да ни чего, спасибо Вам за помощь. Но ошибка не уходит. Еще заметил у вас в цитируемой моем изначальном коде два тэга {% ENDIF %}
А у меня по факту один

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

  • эндиф.jpg


#6 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 12:46

Смотрю в книгу - вижу фигу.
Не_яна, спасибо Вам.

#7 ne_yana

ne_yana

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

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

Отправлено 17 Январь 2014 - 12:50

Просмотр сообщенияХайтек (17 Январь 2014 - 12:46) писал:

Смотрю в книгу - вижу фигу.
Не_яна, спасибо Вам.
Здравствуйте, если захотите немного отодвинуть их друг от друга, попробуйте добавить в main.css
.leftmenu li {
padding-top: 15px;
}


#8 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 13:17

Просмотр сообщенияne_yana (17 Январь 2014 - 12:50) писал:

Здравствуйте, если захотите немного отодвинуть их друг от друга, попробуйте добавить в main.css

Вы прям мысли мои читаете) Помогите еще отступ между "Новости магазина" и самой ссылкой на новость увеличить, сделать наверное также как между каталогом и первым позицией (см.картинку)
И "архив новостей" в топку отправить.

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

  • отступ.jpg


#9 ne_yana

ne_yana

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

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

Отправлено 17 Январь 2014 - 13:27

Просмотр сообщенияХайтек (17 Январь 2014 - 13:17) писал:

Вы прям мысли мои читаете) Помогите еще отступ между "Новости магазина" и самой ссылкой на новость увеличить, сделать наверное также как между каталогом и первым позицией (см.картинку)
И "архив новостей" в топку отправить.
В файл main.css добавьте
.news_shop h2 {
padding-bottom: 15px;
}

и

.contentTbodyNewsArchive {
display: none;
}


#10 Хайтек

Хайтек

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

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

Отправлено 17 Январь 2014 - 13:38

Просмотр сообщенияne_yana (17 Январь 2014 - 13:27) писал:

В файл main.css добавьте

Все супер, как я удачно на форум зашел)
И еще последний момент, такой же отступ сделать между "Статьи" и первой ссылкой
Спасибо.

#11 ne_yana

ne_yana

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

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

Отправлено 17 Январь 2014 - 13:40

Просмотр сообщенияХайтек (17 Январь 2014 - 13:38) писал:

Все супер, как я удачно на форум зашел)
И еще последний момент, такой же отступ сделать между "Статьи" и первой ссылкой
Спасибо.
Нужно добавить
.news_articles h2 {
padding-bottom: 15px;
}





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

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