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


Доработки


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

#1 Mari-ina

Mari-ina

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

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

Отправлено 21 Август 2014 - 21:15

Здравствуйте. Хотела бы кое-что доделать на своем сайте:
1. Вставить вместо текста на главной слайдер, чтобы он был в таком же блоке с закругленными углами как текст.
2. Вставить под каталог слева блок с новостями.
3. Сам текст с главной убрать в самый низ перед подвалом.
И попутно вопрос - как изменить сео-параметры "каталога товаров"? Где меняются параметры категорий каталога я знаю, но страницу самого каталога найти не могу.

#2 Vaccina

Vaccina

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

  • Модераторы
  • 23 686 сообщений

Отправлено 22 Август 2014 - 03:36

1. В данной дизайн теме уже присутствует слайдер, если вы удалили только структуру, то достаточно в шаблоне HTML найти:
{BODY}
перед ним поставить:
{% IF index_page %}
<div class="box">
<div class="box-content htmlDataBlock">

		  <div id="module_area">
			<div id="flexslideshow" class="flexslider">
			  <ul class="slides">
				<li>
				  <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide1.png) no-repeat;"></div>
				  <img src="{ASSETS_IMAGES_PATH}slide1.png" alt="Slide 1" class="slide_img">
				</li>
				<li>
				  <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide2.png) no-repeat;"></div>
				  <img src="{ASSETS_IMAGES_PATH}slide2.png" alt="Slide 2" class="slide_img">
				</li>
				<li>
				  <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide3.png) no-repeat;"></div>
				  <img src="{ASSETS_IMAGES_PATH}slide3.png" alt="Slide 3" class="slide_img">
				</li>
			  </ul>
			</div>
		  </div>
	   
</div>
</div>
{% ENDIF %}

2.В шаблоне HTML найдите:
{% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
				  {%ENDFOR%}
				</div>
			  </div>
			</div>
		  {%ENDIF%}
		  <!-- /Каталог товаров -->
после него вставьте:
<!-- Если есть список новости магазина и если в тарифном плане подключен модуль новостей -->
		{% IFNOT news_list_shop_empty && TARIFF_FEATURE_NEWS %}
		  <div class="box">
			  <div class="box-heading"><a href="{NEWS_SHOP_URL}">Новости</a></div>
			  <div class="box-content">
	   <div class="box-category">
			<ul class="accordion">
			  {% FOR news_list_shop %}
				<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 %}
			</ul>
   </div>
		  </div>
	</div>
		{% ENDIF %}
		<!-- /Если есть список новости магазина и если в тарифном плане подключен модуль новостей -->
   
		<!-- Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->
		{% IFNOT news_list_articles_empty && TARIFF_FEATURE_NEWS %}
		  <div class="box">
			  <div class="box-heading"><a href="{NEWS_ARTICLES_URL}">Статьи</a></div>
			  <div class="box-content">
			<div class="box-category">
			<ul class="accordion">
			  {% FOR news_list_articles %}
				<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>
  </div>
		{% ENDIF %}
		<!-- /Если есть список статей магазина и если в тарифном плане подключен модуль новостей -->
	   
		<!-- Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->
		{% IFNOT news_list_mass_media_empty && TARIFF_FEATURE_NEWS %}
		  <div class="box">
			  <div class="box-heading"><a href="{NEWS_MASS_MEDIA_URL}">Материалы СМИ</h4></div>
			  <div class="box-content">
			<div class="box-category">
			<ul class="accordion">
			  {% FOR news_list_mass_media %}
				<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>
   </div>
		{% ENDIF %}
		<!-- /Если есть список материалов СМИ магазина и если в тарифном плане подключен модуль новостей -->

3. перенесите в шаблоне HTML:
{BODY}
поставив после:
{% ENDFOR index_page_favorites_goods %}
				  </div>
				</div>
			  </div>
			{% ENDIF %}
			<!-- /Список избранных товаров на главной -->
		  {% ENDIF %}
		  <!-- /Главная страница --> 

Уточните пожалуйста, что вы бы хотели изменить в сео параметрах?

#3 Mari-ina

Mari-ina

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

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

Отправлено 22 Август 2014 - 09:55

Здравствуйте. Мне нужно прописать свои титл, дескрипшен и ключи для каталога.

#4 Dars

Dars

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

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

Отправлено 22 Август 2014 - 10:47

Просмотр сообщенияMari-ina (22 Август 2014 - 09:55) писал:

Здравствуйте. Мне нужно прописать свои титл, дескрипшен и ключи для каталога.
Используйте по аналогии данную инструкцию.

#5 Mari-ina

Mari-ina

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

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

Отправлено 22 Август 2014 - 21:41

Просмотр сообщенияVaccina (22 Август 2014 - 03:36) писал:

1. В данной дизайн теме уже присутствует слайдер, если вы удалили только структуру, то достаточно в шаблоне HTML найти:
{BODY}
перед ним поставить:
{% IF index_page %}
<div class="box">
<div class="box-content htmlDataBlock">

		 <div id="module_area">
		 <div id="flexslideshow" class="flexslider">
			 <ul class="slides">
			 <li>
				 <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide1.png) no-repeat;"></div>
				 <img src="{ASSETS_IMAGES_PATH}slide1.png" alt="Slide 1" class="slide_img">
			 </li>
			 <li>
				 <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide2.png) no-repeat;"></div>
				 <img src="{ASSETS_IMAGES_PATH}slide2.png" alt="Slide 2" class="slide_img">
			 </li>
			 <li>
				 <div class="bigPic" style="width: 1920px; height: 550px; background:url({ASSETS_IMAGES_PATH}slide3.png) no-repeat;"></div>
				 <img src="{ASSETS_IMAGES_PATH}slide3.png" alt="Slide 3" class="slide_img">
			 </li>
			 </ul>
		 </div>
		 </div>
	
</div>
</div>
{% ENDIF %}


При установке слайдера его слишком растягивает на маленьком экране, пришлось все убрать, так как вид не презентабельный. Мой слайд размером 700*425, как мне подогнать под этот размер.

Цитата

3. перенесите в шаблоне HTML:
{BODY}
поставив после:
{% ENDFOR index_page_favorites_goods %}
				 </div>
			 </div>
			 </div>
		 {% ENDIF %}
		 <!-- /Список избранных товаров на главной -->
		 {% ENDIF %}
		 <!-- /Главная страница -->


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

И еще вопрос: на слайде я нарисовала кнопку "Купить" - можно ли сделать так, чтобы при нажатии на нее человек попадал в корзину, в которую уже добавлен определенный набор товаров?

#6 Vaccina

Vaccina

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

  • Модераторы
  • 23 686 сообщений

Отправлено 23 Август 2014 - 04:05

1. В коде устанавливаемого слайдера измените параметры ширины и высоты слайдов на свои:
width: 1920px; height: 550px;

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

По поводу подарков в корзине, возможно, вас заинтересует сл.тема:
http://forum.storela...арки-в-карзине/

#7 Mari-ina

Mari-ina

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

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

Отправлено 23 Август 2014 - 20:18

Здравствуйте. Как убрать точки сверху и снизу слайдера. Пока у меня только 1 картинка нужно убрать кнопки сдвига и зафиксировать ее (временно, потом буду добавлять) и сделать ее кликабельную, чтобы при нажатии на слайдер попадать в определенный раздел каталога.

#8 batta

batta

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

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

Отправлено 23 Август 2014 - 20:50

Просмотр сообщенияMari-ina (23 Август 2014 - 20:18) писал:

Здравствуйте. Как убрать точки сверху и снизу слайдера. Пока у меня только 1 картинка нужно убрать кнопки сдвига и зафиксировать ее (временно, потом буду добавлять) и сделать ее кликабельную, чтобы при нажатии на слайдер попадать в определенный раздел каталога.
main.css
.htmlDataBlock ul {
margin: 10px 0 10px 2em !important;
padding: 0px !important;
}
измените на
.htmlDataBlock ul {
margin: 10px 0 10px 2em !important;
padding: 0px !important;
display: none;
}
В Main.css
.htmlDataBlock ul li {
padding: 0px !important;
margin: 3px 0px !important;
list-style-type: disc;
}
измените на
.htmlDataBlock ul li {
padding: 0px !important;
margin: 3px 0px !important;
/* list-style-type: disc; */
}
в main.css
.flexslider ul, .flexslider il li {
list-style: none;
}
измените на
.flexslider ul, .flexslider il li {
list-style: none;
display: none;
}


#9 Mari-ina

Mari-ina

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

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

Отправлено 23 Август 2014 - 21:20

Точки пропали, а вот картинка все равно моргает, как если бы она менялась

#10 batta

batta

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

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

Отправлено 23 Август 2014 - 21:35

Просмотр сообщенияMari-ina (23 Август 2014 - 21:20) писал:

Точки пропали, а вот картинка все равно моргает, как если бы она менялась
В шаблоне HTML
{% IF index_page %}
<div class="box">
<div class="box-content htmlDataBlock">
				  <div id="module_area">
						<div id="flexslideshow" class="list-item">
						  <ul class="slides">
								<li>
								 
								  <a href="http://mrsam.ru/catalog/Gotovye-komplekty"><img src="{ASSETS_IMAGES_PATH}111.jpg" alt="Slide 1" class="slide_img"></a>
								</li>
															   
						  </ul>
						</div>
				  </div>
		  
</div>
</div>
{% ENDIF %}

измените на
{% IF index_page %}
<div class="box">
<div class="box-content htmlDataBlock">
				  <div id="module_area">
						<div id="flexslideshow" class="inherit">
						  <ul class="slides">
								<li>
								 
								  <a href="http://mrsam.ru/catalog/Gotovye-komplekty"><img src="{ASSETS_IMAGES_PATH}111.jpg" alt="Slide 1" class="slide_img"></a>
								</li>
															   
						  </ul>
						</div>
				  </div>
		  
</div>
</div>
{% ENDIF %}



#11 Mari-ina

Mari-ina

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

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

Отправлено 23 Август 2014 - 21:44

Сейчас у меня стоит
class="flexslider"
, поставила
class="inherit"
, у меня картинку растянуло в три раза, пришлось убрать

#12 batta

batta

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

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

Отправлено 23 Август 2014 - 21:58

Просмотр сообщенияMari-ina (23 Август 2014 - 21:44) писал:

Сейчас у меня стоит
class="flexslider"
, поставила
class="inherit"
, у меня картинку растянуло в три раза, пришлось убрать
В main.js
  $(window).load(function() {
	$('.flexslider').flexslider({
	  animation: "fade",
	  pauseOnHover: true,
	 touch: true,
	animationSpeed: 1300,
	slideshowSpeed: 6500,
	smoothHeight: false,
	controlNav: false,
	  directionNav: true
	});
  });
измените на
  $(window).load(function() {
	$('.flexslider').flexslider({
	  animation: "fade",
	  pauseOnHover: true,
	 touch: true,
	animationSpeed: 130000,
	slideshowSpeed: 650000,
	smoothHeight: false,
	controlNav: false,
	  directionNav: true
	});
  });


#13 Mari-ina

Mari-ina

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

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

Отправлено 23 Август 2014 - 22:06

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

#14 Mari-ina

Mari-ina

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

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

Отправлено 24 Август 2014 - 10:46

Здравствуйте. После вчерашних переделок перестал работать онлайн-консультант. Что я могла наделать такое?

#15 batta

batta

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

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

Отправлено 24 Август 2014 - 14:04

Просмотр сообщенияMari-ina (24 Август 2014 - 10:46) писал:

Здравствуйте. После вчерашних переделок перестал работать онлайн-консультант. Что я могла наделать такое?
Здравствуйте.
Уточните, пожалуйста, что не работает в онлайн-колнсультант .

#16 Mari-ina

Mari-ina

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

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

Отправлено 24 Август 2014 - 16:34

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

#17 batta

batta

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

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

Отправлено 24 Август 2014 - 16:39

Просмотр сообщенияMari-ina (24 Август 2014 - 16:34) писал:

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

#18 Mari-ina

Mari-ina

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

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

Отправлено 24 Август 2014 - 16:56

Откат не помог, сделала на три дня назад. Я так понимаю, что дело в самом консультанте.

#19 batta

batta

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

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

Отправлено 24 Август 2014 - 17:09

Просмотр сообщенияMari-ina (24 Август 2014 - 16:56) писал:

Откат не помог, сделала на три дня назад. Я так понимаю, что дело в самом консультанте.
Да, Это дело в скрипте от онлайн консультанта.

#20 Mari-ina

Mari-ina

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

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

Отправлено 25 Август 2014 - 12:04

Здравствуйте. А как уменьшить размер слайдера, на большом экране он увеличивается, картинка получается размытой. Исходный размер загружала 700*425.
Второй вопрос - как увеличить расстояние между разделами в нижнем меню (сделать как в верхнем)




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

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