Блок Новостей
#1
Отправлено 16 Декабрь 2016 - 19:18
Хочу изменить блок новостей на главной что-то по образу шаблона Город.Нужно будет только Статьи и Новости магазина выводить и анимацию от Рассвета оставить.А на других страницах вывести только Статьи как меню каталога.Заранее благодарю за помощь
#2
Отправлено 19 Декабрь 2016 - 00:54
Вопрос
valeriruss (16 Декабрь 2016 - 19:18) писал:
актуален.
Блок Статей на страницах вывел,требуется помощь в стилизации под Рассвет.На главной так же жду помощи.
#3
Отправлено 19 Декабрь 2016 - 13:55
#4
Отправлено 19 Декабрь 2016 - 13:59
valeriruss (16 Декабрь 2016 - 19:18) писал:
Хочу изменить блок новостей на главной что-то по образу шаблона Город.Нужно будет только Статьи и Новости магазина выводить и анимацию от Рассвета оставить.А на других страницах вывести только Статьи как меню каталога.Заранее благодарю за помощь
#5
Отправлено 19 Декабрь 2016 - 14:04
На главной я описал выше как хотел сделать,а на остальных я вывел блок статей,но там нужно простилизовать
#6
Отправлено 19 Декабрь 2016 - 15:14
valeriruss (19 Декабрь 2016 - 14:04) писал:
На главной я описал выше как хотел сделать,а на остальных я вывел блок статей,но там нужно простилизовать
Далее найдите в шаблоне HTML код
<!-- Подвал --> <div id="footer">и перед ним вставьте
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS && index_page %} {% IF news_list_articles_empty=0 || news_list_shop_empty=0 %} <div id="news" class="main-block animated" data-animation="fadeInUp" data-delay="0"> <div class="container"> <h2 class="title">Новости</h2> <div class="navigation"> <a href="#" class="prev"><i class="fa fa-angle-left"></i></a> <a href="#" class="next"><i class="fa fa-angle-right"></i></a> </div> <div class="block-news"> <!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty %} {% FOR news_list_articles %} <div class="item"> <div class="date"> <span class="d-month">{news_list_articles.TIME | date("m")}</span> <span class="d-day">{news_list_articles.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_articles.URL}" class="title" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> <p class="description">{news_list_articles.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <div class="item"> <div class="date"> <span class="d-month">{news_list_shop.TIME | date("m")}</span> <span class="d-day">{news_list_shop.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_shop.URL}" class="title" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> <p class="description">{news_list_shop.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- END Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> </div> </div> </div> {% ENDIF %} {% ENDIF %} <!-- /END Если в тарифном плане подключен модуль новостей -->Уточните, как именно требуется стилизировать?
#7
Отправлено 19 Декабрь 2016 - 16:04
Ирина345 (19 Декабрь 2016 - 15:14) писал:
Далее найдите в шаблоне HTML код
<!-- Подвал --> <div id="footer">и перед ним вставьте
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS && index_page %} {% IF news_list_articles_empty=0 || news_list_shop_empty=0 %} <div id="news" class="main-block animated" data-animation="fadeInUp" data-delay="0"> <div class="container"> <h2 class="title">Новости</h2> <div class="navigation"> <a href="#" class="prev"><i class="fa fa-angle-left"></i></a> <a href="#" class="next"><i class="fa fa-angle-right"></i></a> </div> <div class="block-news"> <!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty %} {% FOR news_list_articles %} <div class="item"> <div class="date"> <span class="d-month">{news_list_articles.TIME | date("m")}</span> <span class="d-day">{news_list_articles.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_articles.URL}" class="title" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> <p class="description">{news_list_articles.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <div class="item"> <div class="date"> <span class="d-month">{news_list_shop.TIME | date("m")}</span> <span class="d-day">{news_list_shop.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_shop.URL}" class="title" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> <p class="description">{news_list_shop.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- END Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> </div> </div> </div> {% ENDIF %} {% ENDIF %} <!-- /END Если в тарифном плане подключен модуль новостей -->Уточните, как именно требуется стилизировать?
Не то что хотел.
1.На главной хотел две колонки: одна - Статьи( назвал Рекомендации),другая - Новости (сайта).Примерно как в шаблоне Город
2.Стилизовать нужно блок Рекомендации(Статьи), по примеру меню Каталога, на странице Каталог в левой части ( блок я уже вывел)
#8
Отправлено 21 Декабрь 2016 - 20:14
#9
Отправлено 26 Декабрь 2016 - 14:57
Всё ещё надеюсь на помощь.
1.Вопрос по выводу на главной Статей и Новостей магазина актуален.Вот на скрине хотелось бы что-то подобное, примерный вариант отображения
привёл на скрине. Так же всплывающий блок что б был.
2.На страницах Каталога блок новостей (выведен сейчас слева под меню каталога) стилизовать как меню (левое) каталога.
Заранее благодарен
#10
Отправлено 26 Декабрь 2016 - 20:05
#11
Отправлено 27 Декабрь 2016 - 07:41
1. Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS && index_page %} {% IF news_list_all_empty=0 || news_list_shop_empty=0 %} <div id="news" class="main-block animated" data-animation="fadeInUp" data-delay="0"> <div class="container"> <h2 class="title">Новости</h2> <div class="navigation"> <a href="#" class="prev"><i class="fa fa-angle-left"></i></a> <a href="#" class="next"><i class="fa fa-angle-right"></i></a> </div> <div class="block-news"> <!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_all_empty %} {% FOR news_list_all %} <div class="item"> <div class="date"> <span class="d-month">{news_list_all.TIME | date("m")}</span> <span class="d-day">{news_list_all.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_all.URL}" class="title" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a> <p class="description">{news_list_all.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <div class="item"> <div class="date"> <span class="d-month">{news_list_shop.TIME | date("m")}</span> <span class="d-day">{news_list_shop.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_shop.URL}" class="title" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> <p class="description">{news_list_shop.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- END Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> </div> </div> </div> {% ENDIF %} {% ENDIF %} <!-- /END Если в тарифном плане подключен модуль новостей -->
замените на:
<!-- Если в тарифном плане подключен модуль новостей --> {% IF TARIFF_FEATURE_NEWS && index_page %} <div class="news main-block col-xs-6 col-smb-12"> <div> <h2 class="title">Рекомендации</h2> <div class="block-news"> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty %} {% FOR news_list_articles %} <div class="item"> <div class="date"> <span class="d-month">{news_list_articles.TIME | date("m")}</span> <span class="d-day">{news_list_articles.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_articles.URL}" class="title" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> <p class="description">{news_list_articles.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- END Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> </div> </div> </div> <div class="news main-block col-xs-6 col-smb-12"> <div> <h2 class="title">Новости</h2> <div class="block-news"> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty %} {% FOR news_list_shop %} <div class="item"> <div class="date"> <span class="d-month">{news_list_shop.TIME | date("m")}</span> <span class="d-day">{news_list_shop.TIME | date("d")}</span> </div> <div class="content"> <a href="{news_list_shop.URL}" class="title" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> <p class="description">{news_list_shop.TEXT_SHORT}</p> </div> </div> {% ENDFOR %} {% ENDIF %} <!-- END Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> </div> </div> </div> {% ENDIF %} <!-- /END Если в тарифном плане подключен модуль новостей -->
В main.css найдите:
/*** Новости ***/ #news .title {margin-bottom: 30px;} #news .item {padding: 0 60px;clear: both;} #news .item .date {float: left;width: 110px;height: 110px;color: #fff;margin-right: 15px;margin-bottom: 10px;background: url("{ASSETS_IMAGES_PATH}calendar.png?design=sunrise");} #news .item .date .d-month {display: block;position: relative;top: 10px;font-size: 18px;} #news .item .date .d-day {display: block;position: relative;top: 12px;font-size: 48px;} #news .item .title {display: inline-block;text-align: center;font-size: 24px;margin-bottom: 10px;} #news .item .content {display: inline-block;width: 80%;text-align: left;}
замените на:
/*** Новости ***/ .news > div {background: #eee;border-radius: 10px;box-shadow: 5px 5px 5px #ccc;} .news .title {margin-bottom: 30px;} .news .item {padding: 0 60px;clear: both;} .news .item .date {float: left;width: 110px;height: 110px;color: #fff;margin-right: 15px;margin-bottom: 10px;background: url("{ASSETS_IMAGES_PATH}calendar.png?design=sunrise");} .news .item .date .d-month {display: block;position: relative;top: 10px;font-size: 18px;} .news .item .date .d-day {display: block;position: relative;top: 12px;font-size: 48px;} .news .item .title {display: inline-block;text-align: center;font-size: 24px;margin-bottom: 10px;} .news .item .content {display: inline-block;width: 70%;text-align: left;}
Результат будет следующий:
2. Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<!-- Каталог --> {% IFNOT catalog_full_empty %} <div class="block catalog"> <h4 class="title"><a href="{CATALOG_URL}">Каталог</a></h4> <div class="content"> <ul> {% FOR catalog_full %} {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %} <li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}"> <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %}class="active"{% ENDIF %}>{% IF catalog_full.ISSET_SUB %}<span class="open-sub {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}{catalog_full.NAME}</a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {% ENDFOR %} </ul> </div> </div> {% ENDIF %} <!-- /END Каталог --> <!-- Если есть список статей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %} <div class="block news"> <h4 class="title"><a href="{NEWS_ARTICLES_URL}">Рекомендации</a></h4> <div class="content"> {% FOR news_list_articles %} <div class="blocknews clr"> <div class="title aunder fnt13"> <a href="{news_list_articles.URL}" title="Перейти к статье: {news_list_articles.TITLE}">{news_list_articles.TITLE}</a> </div> {% IF news_list_articles.SHOW_TIME %}<div class="data fnt10 txtalgnrgh">{news_list_articles.TIME | date("d.m.Y")}</div>{% ENDIF %} </div> {% ENDFOR %} <div class="allNewList"> <a href="{NEWS_ARTICLES_URL}">Все статьи сайта</a> </div> </div> </div> {% ENDIF %} <!-- END Если есть список статей и если в тарифном плане подключен модуль новостей -->
замените на:
<!-- Каталог --> {% IFNOT catalog_full_empty %} <div class="block catalog"> <h4 class="title"><a href="{CATALOG_URL}">Каталог</a></h4> <div class="content"> <ul> {% FOR catalog_full %} {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %} <li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}"> <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %}class="active"{% ENDIF %}>{% IF catalog_full.ISSET_SUB %}<span class="open-sub {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}{catalog_full.NAME}</a> {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %} {% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %} {% ENDFOR %} </ul> </div> </div> {% ENDIF %} <!-- /END Каталог --> <!-- Если есть список статей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %} <div class="block news"> <h4 class="title"><a href="{NEWS_ARTICLES_URL}">Рекомендации</a></h4> <div class="content"> <ul> {% FOR news_list_articles %} <li class="blocknews clr"> <a href="{news_list_articles.URL}" title="Перейти к статье: {news_list_articles.TITLE}">{news_list_articles.TITLE}</a> </li> {% ENDFOR %} </ul> <div class="allNewList"> <a href="{NEWS_ARTICLES_URL}">Все статьи сайта</a> </div> </div> </div> {% ENDIF %} <!-- END Если есть список статей и если в тарифном плане подключен модуль новостей -->
Результат будет следующий:
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных