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


Изменить "новости, Статьи, Материалы Сми" В "новые Товары, Новые Услуги, Полезные Статьи"


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

#1 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 27 Май 2015 - 23:50

Добрый день!

Помогите пожалуйста на уровне магазина изменить эти блоки полностью по всем веткам!

Туцы.png

Желательно второй существующий пункт статьи перенести в третий пункт где материалы СМИ, чтоб не путаться.

А в админке пусть остаётся всё как есть, но если и там изменится, то вообще отлично было бы. Но если останется, я просто по порядку буду соображать что куда. Главное чтоб в магазине изменилось! Хоть в админке и не тот порядок..

Или материалы СМИ сделать новыми услугами.
А новости магазина новыми товарами.

Давайте для начала обсудим как это лучше сделать, чтобы и вам проще было.

Явно бесполезный раздел Материалы СМИ. Пользы от него никакой. Только зря время терять искать никому не нужные новости. Пусть этим занимаются журналисты.

#2 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 28 Май 2015 - 00:44

Вакцина :ph34r:

#3 Vaccina

Vaccina

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

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

Отправлено 28 Май 2015 - 01:49

В шаблоне HTML найдите:
<!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->
						{% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %}
							<div class="news_list_articles column ">
								<div class="newHead">
									<h4><a href="{NEWS_ARTICLES_URL}" title="Перейти к странице &laquo;Статьи&raquo;">Статьи</a><span class="toggleImg"></span></h4>
								</div>
								<div class="newCont">
									<ul class="postList">
										{% FOR news_list_articles %}
											<!-- Вывод не больше 4 пунктов новостей -->
											{% IF news_list_articles.index > 4 %} {break} {% ENDIF %}
											<li><a href="{news_list_articles.URL}" title="Перейти к странице &laquo;{news_list_articles.TITLE}&raquo;" {% IF news_list_articles.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_articles.TITLE}</a></li>
										{% ENDFOR %}
									</ul>
								</div>
							</div>
						{% ENDIF %}
						<!-- END Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->

переместите его, поставив после:
<!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->
						{% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %}
							<div class="news_list_mass_media column ">
								<div class="newHead">
									<h4><a href="{NEWS_MASS_MEDIA_URL}" title="Перейти к странице &laquo;Материалы СМИ&raquo;">Материалы СМИ</a><span class="toggleImg"></span></h4>
								</div>
								<div class="newCont">
									<ul class="postList">
										{% FOR news_list_mass_media %}
											<!-- Вывод не больше 4 пунктов новостей -->
											{% IF news_list_mass_media.index > 4 %} {break} {% ENDIF %}
											<li><a href="{news_list_mass_media.URL}" title="Перейти к странице &laquo;{news_list_mass_media.TITLE}&raquo;" {% IF news_list_mass_media.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_mass_media.TITLE}</a></li>
										{% ENDFOR %}
									</ul>
								</div>
							</div>
						{% ENDIF %}
						<!-- END Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->


Далее остается изменить сами заголовки блоков в данном шаблоне:
<h4><a href="{NEWS_SHOP_URL}" title="Перейти к странице &laquo;Новости&raquo;">Новости</a><span class="toggleImg"></span></h4>
							   

<h4><a href="{NEWS_ARTICLES_URL}" title="Перейти к странице &laquo;Статьи&raquo;">Статьи</a><span class="toggleImg"></span></h4>
							   

<h4><a href="{NEWS_MASS_MEDIA_URL}" title="Перейти к странице &laquo;Материалы СМИ&raquo;">Материалы СМИ</a><span class="toggleImg"></span></h4>
							  

Далее приступим к заголовкам самих страниц в шаблоне Список новостей, в нем найдите:
<div class="body-top-left">
				<header>
					<h1>{NEWS_SECTION_NAME}</h1>
				</header>
			</div>
			<div class="body-top-right">
				<div class="breadcrumb">
					<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{NEWS_SECTION_NAME}</span>
				</div>
			</div>

замените на:
<div class="body-top-left">
				<header>
					<h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
				</header>
			</div>
			<div class="body-top-right">
				<div class="breadcrumb">
					<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
				</div>
			</div>


#4 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 28 Май 2015 - 06:55

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

В шаблоне HTML найдите:
<!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->
					 {% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %}
						 <div class="news_list_articles column ">
							 <div class="newHead">
								 <h4><a href="{NEWS_ARTICLES_URL}" title="Перейти к странице &laquo;Статьи&raquo;">Статьи</a><span class="toggleImg"></span></h4>
							 </div>
							 <div class="newCont">
								 <ul class="postList">
									 {% FOR news_list_articles %}
										 <!-- Вывод не больше 4 пунктов новостей -->
										 {% IF news_list_articles.index > 4 %} {break} {% ENDIF %}
										 <li><a href="{news_list_articles.URL}" title="Перейти к странице &laquo;{news_list_articles.TITLE}&raquo;" {% IF news_list_articles.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_articles.TITLE}</a></li>
									 {% ENDFOR %}
								 </ul>
							 </div>
						 </div>
					 {% ENDIF %}
					 <!-- END Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->

переместите его, поставив после:
<!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->
					 {% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %}
						 <div class="news_list_mass_media column ">
							 <div class="newHead">
								 <h4><a href="{NEWS_MASS_MEDIA_URL}" title="Перейти к странице &laquo;Материалы СМИ&raquo;">Материалы СМИ</a><span class="toggleImg"></span></h4>
							 </div>
							 <div class="newCont">
								 <ul class="postList">
									 {% FOR news_list_mass_media %}
										 <!-- Вывод не больше 4 пунктов новостей -->
										 {% IF news_list_mass_media.index > 4 %} {break} {% ENDIF %}
										 <li><a href="{news_list_mass_media.URL}" title="Перейти к странице &laquo;{news_list_mass_media.TITLE}&raquo;" {% IF news_list_mass_media.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_mass_media.TITLE}</a></li>
									 {% ENDFOR %}
								 </ul>
							 </div>
						 </div>
					 {% ENDIF %}
					 <!-- END Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->


Далее остается изменить сами заголовки блоков в данном шаблоне:
<h4><a href="{NEWS_SHOP_URL}" title="Перейти к странице &laquo;Новости&raquo;">Новости</a><span class="toggleImg"></span></h4>
							

<h4><a href="{NEWS_ARTICLES_URL}" title="Перейти к странице &laquo;Статьи&raquo;">Статьи</a><span class="toggleImg"></span></h4>
							

<h4><a href="{NEWS_MASS_MEDIA_URL}" title="Перейти к странице &laquo;Материалы СМИ&raquo;">Материалы СМИ</a><span class="toggleImg"></span></h4>
							

Далее приступим к заголовкам самих страниц в шаблоне Список новостей, в нем найдите:
<div class="body-top-left">
			 <header>
				 <h1>{NEWS_SECTION_NAME}</h1>
			 </header>
		 </div>
		 <div class="body-top-right">
			 <div class="breadcrumb">
				 <a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{NEWS_SECTION_NAME}</span>
			 </div>
		 </div>

замените на:
<div class="body-top-left">
			 <header>
				 <h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
			 </header>
		 </div>
		 <div class="body-top-right">
			 <div class="breadcrumb">
				 <a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
			 </div>
		 </div>

Я тут уезжал...

Вот последнее: новые товары и полезные статьи на открытых страницах - не поменялось, помогите пожалуйста. Отображается Новости магазина и Каталог статей.

И помогите ещё титлы поменять которые на ярлыках с лого появляются...

#5 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 28 Май 2015 - 07:04

И подскажите почему в первом блоке 5 новостей, а в третьем 4 всего. Вроде везде одинаково должно быть.. Второй пока не могу проверить, там всего 2 новости.

#6 Vaccina

Vaccina

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

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

Отправлено 28 Май 2015 - 07:09

В измененном коде из шаблона "Список новостей"
<div class="body-top-left">
						 <header>
								 <h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
						 </header>
				 </div>
				 <div class="body-top-right">
						 <div class="breadcrumb">
								 <a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
						 </div>
				 </div>

Вместо Новости и Статьи укажите точный заголовок.

Уточните пожалуйста, о каких именно тайтлах идет речь?


На счет количества новостей, в первом блоке, неправильно указано условие:
{% FOR news_list_shop %}
											<!-- Вывод не больше 4 пунктов новостей -->
											{% IF news_list_articles.index > 4 %} {break} {% ENDIF %}
											<li><a href="{news_list_shop.URL}" title="Перейти к странице &laquo;{news_list_shop.TITLE}&raquo;" {% IF news_list_shop.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_shop.TITLE}</a></li>
										{% ENDFOR %}

замените на:
{% FOR news_list_shop %}
											<!-- Вывод не больше 4 пунктов новостей -->
											{% IF news_list_shop.index > 4 %} {break} {% ENDIF %}
											<li><a href="{news_list_shop.URL}" title="Перейти к странице &laquo;{news_list_shop.TITLE}&raquo;" {% IF news_list_shop.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_shop.TITLE}</a></li>
										{% ENDFOR %}

Во втором блоке у вас только 2 новости в админ панели, а третий работает корректно.

#7 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 28 Май 2015 - 07:26

Просмотр сообщенияVaccina (28 Май 2015 - 07:09) писал:

В измененном коде из шаблона "Список новостей"
<div class="body-top-left">
						 <header>
								 <h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
						 </header>
				 </div>
				 <div class="body-top-right">
						 <div class="breadcrumb">
								 <a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
						 </div>
				 </div>

Вместо Новости и Статьи укажите точный заголовок.

Уточните пожалуйста, о каких именно тайтлах идет речь?


На счет количества новостей, в первом блоке, неправильно указано условие:
{% FOR news_list_shop %}
										 <!-- Вывод не больше 4 пунктов новостей -->
										 {% IF news_list_articles.index > 4 %} {break} {% ENDIF %}
										 <li><a href="{news_list_shop.URL}" title="Перейти к странице &laquo;{news_list_shop.TITLE}&raquo;" {% IF news_list_shop.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_shop.TITLE}</a></li>
									 {% ENDFOR %}

замените на:
{% FOR news_list_shop %}
										 <!-- Вывод не больше 4 пунктов новостей -->
										 {% IF news_list_shop.index > 4 %} {break} {% ENDIF %}
										 <li><a href="{news_list_shop.URL}" title="Перейти к странице &laquo;{news_list_shop.TITLE}&raquo;" {% IF news_list_shop.ID = NEWS_ID %} class="selected" {%ENDIF%}>{news_list_shop.TITLE}</a></li>
									 {% ENDFOR %}

Во втором блоке у вас только 2 новости в админ панели, а третий работает корректно.

1. Не понял где это... Я вроде там всё поменял и причём материалы сми стали как надо отображаться новыми услугами.

2. Тайтлы:
title.png

3. Сейчас не могу проверить т.к. не раскрываются менюшки.

Сообщение отредактировал Andrew S.: 28 Май 2015 - 07:27


#8 Vaccina

Vaccina

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

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

Отправлено 28 Май 2015 - 07:40

1. Сайт - Редактор шаблонов - Список новостей - найдите:
<div class="body-top-left">
<header>
<h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
</header>
</div>
<div class="body-top-right">
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
</div>
</div>

замените на:
<div class="body-top-left">
<header>
<h1>{% IF NEWS_SECTION_NAME = Новости магазина %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
</header>
</div>
<div class="body-top-right">
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости магазина %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
</div>
</div>

2.В шаблоне HTML найдите:
<title>{PAGE_TITLE}</title>

замените на:
{% IF NEWS_SECTION_NAME = Новости магазина %}<title>Новые товары</title>
{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}<title>Полезные статьи</title>
{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}<title>Новые услуги</title>
{% ELSE %}<title>{PAGE_TITLE}</title>{% ENDIF %}


#9 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 28 Май 2015 - 07:49

Просмотр сообщенияVaccina (28 Май 2015 - 07:40) писал:

1. Сайт - Редактор шаблонов - Список новостей - найдите:
<div class="body-top-left">
<header>
<h1>{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
</header>
</div>
<div class="body-top-right">
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Статьи %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
</div>
</div>

замените на:
<div class="body-top-left">
<header>
<h1>{% IF NEWS_SECTION_NAME = Новости магазина %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</h1>
</header>
</div>
<div class="body-top-right">
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/">Главная</a> &raquo; <span class="current ">{% IF NEWS_SECTION_NAME = Новости магазина %}Новые товары{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}Полезные статьи{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}Новые услуги{% ELSE %}{NEWS_SECTION_NAME}{% ENDIF %}</span>
</div>
</div>

2.В шаблоне HTML найдите:
<title>{PAGE_TITLE}</title>

замените на:
{% IF NEWS_SECTION_NAME = Новости магазина %}<title>Новые товары</title>
{% ELSEIF NEWS_SECTION_NAME = Каталог статей %}<title>Полезные статьи</title>
{% ELSEIF NEWS_SECTION_NAME = Материалы СМИ %}<title>Новые услуги</title>
{% ELSE %}<title>{PAGE_TITLE}</title>{% ENDIF %}

Вроде помогло..

#10 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 29 Май 2015 - 05:42

Эту инструкцию я введу, она как надо работает, а остальные буду бэкапить.




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

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