0
Редактирование Блока Новости
Автор magamg, 23 окт. 2015 23:34
Сообщений в теме: 9
#1
Отправлено 23 Октябрь 2015 - 23:34
Добрый вечер.
Как сделать чтобы "краткое описание новости" вместе с заголовком занимало 5 строчек, а остальной текст скрывался после ...
Как сделать чтобы "краткое описание новости" вместе с заголовком занимало 5 строчек, а остальной текст скрывался после ...
#2
Отправлено 24 Октябрь 2015 - 01:48
Как самый простой вариант, это вручную указывать многоточие в кратком описании так как оно выводится только в списках новостей и не влияет на полное описание новости
#4
Отправлено 26 Октябрь 2015 - 16:44
yuragravi (26 Октябрь 2015 - 10:50) писал:
Помогите перенести блок новости на место Личного кабинета в подвале. А там где сейчас новости поставить описание с главной страницы (сейчас почему-то не отображается)
<!-- Подвал --> <!-- Если в тарифном плане подключен модуль новостей --> {% IF index_page && TARIFF_FEATURE_NEWS %} {% IF news_list_all_empty=0 || news_list_shop_empty=0 || news_list_articles_empty=0 || news_list_mass_media_empty=0 %} <div id="footer-top"> <div class="container"> <div class="row"> <div class="block-news col-xs-12"> <div class="block-title"><h3><a href="{NEWS_ALL_URL}">Новости</a></h3></div>
замените на
<!-- Подвал --> <!-- Если в тарифном плане подключен модуль новостей --> {% IF index_page && TARIFF_FEATURE_NEWS %} {% IF news_list_all_empty=0 || news_list_shop_empty=0 || news_list_articles_empty=0 || news_list_mass_media_empty=0 %} <div id="footer-top" style="display:none"> <div class="container"> <div class="row"> <div class="block-news col-xs-12"> <div class="block-title"><h3><a href="{NEWS_ALL_URL}">Новости</a></h3></div>
далее найдите
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-title"> <h3>Личный кабинет</h3> </div> <div class="footer-content"> <ul> {% IFNOT CLIENT_IS_LOGIN %} <li><a href="{USER_LOGIN_URL}" title="Вход в личный кабинет">Вход</a></li> <li><a href="{USER_REGISTER_URL}" title="Регистрация">Регистрация</a></li> {% ELSE %} <li><a href="{USER_SETTINGS_URL}" title="Личный кабинет">Мой кабинет</a></li> <li><a href="{USER_HISTORY_LIST_URL}" title="История заказов">История</a></li> <li><a href="{FAVORITES_URL}" title="Избранные товары">Избранное</a></li> <li><a href="{COMPARE_URL}" title="Сравнение">Сравнение</a></li> <li><a href="{USER_LOGOUT_URL}" title="Выход">Выход</a></li> {% ENDIF %} </ul> </div> </div>
замените на
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-news col-xs-12"> <div class="block-title"><h3><a href="{NEWS_ALL_URL}">Новости</a></h3></div> <div class="navigation"> <span class="prev"><i class="fa fa-angle-left"></i></span> <span class="next"><i class="fa fa-angle-right"></i></span> </div> <div class="block-content"> <ul class="owl-carousel owl-theme"> <!-- Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_all_empty && TARIFF_FEATURE_NEWS %} <li class="item"> {% FOR news_list_all %} <div class="item-post col-md-12 col-sm-6 col-sms-6 col-smb-12"> <div class="postTitle"> <a href="{news_list_all.URL}" title="Перейти к странице «{news_list_all.TITLE}»">{news_list_all.TITLE}</a> </div> <div class="postContent"> <p>{news_list_all.TEXT_SHORT}</p> </div> <div class="date"> <span>{news_list_all.TIME | date("d.m.Y")}</span> </div> </div> {% ENDFOR %} </li> {% ENDIF %} <!-- /Если есть список из любых новостей и если в тарифном плане подключен модуль новостей --> <!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_shop_empty && TARIFF_FEATURE_NEWS %} <li class="item row"> {% FOR news_list_shop %} <div class="item-post col-md-12 col-sm-6 col-sms-6 col-smb-12"> <div class="postTitle"> <a href="{news_list_shop.URL}" title="Перейти к странице «{news_list_shop.TITLE}»">{news_list_shop.TITLE}</a> </div> <div class="postContent"> <p>{news_list_shop.TEXT_SHORT}</p> </div> <div class="date"> <span>{news_list_shop.TIME | date("d.m.Y")}</span> </div> </div> {% ENDFOR %} </li> {% ENDIF %} <!-- /Если есть список новости магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %} <li class="item"> {% FOR news_list_articles %} <div class="item-post col-md-12 col-sm-6 col-sms-6 col-smb-12"> <div class="postTitle"> <a href="{news_list_articles.URL}" title="Перейти к странице «{news_list_articles.TITLE}»">{news_list_articles.TITLE}</a> </div> <div class="postContent"> <p>{news_list_articles.TEXT_SHORT}</p> </div> <div class="date"> <span>{news_list_articles.TIME | date("d.m.Y")}</span> </div> </div> {% ENDFOR %} </li> {% ENDIF %} <!-- /Если есть список статей магазина и если в тарифном плане подключен модуль новостей --> <!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей --> {% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %} <li class="item"> {% FOR news_list_mass_media %} <div class="item-post col-md-12 col-sm-6 col-sms-6 col-smb-12"> <div class="postTitle"> <a href="{news_list_mass_media.URL}" title="Перейти к странице «{news_list_mass_media.TITLE}»">{news_list_mass_media.TITLE}</a> </div> <div class="postContent"> <p>{news_list_mass_media.TEXT_SHORT}</p> </div> <div class="date"> <span>{news_list_mass_media.TIME | date("d.m.Y")}</span> </div> </div> {% ENDFOR %} </li> {% ENDIF %} <!-- /Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей --> </ul> </div> </div> </div>
в конец main.css добавьте
.block-news .navigation {float: right;right: 0px;margin-top: -40px;position: relative;} .block-news .block-title {text-align: left;} .block-news .block-content ul .item .item-post:nth-child(5n) {display: none;} .block-news .block-content ul .item .item-post:first-child {padding-left: 0;} .block-news .block-content ul .item .item-post:nth-child(4) {padding-right: 0;} .block-news .block-content ul .item .item-post {line-height: 21px;padding-top: 15px;overflow: hidden;} .block-news .block-content ul .item .postContent {font-style: italic;font-weight: 400;display: block;overflow: hidden;max-height: 150px;margin-top: 3px;} .block-news .block-content ul .item .postContent p {margin: 0;} .block-news .block-content ul .item .postTitle {font-size: 16px;text-align: center;text-transform: uppercase;position: relative;max-height: 64px;overflow: hidden} .block-news .block-content ul .item .date {font-size: 13px;font-weight: 700;float: right;}
#5
Отправлено 27 Октябрь 2015 - 07:33
Новости отображаются только на главной странице, на всех остальных страницах пустое место
#6
Отправлено 27 Октябрь 2015 - 10:49
yuragravi (27 Октябрь 2015 - 07:33) писал:
Новости отображаются только на главной странице, на всех остальных страницах пустое место
Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<!-- Слайдер --> <script type="text/javascript" src="{ASSETS_JS_PATH}jssor_slider.js?design=summer"></script> <script> // Запуск скриптов для главной $(function(){indexPage()}); // Запуск слайдера $(function(){slideShow()}); // Запуск слайдера Новостей $(function(){slideNews()}); // Анимация перед загружаемым объектом $(window).on('load', function () { var $preloader = $('.preloader'), $spinner = $preloader.find('.content-loading'); $spinner.fadeOut(); $preloader.delay(350).fadeOut('slow'); }); </script> {% ENDIF %}
Замените на:
<!-- Слайдер --> <script type="text/javascript" src="{ASSETS_JS_PATH}jssor_slider.js?design=summer"></script> <script> // Запуск скриптов для главной $(function(){indexPage()}); // Запуск слайдера $(function(){slideShow()}); // Анимация перед загружаемым объектом $(window).on('load', function () { var $preloader = $('.preloader'), $spinner = $preloader.find('.content-loading'); $spinner.fadeOut(); $preloader.delay(350).fadeOut('slow'); }); </script> {% ENDIF %} <script> // Запуск слайдера Новостей $(function(){slideNews()}); </script>
#7
Отправлено 27 Октябрь 2015 - 11:12
Ок., с новостями все хорошо, спасибо. Как включить текстовое описание интернет-магазина с главной страницы? Сейчас главной стоит каталог, еще хотелось бы описание включить
#8
Отправлено 27 Октябрь 2015 - 11:31
yuragravi (27 Октябрь 2015 - 11:12) писал:
Ок., с новостями все хорошо, спасибо. Как включить текстовое описание интернет-магазина с главной страницы? Сейчас главной стоит каталог, еще хотелось бы описание включить
Если я правильно понял, Вам необходимо добавить текст на главную страницу после слайдера перед товарами.
Для этого зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<!-- Товары на главной, Новинки, Хиты --> {% IF index_page %}
Замените на:
<!-- Товары на главной, Новинки, Хиты --> {% IF index_page %} <div class="info"><p>Текстовое описание</p></div>
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, добавьте в конце код:
.info {font-size:15px; text-align:center;}Здесь Вы можете задать требуемый стиль к тексту.
#10
Отправлено 27 Октябрь 2015 - 13:37
yuragravi (27 Октябрь 2015 - 12:31) писал:
текст желательно на том месте где был блок новости, т.е. над нижним подвалом
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
<!-- Подвал -->
Замените на:
<!-- Подвал --> {% IF index_page %} <div id="footer-top"> <div class="container"> <div class="row"> <div class="info col-xs-12"> <p>Здесь будет текст</p> </div> </div> </div> </div> {% ENDIF %}
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, добавьте в конце код:
.info {text-align:center;}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных