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


Редактирование Блока Новости


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

#1 magamg

magamg

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

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

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

Добрый вечер.
Как сделать чтобы "краткое описание новости" вместе с заголовком занимало 5 строчек, а остальной текст скрывался после ...

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

  • Безымянный1.png


#2 Vaccina

Vaccina

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

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

Отправлено 24 Октябрь 2015 - 01:48

Как самый простой вариант, это вручную указывать многоточие в кратком описании так как оно выводится только в списках новостей и не влияет на полное описание новости

#3 yuragravi

yuragravi

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

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

Отправлено 26 Октябрь 2015 - 10:50

Помогите перенести блок новости на место Личного кабинета в подвале. А там где сейчас новости поставить описание с главной страницы (сейчас почему-то не отображается)

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

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


#4 Ирина345

Ирина345

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

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

Отправлено 26 Октябрь 2015 - 16:44

Просмотр сообщенияyuragravi (26 Октябрь 2015 - 10:50) писал:

Помогите перенести блок новости на место Личного кабинета в подвале. А там где сейчас новости поставить описание с главной страницы (сейчас почему-то не отображается)
Здравствуйте, найдите в шаблоне HTML
 <!-- Подвал -->
	<!-- Если в тарифном плане подключен модуль новостей -->
	{% 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="Перейти к странице &laquo;{news_list_all.TITLE}&raquo;">{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="Перейти к странице &laquo;{news_list_shop.TITLE}&raquo;">{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="Перейти к странице &laquo;{news_list_articles.TITLE}&raquo;">{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="Перейти к странице &laquo;{news_list_mass_media.TITLE}&raquo;">{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 yuragravi

yuragravi

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

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

Отправлено 27 Октябрь 2015 - 07:33

Новости отображаются только на главной странице, на всех остальных страницах пустое место

#6 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 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 yuragravi

yuragravi

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

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

Отправлено 27 Октябрь 2015 - 11:12

Ок., с новостями все хорошо, спасибо. Как включить текстовое описание интернет-магазина с главной страницы? Сейчас главной стоит каталог, еще хотелось бы описание включить

#8 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 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;}
Здесь Вы можете задать требуемый стиль к тексту.

#9 yuragravi

yuragravi

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

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

Отправлено 27 Октябрь 2015 - 12:31

текст желательно на том месте где был блок новости, т.е. над нижним подвалом

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

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


#10 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 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 анонимных