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


Vilenskiy85

Регистрация: 09 дек. 2012
Offline Активность: 19 окт. 2019 11:27
-----

#273230 Помогите Отредактировать Шаблон

Отправлено Vilenskiy85 на 17 Февраль 2018 - 11:15

есть новый, хочу что бы стартовой страницей был каталог товаров, в меню ставлю главная страница каталог товаров, в результате в каталог вообще не получается попасть, как решить?


#271922 Выпадающее Меню

Отправлено Vilenskiy85 на 17 Январь 2018 - 10:55

Просмотр сообщенияVaccina (17 Январь 2018 - 08:55) писал:

Зайдите в раздел Сайт - Редактор шаблонов - main.css - в самом конце пропишите:
.fancybox-inner .goodsDataMainDiscountBlock span:last-child{display:none;}
спасибо, нужна еще ваша помощь, хочу что бы сайт был в зеленых и рыжих цветах, помогите отредактировать?

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

  • Безымянный.png
  • 2.jpg



#272013 Выпадающее Меню

Отправлено Vilenskiy85 на 18 Январь 2018 - 19:07

Просмотр сообщенияVaccina (18 Январь 2018 - 08:21) писал:

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

Загрузите файл favicon.ico в раздел Сайт - Редактор шаблонов.

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<!-- Показывать по: (Шаг для выбора пользователем лимита выдачи товаров на страницу от 1 до 100) -->
		 <div class="show-by">
		 <label>Показывать по:</label>
		 <select name="per_page" class="selectBox" title="Лимит товаров на странице" onchange="this.form.submit();">
			 {% FOR goods_per_page_list %}
			 <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
			 {% ENDFOR %}
		 </select>
		 </div>
		 <!-- /END Показывать по: -->
		 <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
		 <div class="sort-by">
		 <label>Сортировать по:</label>
		 <select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">

и как теперь получить фильтрацию по цене?
			 {% FOR goods_order_fields %}
			 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
			 {% ENDFOR %}
		 </select>
		 </div>
		 <!-- /END Сортировать по: -->
		 <!-- Страницы -->
		 {% IF show_pages %}
		 <div class="pages">
		 <ol>
			 {% IF GOODS_PAGES_SHOW_FIRST %}
			 <li class="first-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" title="Первая страница"><i class="fa fa-angle-left"></i></a></li>
			 <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница">{GOODS_PAGES_PREVIOUS}</a></li>
			 {% ENDIF %}
			 <li class="current"><span>{GOODS_PAGES_CURRENT}</span></li>
			 {% IF GOODS_PAGES_SHOW_LAST %}
			 <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
			 <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" title="Последняя страница"><i class="fa fa-angle-right"></i></a></li>
			 {% ENDIF %}
		 </ol>
		 </div>
		 {% ENDIF %}
		 <!-- /END Страницы -->
		 </noindex>
	 </form>
	 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
	 {% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %}
	 <div class="filters">
		 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
		 <form action="" method="get">
		 <!-- Если есть возможность фильтрации товаров по ценам -->
		 {% IF SHOW_GOODS_PRICE_FILTERS %}
			 <div class="filters-price">
			 <div class="title">Фильтры по ценам</div>
			 <div class="layout-slider">
				 <input id="goods-filter-min-price" class="inputText" type="text" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" min="1" onkeypress="return keyPress(this, event);" onpaste="return false;" />
				 <span class="price-separator">-</span>
				 <input id="goods-filter-max-price" class="inputText" type="text" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" min="1" onkeypress="return keyPress(this, event);" onpaste="return false;" />
				 <input type="hidden" name="form[filter][available_price][min]" value="{GOODS_FILTER_MIN_AVAILABLE_PRICE}" />
				 <input type="hidden" name="form[filter][available_price][max]" value="{GOODS_FILTER_MAX_AVAILABLE_PRICE}" />
				 <!-- Фильтры по цене -->
				 <div class="goodsFilterPriceRangePointers">
				 <span class="min" style="display:none;">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</span>
				 <span class="max" style="display:none;">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</span>
				 </div>
				 <div id="goods-filter-price-slider"></div>
				 <div class="goodsFilterPriceSubmit">
				 <button class="button" type="submit" title="Показать">Показать</button>
				 </div>
			 </div>
			 </div>
		 {% ENDIF %}
		 <!-- /END Если есть возможность фильтрации товаров по ценам -->


замените на:
<!-- Показывать по: (Шаг для выбора пользователем лимита выдачи товаров на страницу от 1 до 100) -->
		 <div class="show-by">
		 <select name="per_page" class="selectBox" title="Лимит товаров на странице" onchange="this.form.submit();">
			 {% FOR goods_per_page_list %}
			 <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
			 {% ENDFOR %}
		 </select>
		 </div>
		 <!-- /END Показывать по: -->
		 <!-- Сортировать по: (Поле сортировки товаров по умолчанию) -->
		 <div class="sort-by">
		 <label>Сортировать по:</label>
		 <select name="goods_search_field_id" class="selectBox" title="Название сортировки" onchange="this.form.submit();">
			 {% FOR goods_order_fields %}
			 <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
			 {% ENDFOR %}
		 </select>
		 </div>
		 <!-- /END Сортировать по: -->
		 <!-- Страницы -->
		 {% IF show_pages %}
		 <div class="pages">
		 <ol>
			 {% IF GOODS_PAGES_SHOW_FIRST %}
			 <li class="first-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" title="Первая страница"><i class="fa fa-angle-left"></i></a></li>
			 <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница">{GOODS_PAGES_PREVIOUS}</a></li>
			 {% ENDIF %}
			 <li class="current"><span>{GOODS_PAGES_CURRENT}</span></li>
			 {% IF GOODS_PAGES_SHOW_LAST %}
			 <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
			 <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" title="Последняя страница"><i class="fa fa-angle-right"></i></a></li>
			 {% ENDIF %}
		 </ol>
		 </div>
		 {% ENDIF %}
		 <!-- /END Страницы -->
		 </noindex>
	 </form>
	 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
	 {% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %}
	 <div class="filters">
		 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
		 <form action="" method="get">
  
  
Зайдите в раздел Настройки - Основные - в поле "Код для вывода на всех страницах магазина" - найдите и удалите:
<!-- RedHelper -->
<script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async"
src="https://web.redhelper.ru/service/main.js?c=vikom02">
</script>
<!--/Redhelper -->


Уточните пожалуйста, на какие цвета в указанных местах необходимо заменить? Лучшим будет указать код цвета =)
   но теперь фильтра по цене ведь совсем нет???

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

  • Безымянный.png
  • Безымянный.png



#272376 Выпадающее Меню

Отправлено Vilenskiy85 на 25 Январь 2018 - 08:40

Просмотр сообщенияStasya (24 Январь 2018 - 15:28) писал:

Здравствуйте. Сейчас на Вашем сайте установлен другой дизайн-шаблон. Скажите, пожалуйста, Ваш вопрос актуален?
вопрос актуален, я пытаюсь на новый шаблон перейти, но мне нужна помощь в редактировании


#272467 Выпадающее Меню

Отправлено Vilenskiy85 на 26 Январь 2018 - 16:06

Просмотр сообщенияVaccina (26 Январь 2018 - 08:23) писал:

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



Фильтр по цене вы просили выше убрать блок, в строке сортировки можно указать параметр вывода товаров в зависимости от цены.

По скриншотам, зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.header-middle {position: relative;background-color: #dcdcdc;padding: 10px 0;}

замените на:
.header-middle {position: relative;background-color: #75AE0A;padding: 10px 0;}

далее найдите:
#breadcrumbs {position: relative;color: #666666;border-bottom: 1px solid #E5E5E5;margin-bottom: 15px;background: #efefec;padding: 20px 0;text-align: center;}
#breadcrumbs:before {position: absolute;top: 100%;left: 49%;border-color: #efefec transparent transparent transparent;border-image: none;border-style: solid;border-width: 12px;content: "";height: 0;width: 0;z-index: 1;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;padding: 5px 0;font-weight: 400;}
#breadcrumbs ul li a {color: #666666;z-index: 2;font-size: 14px;font-weight: 300;text-transform: capitalize;}

замените на:
#breadcrumbs {position: relative;color: #FE4C1C;border-bottom: 1px solid #E5E5E5;margin-bottom: 15px;background: #efefec;padding: 20px 0;text-align: center;}
#breadcrumbs:before {position: absolute;top: 100%;left: 49%;border-color: #efefec transparent transparent transparent;border-image: none;border-style: solid;border-width: 12px;content: "";height: 0;width: 0;z-index: 1;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;padding: 5px 0;font-weight: 400;}
#breadcrumbs ul li a {color: #FE4C1C;z-index: 2;font-size: 14px;font-weight: 300;text-transform: capitalize;}

Далее зайдите в шаблон Товар - найдите:
<span>До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет <strong>{GOODS_MOD_MAX_DISCOUNT}%</strong></span>

в нем удалите переменную  {GOODS_MOD_MAX_DISCOUNT} отвечающую за число
1)фильтр по цене хотелось бы, только адекватных размеров, существующий занимал половину страницы
2) страница, особенно первая долго грузится, подскажите пожалуйста как ее облегчить, из за чего так тяжело страница грузится
3) и помогите с кнопками, скрин как есть и  как нужно креплю

Просмотр сообщенияVaccina (26 Январь 2018 - 08:23) писал:

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



Фильтр по цене вы просили выше убрать блок, в строке сортировки можно указать параметр вывода товаров в зависимости от цены.

По скриншотам, зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
.header-middle {position: relative;background-color: #dcdcdc;padding: 10px 0;}

замените на:
.header-middle {position: relative;background-color: #75AE0A;padding: 10px 0;}

далее найдите:
#breadcrumbs {position: relative;color: #666666;border-bottom: 1px solid #E5E5E5;margin-bottom: 15px;background: #efefec;padding: 20px 0;text-align: center;}
#breadcrumbs:before {position: absolute;top: 100%;left: 49%;border-color: #efefec transparent transparent transparent;border-image: none;border-style: solid;border-width: 12px;content: "";height: 0;width: 0;z-index: 1;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;padding: 5px 0;font-weight: 400;}
#breadcrumbs ul li a {color: #666666;z-index: 2;font-size: 14px;font-weight: 300;text-transform: capitalize;}

замените на:
#breadcrumbs {position: relative;color: #FE4C1C;border-bottom: 1px solid #E5E5E5;margin-bottom: 15px;background: #efefec;padding: 20px 0;text-align: center;}
#breadcrumbs:before {position: absolute;top: 100%;left: 49%;border-color: #efefec transparent transparent transparent;border-image: none;border-style: solid;border-width: 12px;content: "";height: 0;width: 0;z-index: 1;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;padding: 5px 0;font-weight: 400;}
#breadcrumbs ul li a {color: #FE4C1C;z-index: 2;font-size: 14px;font-weight: 300;text-transform: capitalize;}

Далее зайдите в шаблон Товар - найдите:
<span>До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет <strong>{GOODS_MOD_MAX_DISCOUNT}%</strong></span>

в нем удалите переменную  {GOODS_MOD_MAX_DISCOUNT} отвечающую за число

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

  • 1.jpg
  • 2.jpg



#272815 Выпадающее Меню

Отправлено Vilenskiy85 на 03 Февраль 2018 - 11:12

нужна помощь

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

  • Безымянный.png



#272822 Выпадающее Меню

Отправлено RayLi на 03 Февраль 2018 - 15:09

Просмотр сообщенияVilenskiy85 (03 Февраль 2018 - 12:58) писал:

нужна помощь в редактировании

Здравствуйте.
В данном случае Вам необходимо в шаблоне "Список акций" найти следующий код:

			  <td class="cell1"><b>Сроки проведения:</b></td>
			  <td class="cell2">{promotion_campaign.BEGINNING_TIME | date("d.m.Y")} - {promotion_campaign.EXPIRED_TIME | date("d.m.Y")}</td>
			</tr>
			<tr>
			  <td class="cell1"><b>Размер скидки:</b></td>
			  <td class="cell2">{promotion_campaign.PERCENTAGE} %</td>
			</tr>
		  </table>
		  {% IF promotion_campaign.DESCRIPTION_SHORT %}<div class="blockquote">{promotion_campaign.DESCRIPTION_SHORT | nl2br}</div>{% ENDIF %}

И замените его вот этим кодом:

			  <td class="cell1"><b>Сроки проведения:</b></td>
			  <td class="cell2">{promotion_campaign.BEGINNING_TIME | date("d.m.Y")} - {promotion_campaign.EXPIRED_TIME | date("d.m.Y")}</td>
			</tr>
		  </table>
		  {% IF promotion_campaign.DESCRIPTION_SHORT %}<div class="blockquote">{promotion_campaign.DESCRIPTION_SHORT | nl2br}</div>{% ENDIF %}


После чего в шаблоне main.css найдите, пожалуйста, данный код:

.discount-box .content .image img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

И замените его вот этим кодом:

.discount-box .content .image img {
	display: block;
	margin: 0 auto;
	width: 50%;
}



#271912 Выпадающее Меню

Отправлено Vilenskiy85 на 17 Январь 2018 - 08:52

простите за назойливость, а можно еще вопрос? он на картинке?

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

  • 1.jpg



#271909 Выпадающее Меню

Отправлено Vilenskiy85 на 17 Январь 2018 - 08:43

Просмотр сообщенияVaccina (17 Январь 2018 - 08:20) писал:

Зайдите в раздел Сайт - Редактор шаблонов - Просмотр акции - найдите и удалите:
<p class="attention">Нет товаров в акции, видимо, они еще не были добавлены администратором либо были удалены с сайта.</p>

У вас главной страницей назначен каталог товаров и кнопка на слайдере ведет на ту же страницу. Зайдите в шаблон HTML - найдите:
<a href="{CATALOG_URL}" class="button big">Перейти в каталог</a>

в данной строке вместо {CATALOG_URL} укажите другую ссылку.
а нет подобного шаблона как на картинке? нравится что при переходе к товарам каталога слева нет, но появляется справа фильтр более четкий???

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

  • 1.jpg



#271885 Выпадающее Меню

Отправлено Vaccina на 17 Январь 2018 - 03:14

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

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите и замените данную фразу.

Цвет и шрифт вы можете изменить в разделе Сайт - Редактор шаблонов - main.css - в строке:
#slideshow .text .title {color: #8C2C29;margin-bottom: 15px;font-weight: 500;font-size: 36px;text-transform: uppercase;}

На счет кнопки, зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
#slideshow .preloading {height: 150%;}

перед ним пропишите:
#slideshow .big.button {background: #8C2C29;color: #fff;}



#271824 Выпадающее Меню

Отправлено Mr.Nito на 16 Январь 2018 - 09:39

Просмотр сообщенияVilenskiy85 (15 Январь 2018 - 21:06) писал:

помогите еще убрать строчку из приложения
Заменил код в шаблоне Товар
	   <!-- Акция на товар -->
		  <strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
			По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%
на
	   <!-- Акция на товар -->
		  <strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
			<!--По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%-->

Просмотр сообщенияVilenskiy85 (15 Январь 2018 - 21:37) писал:

и еще вопрос, какой размер у изображений?
Текст всегда можно найти в шаблоне через Ctrl + F5.
Размер изображения главного слайда 1920х1150
Девушки 289х675

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

  • 16-01-2018 9-36-03.png
  • 16-01-2018 9-35-38.png



#271797 Выпадающее Меню

Отправлено Mr.Nito на 15 Январь 2018 - 17:08

Просмотр сообщенияVilenskiy85 (15 Январь 2018 - 16:46) писал:

это уже лучше) еще убрать кнопки по рейтингу и впринципе уже будет результат
Изменения произвёл.
Убрал сортировку по рейтингу


Код в шаблоне Товары
<select name="goods_search_field_id" onchange="this.form.submit();">
								{% FOR goods_order_fields %}{% IF goods_order_fields.ID < 5 || goods_order_fields.ID = 11 || goods_order_fields.ID = 12 %}
								  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
								{% ENDIF %}{% ENDFOR %}
</select>
Заменил на
						  <div class="radio-bl">
						  {% FOR goods_order_fields %}{% IF goods_order_fields.ID < 5  %}
						  <input id="radio-sort{goods_order_fields.ID}" class="sort-radio" name="goods_search_field_id" onchange="this.form.submit();" type='radio' value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}checked="checked"{% ENDIF %}>
						  <label for="radio-sort{goods_order_fields.ID}" style="display:block">{goods_order_fields.NAME}</label>
						  {% ENDIF %}{% ENDFOR %}
						  </div>

В style.css добавил
/*Сортировка*/
.radio-bl {
  float: left;
  display:block;
}
.radio-bl input {
	display: none;
}
.radio-bl label {
	padding: 10px;
	margin: 4px;
	cursor: pointer;
	display: inline-block!important;
	vertical-align: top;
	border: 1px solid #cccccc;
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	transition: all .3s;
}
.radio-bl input:checked + label,
.radio-bl label:hover{
	background: #e6e6e6;
	color: #585356;
}
/**/



#271780 Выпадающее Меню

Отправлено Mr.Nito на 15 Январь 2018 - 12:48

Просмотр сообщенияVilenskiy85 (10 Январь 2018 - 12:33) писал:

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

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

  • 15-01-2018 12-42-13.png



#271521 Выпадающее Меню

Отправлено Vaccina на 10 Январь 2018 - 09:00

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<span>Сортировать по: </span>			 
			  <select name="goods_search_field_id" onchange="this.form.submit();">
				{% FOR goods_order_fields %}
				  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
				{% ENDFOR %}
			  </select>
              
              
замените на:
<span>Сортировать по: </span>			 
			  <select name="goods_search_field_id" onchange="this.form.submit();">
				{% FOR goods_order_fields %}{% IF goods_order_fields.ID < 5 || goods_order_fields.ID = 11 || goods_order_fields.ID = 12 %}
				  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
				{% ENDIF %}{% ENDFOR %}
			  </select>



#271913 Выпадающее Меню

Отправлено Vaccina на 17 Январь 2018 - 08:55

Зайдите в раздел Сайт - Редактор шаблонов - main.css - в самом конце пропишите:
.fancybox-inner .goodsDataMainDiscountBlock span:last-child{display:none;}