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


Другой Дизайн Сайта В Разделе В Поддомене


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

#1 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 03 Декабрь 2013 - 20:13

Есть ли возможность создать страницу в поддомене сайта (например название_раздела.товаркин.рф). И чтобы на этой странице был другой дизайн (в частности добавить еще один логотип и изменить цветовое оформление)?

#2 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 03 Декабрь 2013 - 20:55

даже так
комфорт.товаркин.рф
На этой странице вверху надо убрать картинку ТОВАРКИН и заменить ее другой.
для начала так)

#3 Сake

Сake

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

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

Отправлено 04 Декабрь 2013 - 03:02

Вы можете добавить дополнительный файл стилей style.css и изменять подключение файла стилей в зависимости от условия. Условием может служить заголовок страницы. Например

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
...
{% ELSE %}
...
{% ENDIF %}

для изменения подключения файла стилей - найдите код в шаблоне "HTML"

<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style.css" type="text/css" />

и замените его на

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style2.css" type="text/css" />
{% ELSE %}
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style.css" type="text/css" />
{% ENDIF %}

после создайте дубликат файла style.css под именем style2.css в разделе редактора тем и измените необходимые стили в уже продублированном файле style2.css

Если речь идет только о замене логотипа в шаблоне "HTML" найдите

<img class="logo" src="{ASSETS_IMAGES_PATH}logo.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />

и замените на

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
<img class="logo" src="{ASSETS_IMAGES_PATH}logo2.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />
{% ELSE %}
<img class="logo" src="{ASSETS_IMAGES_PATH}logo.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />
{% ENDIF %}

после загрузите изображение логотипа logo2.png

#4 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 04 Декабрь 2013 - 20:54

Просмотр сообщенияСake (04 Декабрь 2013 - 03:02) писал:

Вы можете добавить дополнительный файл стилей style.css и изменять подключение файла стилей в зависимости от условия. Условием может служить заголовок страницы. Например

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
...
{% ELSE %}
...
{% ENDIF %}

для изменения подключения файла стилей - найдите код в шаблоне "HTML"

<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style.css" type="text/css" />

и замените его на

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style2.css" type="text/css" />
{% ELSE %}
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}style.css" type="text/css" />
{% ENDIF %}

после создайте дубликат файла style.css под именем style2.css в разделе редактора тем и измените необходимые стили в уже продублированном файле style2.css

Если речь идет только о замене логотипа в шаблоне "HTML" найдите

<img class="logo" src="{ASSETS_IMAGES_PATH}logo.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />

и замените на

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
<img class="logo" src="{ASSETS_IMAGES_PATH}logo2.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />
{% ELSE %}
<img class="logo" src="{ASSETS_IMAGES_PATH}logo.png" alt="{SETTINGS_STORE_NAME}. Перейти на главную" />
{% ENDIF %}

после загрузите изображение логотипа logo2.png

Спасибо большое!

Еще вопрос
Как страницу комфорт.товаркин.рф сделать по типу товаркин.рф, только с другим слайдером и своими категориями товаров? Т.е. по сути дела создать еще одну настраиваемую главную страницу сайта.

#5 Сake

Сake

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

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

Отправлено 05 Декабрь 2013 - 01:59

Для этого вы можете опять же использовать условие вида

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
 код вашего слайдера 1
{% ELSE %}
 код вашего слайдера 2
{% ENDIF %}

С товарами ситуация немного сложнее. Как я понимаю вы хотите каталог изменить? объясните данный вопрос по подробнее.

#6 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 05 Декабрь 2013 - 18:05

Просмотр сообщенияСake (05 Декабрь 2013 - 01:59) писал:

Для этого вы можете опять же использовать условие вида

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
код вашего слайдера 1
{% ELSE %}
код вашего слайдера 2
{% ENDIF %}

С товарами ситуация немного сложнее. Как я понимаю вы хотите каталог изменить? объясните данный вопрос по подробнее.

на данный момент страница комфорт.товаркин.рф это страница категории товаров. Но скрытая в настройках. Т.е. в общем каталоге ее нет.
Я бы хотел, чтобы на этой странице, были отображены только подкатегории этой категории (салон домашней обуви) в таком же виде, как выглядят категории на странице товаркин.рф

#7 Сake

Сake

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

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

Отправлено 06 Декабрь 2013 - 02:16

В данном случае можно попробовать сделать следующее - скрытые категории сделать отображающимися, далее в шаблоне "HTML" продублировать код каталога по условию

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
код каталога 1
{% ELSE %}
код каталога 2
{% ENDIF %}

после этого можно в "код каталога 1" добавить условие отображение только активной категории и её подкатегории, заменив условие

{% IFNOT catalog.HIDE %}

на условие вида

{% IFNOT catalog.HIDE && catalog.LEVEL != 0 %}

а в каталоге "код каталога 2" добавить скрытие категории путем замены условия

{% IFNOT catalog.HIDE %}

на условие вида

{% IFNOT catalog.HIDE && catalog.NAME != Имя категории %}


#8 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 06 Декабрь 2013 - 15:51

Просмотр сообщенияСake (06 Декабрь 2013 - 02:16) писал:

В данном случае можно попробовать сделать следующее - скрытые категории сделать отображающимися, далее в шаблоне "HTML" продублировать код каталога по условию

{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
код каталога 1
{% ELSE %}
код каталога 2
{% ENDIF %}

после этого можно в "код каталога 1" добавить условие отображение только активной категории и её подкатегории, заменив условие

{% IFNOT catalog.HIDE %}

на условие вида

{% IFNOT catalog.HIDE && catalog.LEVEL != 0 %}

а в каталоге "код каталога 2" добавить скрытие категории путем замены условия

{% IFNOT catalog.HIDE %}

на условие вида

{% IFNOT catalog.HIDE && catalog.NAME != Имя категории %}

А в каком шаблоне мне этот код искать? в html по-моему нету. В "Товары"?

#9 Stasya

Stasya

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

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

Отправлено 06 Декабрь 2013 - 21:26

Да, Вы правы данный код должен быть в шаблоне Товары.

#10 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 07 Декабрь 2013 - 11:28

Получается в шаблоне "Товары" есть 27 строка. Она выглядит:
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
Это там начинается код каталога? Если да, то как мне его дублировать? Этот момент мне совершено непонятен.

#11 miyako

miyako

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

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

Отправлено 07 Декабрь 2013 - 13:25

Просмотр сообщенияkuzhakhmetov (07 Декабрь 2013 - 11:28) писал:

Получается в шаблоне "Товары" есть 27 строка. Она выглядит:
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
Это там начинается код каталога? Если да, то как мне его дублировать? Этот момент мне совершено непонятен.

Утоните пожалуйста вопрос о каких категориях Вы пишите. Посмотрите на скриншот

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

  • категории.png


#12 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 08 Декабрь 2013 - 09:55

Просмотр сообщенияmiyako (07 Декабрь 2013 - 13:25) писал:

Утоните пожалуйста вопрос о каких категориях Вы пишите. Посмотрите на скриншот

Ок. Есть страница комфорт.товаркин.рф.
На этой странице я хочу, чтобы блок 1 (на вашем скриншоте) отображал подкатегории категории "Комфорт".

Просмотр сообщенияmiyako (07 Декабрь 2013 - 13:25) писал:

Утоните пожалуйста вопрос о каких категориях Вы пишите. Посмотрите на скриншот

И еще, блок 2 на моем скриншоте желательно убрать.

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

  • Снимок.PNG

Сообщение отредактировал kuzhakhmetov: 08 Декабрь 2013 - 09:53


#13 miyako

miyako

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

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

Отправлено 08 Декабрь 2013 - 10:17

Просмотр сообщенияkuzhakhmetov (08 Декабрь 2013 - 09:55) писал:

Ок. Есть страница комфорт.товаркин.рф.
На этой странице я хочу, чтобы блок 1 (на вашем скриншоте) отображал подкатегории категории "Комфорт".



И еще, блок 2 на моем скриншоте желательно убрать.

Можно убрать пункты меню, можно убрать сами категории с изображениями. Страница, которую Вы указали это категория "Салон домашней обуви", там не должно быть меню, или не должно быть самих подкатегорий №1, №2, №3. Также Вы не сказали на каких страницах должен отображаться "путь", на каких нет. Вообще убрать можно в шаблоне Страница, удалив код -
{% IFNOT index_page %}
  <div class="breadcrumb">
	<a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a>
	<span class="navigation-pipe"></span>
	{PAGE_NAME}
  </div>
{% ENDIF %}


#14 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 08 Декабрь 2013 - 12:16

Просмотр сообщенияmiyako (08 Декабрь 2013 - 10:17) писал:

Можно убрать пункты меню, можно убрать сами категории с изображениями. Страница, которую Вы указали это категория "Салон домашней обуви", там не должно быть меню, или не должно быть самих подкатегорий №1, №2, №3. Также Вы не сказали на каких страницах должен отображаться "путь", на каких нет. Вообще убрать можно в шаблоне Страница, удалив код -
{% IFNOT index_page %}
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a>
<span class="navigation-pipe"></span>
{PAGE_NAME}
</div>
{% ENDIF %}

Если я удалю код который вы привели в сообщении, тогда навигационная цепочка пропадет со всех страниц, кроме главной. Как убрать навигационную цепочку только со страницы комфорт.товаркин.рф?

Просмотр сообщенияmiyako (08 Декабрь 2013 - 10:17) писал:

Можно убрать пункты меню, можно убрать сами категории с изображениями. Страница, которую Вы указали это категория "Салон домашней обуви", там не должно быть меню, или не должно быть самих подкатегорий №1, №2, №3. Также Вы не сказали на каких страницах должен отображаться "путь", на каких нет. Вообще убрать можно в шаблоне Страница, удалив код -
{% IFNOT index_page %}
<div class="breadcrumb">
<a href="http://{NET_DOMAIN}/" title="Перейти на главную">Главная</a>
<span class="navigation-pipe"></span>
{PAGE_NAME}
</div>
{% ENDIF %}

По поводу меню: на странице комфорт.товаркин.рф необходимо, чтобы осталость только то, что обведено на скриншоте.

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

  • Снимок.PNG


#15 @lina_va

@lina_va

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

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

Отправлено 08 Декабрь 2013 - 18:57

Просмотр сообщенияkuzhakhmetov (08 Декабрь 2013 - 12:16) писал:

Если я удалю код который вы привели в сообщении, тогда навигационная цепочка пропадет со всех страниц, кроме главной. Как убрать навигационную цепочку только со страницы комфорт.товаркин.рф?



По поводу меню: на странице комфорт.товаркин.рф необходимо, чтобы осталость только то, что обведено на скриншоте.

В HTML находим:
<div class="column one-third">
		<div class="block2">
		  <div class="block-title">
			<strong><span>Каталог</span></strong>
		  </div>
		  <div class="block-content">
			<!-- Каталог товаров -->
			{%IFNOT catalog_full_empty%}
			  {%FOR catalog_full%}
				{% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
				<li  {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
				  <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
				{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				{% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
			  {%ENDFOR%}
			{%ENDIF%}
			<!-- /Каталог товаров -->
Заменяем на
<div class="column one-third">
		<div class="block2">
		  <div class="block-title">
			<strong><span>Каталог</span></strong>
		  </div>
		  <div class="block-content">
			<!-- Каталог товаров -->
			{%IFNOT catalog_full_empty%}
			  {%FOR catalog_full%}
				{% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
				<li  {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} {% IFNOT catalog_full.NAME=Салон домашней обуви %}style="display:none;"class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
				  <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
				{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				{% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
			  {%ENDFOR%}
			{%ENDIF%}
			<!-- /Каталог товаров -->


#16 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 09 Декабрь 2013 - 19:32

Просмотр сообщения@lina_va (08 Декабрь 2013 - 18:57) писал:

В HTML находим:
<div class="column one-third">
	 <div class="block2">
		 <div class="block-title">
		 <strong><span>Каталог</span></strong>
		 </div>
		 <div class="block-content">
		 <!-- Каталог товаров -->
		 {%IFNOT catalog_full_empty%}
			 {%FOR catalog_full%}
			 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
			 <li {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
				 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
			 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
			 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
			 {%ENDFOR%}
		 {%ENDIF%}
		 <!-- /Каталог товаров -->
Заменяем на
<div class="column one-third">
	 <div class="block2">
		 <div class="block-title">
		 <strong><span>Каталог</span></strong>
		 </div>
		 <div class="block-content">
		 <!-- Каталог товаров -->
		 {%IFNOT catalog_full_empty%}
			 {%FOR catalog_full%}
			 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
			 <li {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} {% IFNOT catalog_full.NAME=Салон домашней обуви %}style="display:none;"class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
				 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
			 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
			 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
			 {%ENDFOR%}
		 {%ENDIF%}
		 <!-- /Каталог товаров -->

Не получилось
Стал ругаться на ENDFOR в 436 строке

#17 Сake

Сake

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

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

Отправлено 10 Декабрь 2013 - 02:12

Попробуйте код

<div class="column one-third">
		 <div class="block2">
				 <div class="block-title">
				 <strong><span>Каталог</span></strong>
				 </div>
				 <div class="block-content">
				 <!-- Каталог товаров -->
				 {%IFNOT catalog_full_empty%}
						 {%FOR catalog_full%}
						 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
						 <li {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
								 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
						 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
						 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
						 {%ENDFOR%}
				 {%ENDIF%}
				 <!-- /Каталог товаров -->

заменить на

<div class="column one-third">
		 <div class="block2">
				 <div class="block-title">
				 <strong><span>Каталог</span></strong>
				 </div>
				 <div class="block-content">
				 <!-- Каталог товаров -->
				 {%IFNOT catalog_full_empty%}
						 {%FOR catalog_full%}
						 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
						 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IFNOT catalog_full.NAME=Салон домашней обуви %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
								 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
						 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
						 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
						 {%ENDFOR%}
				 {%ENDIF%}
				 <!-- /Каталог товаров -->


#18 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 10 Декабрь 2013 - 07:26

Просмотр сообщенияСake (10 Декабрь 2013 - 02:12) писал:

Попробуйте код

<div class="column one-third">
		 <div class="block2">
				 <div class="block-title">
				 <strong><span>Каталог</span></strong>
				 </div>
				 <div class="block-content">
				 <!-- Каталог товаров -->
				 {%IFNOT catalog_full_empty%}
						 {%FOR catalog_full%}
						 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
						 <li {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
								 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
						 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
						 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
						 {%ENDFOR%}
				 {%ENDIF%}
				 <!-- /Каталог товаров -->

заменить на

<div class="column one-third">
		 <div class="block2">
				 <div class="block-title">
				 <strong><span>Каталог</span></strong>
				 </div>
				 <div class="block-content">
				 <!-- Каталог товаров -->
				 {%IFNOT catalog_full_empty%}
						 {%FOR catalog_full%}
						 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
						 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IFNOT catalog_full.NAME=Салон домашней обуви %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
								 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
						 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
						 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
						 {%ENDFOR%}
				 {%ENDIF%}
				 <!-- /Каталог товаров -->

Почти) Не хватает подкатегории категории "Комфорт"

Просмотр сообщенияkuzhakhmetov (10 Декабрь 2013 - 07:25) писал:

Почти) Не хватает подкатегории категории "Комфорт"

Точнее совсем не то. Каталог пропал на всех страницах. А мне надо, чтобы он изменился только на странице комфорт.товаркин.рф

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

  • Снимок.PNG


#19 Сake

Сake

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

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

Отправлено 11 Декабрь 2013 - 02:05

Вам необходимо использовать 2 кода каталога заданные через условия.

<div class="column one-third">
				 <div class="block2">
								 <div class="block-title">
								 <strong><span>Каталог</span></strong>
								 </div>
								 <div class="block-content">
								 <!-- Каталог товаров -->
{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
{%IFNOT catalog_full_empty%}
												 {%FOR catalog_full%}
												 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
												 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
																 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
												 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
												 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
												 {%ENDFOR%}
								 {%ENDIF%}
{% ELSE %}
{%IFNOT catalog_full_empty%}
												 {%FOR catalog_full%}
												 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
												 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
																 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
												 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
												 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
												 {%ENDFOR%}
								 {%ENDIF%}
{% ENDIF %}
<!-- /Каталог товаров -->

Первый код реализуется через условие {% IF PAGE_TITLE = Салон домашней обуви комфорт %} и скрывает все категории не входящие в {% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}. Второй каталог реализуется по умолчанию. Дополнительно в нем можно скрыть только категорию "Салон домашней обуви", заменив строку

<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">

на

<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">

В данном случае идет обратное условие {% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %} скрытия только категории "Салон домашней обуви".

#20 kuzhakhmetov

kuzhakhmetov

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
  • ГородАстрахань

Отправлено 11 Декабрь 2013 - 13:19

Просмотр сообщенияСake (11 Декабрь 2013 - 02:05) писал:

Вам необходимо использовать 2 кода каталога заданные через условия.

<div class="column one-third">
				 <div class="block2">
								 <div class="block-title">
								 <strong><span>Каталог</span></strong>
								 </div>
								 <div class="block-content">
								 <!-- Каталог товаров -->
{% IF PAGE_TITLE = Салон домашней обуви комфорт %}
{%IFNOT catalog_full_empty%}
												 {%FOR catalog_full%}
												 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
												 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
																 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
												 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
												 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
												 {%ENDFOR%}
								 {%ENDIF%}
{% ELSE %}
{%IFNOT catalog_full_empty%}
												 {%FOR catalog_full%}
												 {% IF catalog_full.FIRST %}<ul class="accordion">{% ENDIF %}
												 <li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
																 <a href="{catalog_full.URL}"{% IF catalog_full.CURRENT %}class="selected"{% ENDIF %}>{catalog_full.NAME}</a>
												 {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
												 {% IF catalog_full.LAST %}{%FOR out%}<li class="parent1 "></li></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
												 {%ENDFOR%}
								 {%ENDIF%}
{% ENDIF %}
<!-- /Каталог товаров -->

Первый код реализуется через условие {% IF PAGE_TITLE = Салон домашней обуви комфорт %} и скрывает все категории не входящие в {% IFNOT catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}. Второй каталог реализуется по умолчанию. Дополнительно в нем можно скрыть только категорию "Салон домашней обуви", заменив строку

<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">

на

<li style="{% IF catalog_full.HIDE %}display:none;{% ENDIF %}{% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %}" class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}">

В данном случае идет обратное условие {% IF catalog_full.NAME=Салон домашней обуви%}display:none;{% ENDIF %} скрытия только категории "Салон домашней обуви".

Спасибо большое! Вы мне очень помогли!




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

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