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


Как Удалить Подкатегории


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

#21 ne_yana

ne_yana

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

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

Отправлено 13 Ноябрь 2013 - 13:20

Просмотр сообщенияAnastezia (13 Ноябрь 2013 - 11:46) писал:

Здравствуйте! Я этот код уже вставляла. Все равно когда захожу на сайт, у меня меню состоит из 2-х категорий

1.Постельное бельё+
2.Покрывала+

а надо вот так:

ПОСТЕЛЬНОЕ БЕЬЕ
  -КПБ БЯЗЬ 3D
  -КПБ САТИН 3D
  -КПБ ПОПЛИН 3D
ПОКРЫВАЛА
  -ШЕЛК 3D МАРИАННА
  -ДВУХСТОРОННИЕ 3D (ПОЛИЭСТЕР)

и по возможности с тире с боку как в примере.
Здравствуйте, замените
<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 %}">
на
<li  {% IF catalog_full.HIDE %}style="display:none;" {% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} active">

В файле style.css удалите
.accordion li.active> em.open-close, .accordion_main li.active> em.open-close { background:url("{ASSETS_IMAGES_PATH}sprites.png") no-repeat -160px -48px; }

Замените
.accordion em.open-close {background:url("{ASSETS_IMAGES_PATH}sprites.png") no-repeat -130px -48px; padding:8px 14px; position:absolute; right:0; top:0;}
на
.accordion em.open-close {padding:8px 14px; position:absolute; right:0; top:0;}


#22 Anastezia

Anastezia

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

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

Отправлено 13 Ноябрь 2013 - 15:46

Спасибо, получилось!

#23 Anastezia

Anastezia

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

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

Отправлено 13 Ноябрь 2013 - 16:15

И последний вопрос: для того чтобы получились маркированные подкатегории пытаюсь изменить значение list-style в файле style.css. (строка .accordion ul {)  Но что то видать не там меняю, нет изменений.

#24 ne_yana

ne_yana

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

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

Отправлено 13 Ноябрь 2013 - 18:57

Просмотр сообщенияAnastezia (13 Ноябрь 2013 - 16:15) писал:

И последний вопрос: для того чтобы получились маркированные подкатегории пытаюсь изменить значение list-style в файле style.css. (строка .accordion ul {)  Но что то видать не там меняю, нет изменений.
Замените
.accordion {
list-style-type: none;
position: relative;
display: block;
padding-left: 0px;
}
на
.accordion {
position: relative;
display: block;
padding-left: 0px;
}

.accordion li {
background: #fff;
cursor: pointer;
list-style-type: none;
padding: 0;
margin: 0;
display: block;
width: 100%;
display: block;
position: relative;
clear: both;
}
на
.accordion li {
background: #fff;
cursor: pointer;
list-style-type: disc;
list-style-position: inside;
padding: 0;
margin: 0;
width: 100%;
position: relative;
clear: both;
}

Добавить
.parent1 {
display: run-in;
}


#25 Anastezia

Anastezia

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

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

Отправлено 14 Ноябрь 2013 - 02:29

Как-то не красиво получилось! На скриншоте видно.

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

  • 111.JPG


#26 Vaccina

Vaccina

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

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

Отправлено 14 Ноябрь 2013 - 03:48

Можно попробовать реализовать подобное следующим образом - в файле стилей style.css найдите

.accordion li {
  background: #FFFFFF;
  clear: both;
  cursor: pointer;
  display: block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}

и замените на

.accordion li {
  background: #FFFFFF;
  clear: both;
  cursor: pointer;
  list-style-type: disc;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}

далее добавьте

.parent1 {
  height: 0;
  visibility: hidden;
}


#27 Anastezia

Anastezia

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

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

Отправлено 14 Ноябрь 2013 - 14:34

Просмотр сообщенияVaccina (14 Ноябрь 2013 - 03:48) писал:

Можно попробовать реализовать подобное следующим образом - в файле стилей style.css найдите

.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
display: block;
list-style-type: none;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}

и замените на

.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
list-style-type: disc;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}

далее добавьте

.parent1 {
height: 0;
visibility: hidden;
}

Сейчас уже лучше, но маркеры находятся за границей. И надо два маркера удалить у главных категорий.

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

  • 123.JPG


#28 Koderhan

Koderhan

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

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

Отправлено 14 Ноябрь 2013 - 18:52

Просмотр сообщенияAnastezia (14 Ноябрь 2013 - 14:34) писал:

Сейчас уже лучше, но маркеры находятся за границей. И надо два маркера удалить у главных категорий.
Попробуйте добавить стили в конец файла main.css
.block-content > ul > li.active {
	list-style-type: none;
}


#29 Anastezia

Anastezia

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

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

Отправлено 15 Ноябрь 2013 - 02:01

Просмотр сообщенияKoderhan (14 Ноябрь 2013 - 18:52) писал:

Попробуйте добавить стили в конец файла main.css
.block-content > ul > li.active {
list-style-type: none;
}

Два маркера удалены. Осталось только остальные передвинуть за границу.

#30 Vaccina

Vaccina

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

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

Отправлено 15 Ноябрь 2013 - 02:47

Это можно сделать только если задав отступ списку заменив

.accordion {
  display: block;
  list-style-type: none;
  position: relative;
}

на

.accordion {
  display: block;
  list-style-type: none;
  padding-left: 20px;
  position: relative;
}

вот только смотреться это будет не лучшим образом, так как список имеет несколько цветов.

#31 Anastezia

Anastezia

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

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

Отправлено 15 Ноябрь 2013 - 19:18

Просмотр сообщенияVaccina (15 Ноябрь 2013 - 02:47) писал:

Это можно сделать только если задав отступ списку заменив

.accordion {
display: block;
list-style-type: none;
position: relative;
}

на

.accordion {
display: block;
list-style-type: none;
padding-left: 20px;
position: relative;
}

вот только смотреться это будет не лучшим образом, так как список имеет несколько цветов.

Цвета не изменились, вот только ячейки сдвинулись и получились пробелы.

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

  • 1234.JPG


#32 sengun

sengun

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

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 15 Ноябрь 2013 - 19:24

Просмотр сообщенияAnastezia (15 Ноябрь 2013 - 19:18) писал:

Цвета не изменились, вот только ячейки сдвинулись и получились пробелы.
В шаблоне style.css замените
.accordion li {
  background: #FFFFFF;
  clear: both;
  cursor: pointer;
  list-style-type: disc;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
на это
.accordion li {
  background: #FFFFFF;
  clear: both;
  cursor: pointer;
  list-style-type: disc;
  list-style-position: inside;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
а в коде
.accordion {
display: block;
list-style-type: none;
padding-left: 20px;
position: relative;
}
удалите padding-left: 20px;

#33 ne_yana

ne_yana

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

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

Отправлено 15 Ноябрь 2013 - 19:29

Просмотр сообщенияAnastezia (15 Ноябрь 2013 - 19:18) писал:

Цвета не изменились, вот только ячейки сдвинулись и получились пробелы.
Здравствуйте, судя по сообщениям выше инструкция была выполнена не полностью, попробуйте заменить
.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
list-style-type: disc;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
на
.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
list-style-type: disc;
list-style-position: inside;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}

.accordion {
display: block;
list-style-type: none;
padding-left: 20px;
position: relative;
}
на
.accordion {
display: block;
list-style-type: none;
position: relative;
}

Или нужно, чтобы маркеры были за пределами таблицы каталога?

#34 Anastezia

Anastezia

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

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

Отправлено 18 Ноябрь 2013 - 00:48

Просмотр сообщенияne_yana (15 Ноябрь 2013 - 19:29) писал:

Здравствуйте, судя по сообщениям выше инструкция была выполнена не полностью, попробуйте заменить
.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
list-style-type: disc;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}
на
.accordion li {
background: #FFFFFF;
clear: both;
cursor: pointer;
list-style-type: disc;
list-style-position: inside;
margin: 0;
padding: 0;
position: relative;
width: 100%;
}

.accordion {
display: block;
list-style-type: none;
padding-left: 20px;
position: relative;
}
на
.accordion {
display: block;
list-style-type: none;
position: relative;
}

Или нужно, чтобы маркеры были за пределами таблицы каталога?

Сделала по инструкции. Ячейки раздвинулись.Результат на скрине. Как сделать чтобы маркеры теперь были на уровне текста?

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

  • 1456.JPG


#35 empty9228

empty9228

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

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

Отправлено 18 Ноябрь 2013 - 09:28

Просмотр сообщенияAnastezia (18 Ноябрь 2013 - 00:48) писал:

Сделала по инструкции. Ячейки раздвинулись.Результат на скрине. Как сделать чтобы маркеры теперь были на уровне текста?
Здравствуйте! Они у Вас на уровне текста стоят, вопрос еще актуален?

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

  • 18-11-2013 10-27-29.png


#36 Anastezia

Anastezia

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

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

Отправлено 18 Ноябрь 2013 - 23:26

Вопрос решён!
Только хотелось бы, чтобы активная категория выделялась бы красным цветом (#DA3B44) Где внести изменения в css?

#37 Vaccina

Vaccina

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

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

Отправлено 19 Ноябрь 2013 - 06:19

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

#38 kirillnb

kirillnb

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

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

Отправлено 30 Январь 2014 - 11:37

здравствуйте!
В верхнем блоке навигации есть ссылка "Каталог" - как мне при переходе по этой ссылке пропустить окно подразделов?- отобразить сразу весь товар? SL-267940
http://pozdrav.storeland.ru/

#39 miyako

miyako

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

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

Отправлено 30 Январь 2014 - 12:38

Просмотр сообщенияkirillnb (30 Январь 2014 - 11:37) писал:

здравствуйте!
В верхнем блоке навигации есть ссылка "Каталог" - как мне при переходе по этой ссылке пропустить окно подразделов?- отобразить сразу весь товар? SL-267940
http://pozdrav.storeland.ru/
Найдите в шаблоне Товары код -
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
и замените на -
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF  goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}


#40 kirillnb

kirillnb

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

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

Отправлено 30 Январь 2014 - 12:42

спасибо!)




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

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