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


Equator

Регистрация: 02 июня 2014
Offline Активность: 12 июля 2014 16:33
-----

#147396 Вопросы По Изменению Внешнего Вида Сайта

Отправлено Сake на 11 Июль 2014 - 23:55

Информацию по данному вопросу вы можете найти в сообщении темы форума http://forum.storela...сия/#entry20687


#143600 Вопросы По Изменению Внешнего Вида Сайта

Отправлено Сake на 18 Июнь 2014 - 01:54

Попробуйте немного изменить селектор, заменив в 2х случаях :nth-of-type на :nth-child


#143328 Вопросы По Изменению Внешнего Вида Сайта

Отправлено Сake на 17 Июнь 2014 - 02:04

Цитата

Подскажите еще вот что. В каталоге товаров мне нужно изменить шрифт текста краткого описания. Как это сделать я знаю, но когда меняю, то вместе со шрифтом краткого описания меняются шрифты у некоторых других элементов на странице, например шрифт пути страницы. Подскажите, как поменять шрифт только у краткого описания, а остальные не трогать?

Добавьте в конец вашего файла стилей main.css следующий класс

.contm > p {
  font: 14px/20px Arial,Helvetica,sans-serif;
}

после этого измените параметры шрифта в данном классе на необходимые.

Цитата

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

В конец файла main.js добавьте следующий код

$(function() {
$('.contm > p').each(function(){
  while ($(this).outerHeight() >= 50) {
	$(this).text($(this).text().slice(0,-4)+'...');
  }
});
$('.goodsListItemBlock > p').each(function(){
  while ($(this).outerHeight() >= 60) {
	$(this).text($(this).text().slice(0,-4)+'...');
  }
});
});

Цитата

И последний вопрос: можно ли изменить переключатель режима просмотра в каталоге и сделать его не в виде текста, а в виде .png файлы, т.е. заменить слова "таблица" и "список" на изображения ( размер 25x25px каждое)?

Можно, добавьте в ваш файл стилей main.css следующий код

.viewSelector > *:first-child,
.viewSelector > *:last-child {
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  width: 25px;
  background: url("{ASSETS_IMAGES_PATH}view-table.png") no-repeat;
}
.viewSelector > *:last-child {
  background: url("{ASSETS_IMAGES_PATH}view-list.png") no-repeat;
}

а после загрузите изображения view-table.png и view-list.png в разделе Сайт -> Редактор шаблонов.


#143260 Вопросы По Изменению Внешнего Вида Сайта

Отправлено Dars на 16 Июнь 2014 - 15:08

Просмотр сообщенияEquator (15 Июнь 2014 - 17:05) писал:

Добрый день, хотелось бы изменить выделенные на скриншоте элементы. Например изменить фон, бордюр, тень и т.д. Интересует изменение всех подобных элементов на сайте. Понял, что это возможно сделать в файле "товары". Но мне нужно, чтобы при наведении на эти элементы изменялся их вид, т.е. применить :hover. Не могли бы вы помочь мне с этим?
Здравствуйте! Чтобы изменить данные элементы при наведении, необходимо в шаблоне "Товары" найти и заменить строку:
			<select name="per_page"  onchange="this.form.submit();" style="background: black;">
на
			<select class="show_by" name="per_page"  onchange="this.form.submit();" style="background: black;">
и
			<select name="goods_search_field_id" onchange="this.form.submit();" style="padding-left: 2px; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; font-size: 12px !important; color: #525252; text-align: left; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: middle; text-shadow: 1px 0 0 #fff; cursor: pointer; background-image: -webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5); border: 1px solid #bbb; border-top-color: #ccc; border-bottom-color: #aaa; border-radius: 2px; box-shadow: 0 0 3px rgba(0,0,0,0.1);">
на
			<select class="sort_by" name="goods_search_field_id" onchange="this.form.submit();" style="padding-left: 2px; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; font-size: 12px !important; color: #525252; text-align: left; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: middle; text-shadow: 1px 0 0 #fff; cursor: pointer; background-image: -webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5); border: 1px solid #bbb; border-top-color: #ccc; border-bottom-color: #aaa; border-radius: 2px; box-shadow: 0 0 3px rgba(0,0,0,0.1);">
Затем в main.css добавить строки:
.sort_by:hover {}
.show_by:hover {}
и в фигурных скобках указать необходимые вам стили. Если с ними нужна будет помощь - пишите, какие конкретно изменения вы хотите произвести.


#142874 Расположение Категории Товаров Горизонтально

Отправлено Vaccina на 12 Июнь 2014 - 01:54

Найдите:
#nav ul li a {
	height: auto;
	padding: 10px;
}
замените на:
#nav ul li a {
	color: #000000;
	height: auto;
	padding: 10px;
	text-transform: none;
}
далее найдите:
#nav li ul {
	display: none;
}
#nav li:hover ul {
	display: block;
	left: 0;
	position: absolute;
	top: 70px;
}
замените на:
#nav li ul {
	box-shadow: 1px 1px 1px #CCCCCC;
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 70px;
}
#nav li:hover ul {
	display: block;
}

далее найдите:
#nav li:hover, #nav li.active {
	background: url("http://wintermobile.storeland.net/ButtonForMenu.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	border-bottom: 3px solid #65ACE4;
	box-shadow: 0 0 4px #D9D9D9;
	color: #7C7C7C;
	transition-duration: 0.2s;
}
ниже добавьте:
#nav ul li:hover, #nav ul li.active {
	background:none;
	border-bottom: none;
	box-shadow: none;
	color: #000;
}



#142423 Вопросы =?=

Отправлено lew на 08 Июнь 2014 - 17:12

откройте main.css
найдите код

.page-headline h1 {
  position:absolute; width:777px;
  top:36px;
  font: 23px/70px "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-family: OpenSans;
  color: #000000;
  height:51px;overflow:hidden;
}
и замените на

.page-headline h1 {
  position:absolute; width:777px;
  top:36px;
  font: 23px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-family: OpenSans;
  color: #000000;
  height:51px;
  overflow: visible;
}




#142368 Расположение Категории Товаров Горизонтально

Отправлено Dars на 07 Июнь 2014 - 20:15

Просмотр сообщенияEquator (07 Июнь 2014 - 10:47) писал:

А как сделать такие же активные ссылки, только для главного меню, чтобы при переходе, например, на главную или страницу доставки, ссылка меняла цвет? Пытался сделать с помощью .active { }, но не получилось. Подскажите.
Добавьте в main.css строку:
#mainmenu .selected {color:black;}
где black - цвет ссылки.


#142103 Расположение Категории Товаров Горизонтально

Отправлено Сake на 06 Июнь 2014 - 03:48

Найдите в вашем файле стилей main.css следующий класс

#nav {
  font-family: OpenSans;
  left: 0;
  position: absolute;
  top: 185px;
}

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

#nav {
  bottom: 10px;
  font-family: OpenSans;
  left: 18px;
  position: absolute;
}

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

#nav a {
  color: #a3a3a3;
  padding-right: 16px;
  text-decoration: none;
  white-space: nowrap;
}
#nav a:hover {
	color: #0099cc;
}
#header {
  height: 232px;
}
#cpages {
  top: 0 !important;
}



#141908 Количество Товаров Вместо Суммы Заказа В Корзине

Отправлено Сake на 05 Июнь 2014 - 02:18

Замените ваш код

{% IF cart_count_empty %}
   <span>0</span>
{% ELSE %}
   {CART_COUNT_TOTAL}
{% ENDIF %} товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")} в корзине

на следующий код

{% IF cart_count_empty %}
   <span>Пусто</span>
{% ELSE %}
   {CART_COUNT_TOTAL} товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")} в корзине
{% ENDIF %}



#142093 Количество Товаров Вместо Суммы Заказа В Корзине

Отправлено Сake на 06 Июнь 2014 - 02:31

Попробуйте в шаблоне "Ajax добавление товара в корзину" найти код

<!-- Обновление данных корзины -->
<script>
$('#cartSum').html($('.newCartSum').html());
$('#cartCount').html($('.newCartCount').html());
</script>

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

<!-- Корзина -->
	  <div class="cartInfo" style="display: none;">
		<a href="{CART_URL}">В корзине</a>:
		<span id="cart-total">
		  {% IF cart_count_empty %}
			<span>пусто</span>
		  {% ELSE %}
			  {CART_COUNT_TOTAL} товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")}
		  {% ENDIF %}
		</span>
	  </div>
	  <!-- end Корзина -->
<!-- Обновление данных корзины -->
<script>
$('#cartSum').html($('.newCartSum').html());
$('#cartCount').html($('.newCartCount').html());
$('#cartInfo').html($('.cartInfo').html());
</script>



#141635 Расположение Категории Товаров Горизонтально

Отправлено Equator на 03 Июнь 2014 - 19:15

Добрый вечер. Подскажите пожалуйста, сейчас категории товаров расположены справа и вертикально одна под другой, а нужно, чтобы они находились в самом низу шапки горизонтально, т.е. категории были в строчку и основное меню находилось прямо над ними, но выше. Возмножно ли это реализовать? Если да, то как?
И еще нужно убрать надпись "каталог товаров", которая сейчас висит над категориями.


#141468 Количество Товаров Вместо Суммы Заказа В Корзине

Отправлено Vaccina на 03 Июнь 2014 - 03:06

вместо слова "товаров" вставьте:
товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")}



#141449 Количество Товаров Вместо Суммы Заказа В Корзине

Отправлено Vaccina на 03 Июнь 2014 - 00:41

В шаблоне HTML вместо:
{% IF cart_count_empty %}
										  <span>0</span> {CURRENCY_NAME}
										{% ELSE %}
										  {% FOR cart_sum %}
												{cart_sum.NOW_WITH_DISCOUNT | money_format}<br />
										  {% ENDFOR %}
										{% ENDIF %}
пропишите:
{% IF cart_count_empty %}
						<span>0</span>
						{% ELSE %}
						  {CART_COUNT_TOTAL}
						{% ENDIF %} товаров в корзине