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


Нужны Изменения. Аккаунт Sl-313730


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

#1 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

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

Здравствуйте!

Вопросы:

1. Почему в мобильной версии отображаются категории каталога, которые скрыты в настройках этих категорий (стоит галочка "Скрыть категорию на сайте"??? Товары в этих категориях тоже скрыты. Отображаются на всех телефонах, проверьте, пожалуйста.

2. Как подтянуть слайдер выше к меню сайта (только чтоб не нарушилась адаптивность). Подтянуть нужно вместе с товарами,которые под слайдером.
Изображение

#2 Danil

Danil

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

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 16 Декабрь 2015 - 09:37

Просмотр сообщенияKot da Vinci (16 Декабрь 2015 - 08:51) писал:

Здравствуйте!

Вопросы:

1. Почему в мобильной версии отображаются категории каталога, которые скрыты в настройках этих категорий (стоит галочка "Скрыть категорию на сайте"??? Товары в этих категориях тоже скрыты. Отображаются на всех телефонах, проверьте, пожалуйста.

2. Как подтянуть слайдер выше к меню сайта (только чтоб не нарушилась адаптивность). Подтянуть нужно вместе с товарами,которые под слайдером.
Изображение
Здравствуйте.
1) В шаблоне html найдите код
<div id="mommenu" class="menu-collapse">
			  <span class="btn btn-navbar menusidebar collapsed" data-toggle="collapse" data-target="#menu_collapse">
				<i class="fa fa-bars"></i>
			  </span>
			  <span class="menu_catalog">Каталог</span>
			  <div class="menu_collapse_wrap">
				<div id="menu_collapse" class="mainnav collapse">
				  <ul>
				  {% IFNOT catalog_full_empty %}
					{% FOR catalog_full %}
					  {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %}
						<li class="level{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
						  <a href="{catalog_full.URL}" class="title-lv{catalog_full.LEVEL} {% IF catalog_full.CURRENT %}active{% ENDIF %}">{% IF catalog_full.ISSET_SUB %}<span class="open-menu {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}{catalog_full.NAME}</a>
						{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
					  {% IF catalog_full.LAST %}{%FOR out%}</ul> {%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
					{% ENDFOR %}
				  {% ENDIF %}
				  </ul>
				</div>
			  </div>
			</div>
			<!-- /END Меню навигации в шапке -->
и замените на

 <div id="mommenu" class="menu-collapse">
			  <span class="btn btn-navbar menusidebar collapsed" data-toggle="collapse" data-target="#menu_collapse">
				<i class="fa fa-bars"></i>
			  </span>
			  <span class="menu_catalog">Каталог</span>
			  <div class="menu_collapse_wrap">
				<div id="menu_collapse" class="mainnav collapse">
				  <ul>
				  {% IFNOT catalog_full_empty %}
					{% FOR catalog_full %}
					  {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %}
						<li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="level{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
						  <a href="{catalog_full.URL}" class="title-lv{catalog_full.LEVEL} {% IF catalog_full.CURRENT %}active{% ENDIF %}">{% IF catalog_full.ISSET_SUB %}<span class="open-menu {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}{catalog_full.NAME}</a>
						{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
					  {% IF catalog_full.LAST %}{%FOR out%}</ul> {%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
					{% ENDFOR %}
				  {% ENDIF %}
				  </ul>
				</div>
			  </div>
			</div>
			<!-- /END Меню навигации в шапке -->
2) В конец main.css добавьте
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
	margin-top: -55px;
}
}


#3 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 16 Декабрь 2015 - 18:35

Даниил, спасибо, по первому получилось, а с этим вот что получается:

2) В конец main.css добавьте
[CODE]
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -55px;
}
}


Изображение

То есть контент поднялся на всех страницах и перекрыл строчку пути. Хотелось бы сделать так: контент на остальных страницах все-таки поднять, а строчку, в которой указан путь, сделать поуже и поместить над контентом, как на скриншоте (зеленым цветом)

Изображение

Идеальное значение margin-top для положения слайдера и контента -85, нужно таким оставить,как раз как надо получается.

#4 Danil

Danil

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

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

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

Просмотр сообщенияKot da Vinci (16 Декабрь 2015 - 18:35) писал:

Даниил, спасибо, по первому получилось, а с этим вот что получается:

2) В конец main.css добавьте
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -55px;
}
}


Изображение

То есть контент поднялся на всех страницах и перекрыл строчку пути. Хотелось бы сделать так: контент на остальных страницах все-таки поднять, а строчку, в которой указан путь, сделать поуже и поместить над контентом, как на скриншоте (зеленым цветом)

Изображение

Идеальное значение margin-top для положения слайдера и контента -85, нужно таким оставить,как раз как надо получается.
В шаблоне html найдите код
Скрытый текст
и переместите его вставив после строки
<!-- /END Меню навигации в шапке -->
В main.css найдите код
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}
}
и замените на
div#breadcrumbs .container {
	width: 100%;
}
div#breadcrumbs {
	clear: both;
}


#5 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 16 Декабрь 2015 - 19:29

Очень хорошо, когда вот это не делать:

В main.css найдите код
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}
}


и замените на
div#breadcrumbs .container {
        width: 100%;
}
div#breadcrumbs {
        clear: both;
}

а оставить так (потому что если сделать, то на главной слайдер с контентом остаются на своем месте), но полоса в которой указан путь уезжает в правый угол. Можно просто совсем не много сдвинуть контент на всех страницах вниз (КРОМЕ ГЛАВНОЙ), а полосу эту поместить над ним?

Изображение

#6 Danil

Danil

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

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 16 Декабрь 2015 - 19:53

Просмотр сообщенияKot da Vinci (16 Декабрь 2015 - 19:29) писал:

Очень хорошо, когда вот это не делать:

В main.css найдите код
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}
}


и замените на
div#breadcrumbs .container {
width: 100%;
}
div#breadcrumbs {
clear: both;
}

а оставить так (потому что если сделать, то на главной слайдер с контентом остаются на своем месте), но полоса в которой указан путь уезжает в правый угол. Можно просто совсем не много сдвинуть контент на всех страницах вниз (КРОМЕ ГЛАВНОЙ), а полосу эту поместить над ним?

Изображение
В таком случае просто добавьте код
div#breadcrumbs .container {
	 width: 100%;
}
div#breadcrumbs {
	 clear: both;
}
для того, чтобы "хлебные крошки" были под меню.
А в коде
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}
}
увеличьте значение -85px, чтобы опустить контент страниц, т.к. "хлебные крошки" будет не видно.

#7 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 16 Декабрь 2015 - 20:20

В таком случае просто добавьте код
div#breadcrumbs .container {
         width: 100%;
}
div#breadcrumbs {
         clear: both;
}
для того, чтобы "хлебные крошки" были под меню.
А в коде
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}
}
увеличьте значение -85px, чтобы опустить контент страниц, т.к. "хлебные крошки" будет не видно.


1. Да, допустим, вроде нормально так.

2. Вот как раз значение -85 и не нужно менять, я его выставил именно по слайдеру, то есть слайдер подогнал выше к меню, что и нужно было изначально!!! Сейчас нужно ОТДЕЛЬНО ОТ ГЛАВНОЙ СТРАНИЦЫ опустить контент на других страницах. А если менять значение margin-top, то опускается и слайдер на главной странице!
Вот что нужно сделать, на скрине понятно.
Изображение

#8 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 17 Декабрь 2015 - 15:16

Ответьте, пожалуйста

#9 Firefly

Firefly

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

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

Отправлено 17 Декабрь 2015 - 15:25

Просмотр сообщенияKot da Vinci (17 Декабрь 2015 - 15:16) писал:

Ответьте, пожалуйста

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
		 <div class="col-md-9 col-xs-12 col-right">
		 <!-- Slider Слайдер -->

Замените на:
		 <div class="col-md-9 col-xs-12 col-right sliderblock">
		 <!-- Slider Слайдер -->

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
@media only screen and (min-width: 1200px){
.col-md-9.col-xs-12.col-right {
margin-top: -85px;
}

Замените на:
@media only screen and (min-width: 1200px){
.sliderblock {
margin-top: -85px;
}


#10 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 23 Декабрь 2015 - 03:28

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

Теперь вот что нужно сделать:

Добавить блок с отзывами, можно в виде картинки, при нажатии на которую переход на страницу сайта с альбомом фотографий
Примерно, чтоб было, как на скриншоте ниже

Изображение


Можно ли сделать, чтобы пользователь при нажатии на картинку, попадал на такую страницу? Вот пример:

http://street-shoes.ru/photoalbums

http://street-shoes....toalbums/188852

http://street-shoes....toalbums/187290

то есть это должно быть в виде альбома с фото, которые можно добавлять и удалять.

#11 Vaccina

Vaccina

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

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

Отправлено 24 Декабрь 2015 - 00:44

В шаблоне HTML после:
<!-- Каталог -->
			{% IFNOT catalog_full_empty %}
			<div class="block menu">
			  <div class="block-title">
				<a href="{CATALOG_URL}"><h5><span>Каталог</span></h5></a></div>
				<div class="block-menu-content">
				  <ul>
					{% FOR catalog_full %}
					  {% IF catalog_full.FIRST %}{% IFNOT catalog_full.LEVEL = 0 %}<ul class="sub">{% ENDIF %}{% ENDIF %}
						<li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %} {% IF catalog_full.LEVEL = 0 %}subhead{% ENDIF %} {% IF catalog_full.CURRENT || catalog_full.CURRENT_PARENT %}active{% ENDIF %}">
						  <a href="{catalog_full.URL}" {% IF catalog_full.CURRENT %}class="active"{% ENDIF %}>{% IF catalog_full.ISSET_SUB %}<span class="open-sub {% IF catalog_full.CURRENT_PARENT || catalog_full.CURRENT %}active{% ENDIF %}"></span>{% ENDIF %}{catalog_full.NAME}</a>
						{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
						{% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
					{% ENDFOR %}
				  </ul>
				</div>
			</div>
			{% ENDIF %}
			<!-- /END Каталог -->
вставьте:
<!-- Отзывы -->
			{% IFNOT catalog_full_empty %}
			<div class="block menu">
			  <div class="block-title">
				<a href="#"><h5><span>Отзывы</span></h5></a></div>
				<div class="block-menu-content">
				  <a href="#"><img src="ссылка на картинку" alt="" /></a>
				</div>
			</div>
			{% ENDIF %}
			<!-- /END Отзывы -->

в нем текст и знаки # замените на необходимые ссылки.


На счет самих альбомов, как вариант, или создать в разделе Сайт - Страница - необходимую страницу и редактировать в последующем описание, или подключить стороннюю галерею, например PICASA:
http://ruseller.com/...p?id=545&rub=32

#12 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 24 Декабрь 2015 - 06:22

С блоком получилось, спасибо!) Единственное, что-то еще нужно доделать, а то в мобильной версии получается вот так, то есть не полностью по ширине блока:

Изображение



На счет самих альбомов, как вариант, или создать в разделе Сайт - Страница - необходимую страницу и редактировать в последующем описание, или подключить стороннюю галерею, например PICASA:
http://ruseller.com/...p?id=545&rub=32

Воо! Насчет галереи PICASA - это хорошая идея!) Помогите ее вставить в сайт, не пойму, какой код и куда нужно вставлять.

#13 Vaccina

Vaccina

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

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

Отправлено 24 Декабрь 2015 - 06:56

<div class="block menu">
						  <div class="block-title">
								<a href="#"><h5><span>Отзывы</span></h5></a></div>
замените на:
<div class="block otzivi menu">
						  <div class="block-title">
								<a href="#"><h5><span>Отзывы</span></h5></a></div>

и в main.css добавьте:
.otzivi .block-menu-content  {width:100%;}

По поводу интеграции, необходимо скачать и загрузить в редактор шаблонов файлы, далее в шаблоне HTML до тега </head> вставить:
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}slimbox2.css" type="text/css" media="screen" />
<script type="text/javascript" src="{ASSETS_JS_PATH}slimbox2.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.EmbedPicasaGallery.js"></script>

и далее для необходимой страницы надо вставить по примеру:
{% IF PAGE_NAME=Название страницы %}
</script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#images").EmbedPicasaGallery('СЮДА ПИШИТЕ ВАШ ЛОГИН в ГУГЛ',{
loading_animation: 'css/loading.gif',
matcher: /Алиса/
});
})
</script>
<div id="images"></div>
{% ENDIF %}

вместо css/loading.gif необходимо указать ссылку на анимационную иконку, которая будет отображаться до загрузки галереи, а вместо /Алиса/ указать название альбома и вместо текста указать логин google

#14 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

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

Так, ну вот это сделал:
<div class="block menu">
  <div class="block-title">
<a href="#"><h5><span>Отзывы</span></h5></a></div>

замените на:<div class="block otzivi menu">
  <div class="block-title">
<a href="#"><h5><span>Отзывы</span></h5></a></div>и в main.css добавьте:

.otzivi .block-menu-content  {width:100%;}
ничего не изменилось...(

Насчет интеграции спасибо, буду разбираться... Я не совсем понял, какие файлы нужно загрузить в редактор шаблонов... Фотографии все?? Просто их очень много и я как понимаю нужно:
1.Зарегистрировать аккаунт в Гугл
2.Создать в Гугл альбом
3. Загрузить туда фото
4. В редакторе шаблонов,в HTML вставить этот код:
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}slimbox2.css" type="text/css" media="screen" />
<script type="text/javascript" src="{ASSETS_JS_PATH}slimbox2.js"></script>
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.EmbedPicasaGallery.js"></script>
и этот с нужными ссылками и паролем от аккаунта

{% IF PAGE_NAME=Название страницы %}
</script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#images").EmbedPicasaGallery('СЮДА ПИШИТЕ ВАШ ЛОГИН в ГУГЛ',{
loading_animation: 'css/loading.gif',
matcher: /Алиса/
});
})
</script>
<div id="images"></div>
{% ENDIF %}
Правильно?

#15 Vaccina

Vaccina

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

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

Отправлено 25 Декабрь 2015 - 00:45

1. Почистите кэш, на данный момент, фон занимает всю область:
123.jpg

также в блоке:
<!-- Отзывы -->
						{% IFNOT catalog_full_empty %}
						<div class="block otzivi menu">
						  <div class="block-title">
								<a href="Ссылка на альбом или страницу"><h5><span>Отзывы</span></h5></a></div>
								<div class="block-menu-content">
								  <a href="Ссылка на альбом или страницу"><img src="http://st.storeland.net/8/1792/589/Screenshot_6.png" alt="" /></a>
								</div>
						</div>
						{% ENDIF %}
						<!-- /END Отзывы -->

необходимо текст заменить на ссылки:
<!-- Отзывы -->
						{% IFNOT catalog_full_empty %}
						<div class="block otzivi menu">
						  <div class="block-title">
								<a href="http://sneaker-store.ru/page/Otzyvy"><h5><span>Отзывы</span></h5></a></div>
								<div class="block-menu-content">
								  <a href="http://sneaker-store.ru/page/Otzyvy"><img src="http://st.storeland.net/8/1792/589/Screenshot_6.png" alt="" /></a>
								</div>
						</div>
						{% ENDIF %}
						<!-- /END Отзывы -->

2. Блок необходимо изменить:
{% IF PAGE_NAME=Название страницы %}
</script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#images").EmbedPicasaGallery('СЮДА ПИШИТЕ ВАШ ЛОГИН в ГУГЛ',{
loading_animation: 'css/loading.gif',
matcher: /Алиса/
});
})
</script>
<div id="images"></div>
{% ENDIF %}

СЮДА ПИШИТЕ ВАШ ЛОГИН в ГУГЛ - замените на необходимое
/Алиса/ - замените на название альбома
Название страницы - замените на название страницы, где он будет размещен

Сам блок необходимо размещать в разделе Сайт - Редактор шаблонов - Страница.

#16 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 25 Декабрь 2015 - 11:56

1. С сылками понятно, я просто еще не придумал куда они будут вести. Кэш чистил, проблема не в отображении в полной версии сайта, а в отображении в мобильной версии, с телефона когда смотришь. Вот это и нужно исправить:

Изображение

#17 Vaccina

Vaccina

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

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

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

Прошу прощения, в прошлый раз невнимательно читала =)
В main.css найдите:
.otzivi .block-menu-content {
	width: 100%;
}

замените на:
.otzivi .block-menu-content, .otzivi .block-menu-content img {
	width: 100%;
}


#18 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 28 Декабрь 2015 - 04:32

Ничего страшного) Теперь все ок!

Можно еще кнопку эту убрать, чтоб раскрывалось полностью:

Изображение

#19 Danil

Danil

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

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 28 Декабрь 2015 - 09:23

Просмотр сообщенияKot da Vinci (28 Декабрь 2015 - 04:32) писал:

Ничего страшного) Теперь все ок!

Можно еще кнопку эту убрать, чтоб раскрывалось полностью:

Изображение
В main.css найдите код
#producttabs .pdt-content .item {display:none;padding: 0 15px;}
и замените на
#producttabs .pdt-content .item {display:block;padding: 0 15px;}
найдите
#producttabs .button-load {overflow: hidden;width: 100%;}
и замените на
#producttabs .button-load {overflow: hidden;width: 100%;display:none;}


#20 Kot da Vinci

Kot da Vinci

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

  • Пользователи
  • PipPipPip
  • 124 сообщений
  • ГородMoscow

Отправлено 28 Декабрь 2015 - 22:42

Спасибо, все ок!)

Можно вот сюда вставить ссылку на страницу, желательно, чтоб не в каждый товар заходить и вставлять, а в определенные категории, потому что для разных категорий своя ссылка. Или хотя бы чтоб при добавлении товара или копировании товара, товар копировался с этой ссылкой. В общем нужно сделать под выбором размера ссылку на страницу с размерной сеткой. Ссылка, естественно, должна быть надписью "Определить свой размер"

Изображение




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

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