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


Мелкие Доработки


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

#21 metry

metry

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

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

Отправлено 08 Ноябрь 2017 - 11:46

Добрый день.

1. Для внесения изменений зайдите в Редактор шаблонов-->main.css и найдите:
#custommenu .mainnav {list-style: none;margin: 0;padding: 0;height: 34px;overflow: hidden;/* height: auto; */}

замените на:
#custommenu .mainnav {list-style: none;margin: 0;padding: 0;overflow: hidden;height: auto;}

2. Чтобы добавить фильтр по характеристикам Вам необходимо зайти в Редактирование категории и добавить фильтр.

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

  • 2.png
  • 1.png


#22 kirussian

kirussian

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

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

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

Просмотр сообщенияmetry (08 Ноябрь 2017 - 11:46) писал:

Добрый день.



и на мой вопрос тоже ответьте, пожалуйста.

#23 HappyWife

HappyWife

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

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

Отправлено 08 Ноябрь 2017 - 14:50

Перенес в отдельную тему
https://forum.storel...мощь-утопающим/

#24 kirussian

kirussian

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

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

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

Просмотр сообщенияHappyWife (08 Ноябрь 2017 - 14:50) писал:

Аккаунт SL-426774

Добрый день. Помогите сделать несколько изменений на главной странице.

1. О
тображение категорий товаров: Хиты продаж, Новинки и Товары на главной поднять выше рекламных баннеров.
2. Избавится от значков платежей и твитер, в подвале сайта.
3. Избавится от баннера со скидками.

4. Наименование товара чтобы переходила с одного ряда на другой.

Примеры ниже в фото.

Заранее спасибо!


Прикрепленный файл help 1.jpg
Прикрепленный файл help 2.jpg
Прикрепленный файл help 3.jpg
Прикрепленный файл help 4.jpg
Товарищ, создай пожалуйста, свою отдельную ветку и там выкладывай свои сообщения. Я уже несколько дней жду ответа по своему вопросу, а тут еще и другие вклиниваются.

#25 kirussian

kirussian

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

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

Отправлено 08 Ноябрь 2017 - 21:02

Просмотр сообщенияkirussian (03 Ноябрь 2017 - 18:22) писал:


PS увидел баг, на тему смены фото при выборе модификации.
Зайдите на страницу товара http://mirwarrior.ru...od_id=138670134 и попробуйте нажать на фото. А если это получится (у меня не получилось открыть галерею), то начните листать, листать, пока не увидите, что на одной фото зациклился процесс.

PSPS почему у товаров стала такая странная ссылка http://mirwarrior.ru...od_id=138670134
что такое mod_id и нужно ли это?

Просьба помочь с этим багом.

#26 Ирина345

Ирина345

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

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

Отправлено 10 Ноябрь 2017 - 11:45

Просмотр сообщенияkirussian (08 Ноябрь 2017 - 21:02) писал:

Просьба помочь с этим багом.
Здравствуйте, пришлите название товара у которого Вы наблюдаете ошибку, на данный момент указанным ссылкам товар недоступен.
"Хвост" ссылки "mod=..." отображает id модификации товара и покупатель по ссылке может перейти на страницу нужной ему модификации.
Убрать данный "хвост" из ссылки нельзя, но робот поисковик не индексирует не правильную ссылку, так как на странице работает тег canonicl и отображает для робота ссылку без "хвоста".

#27 kirussian

kirussian

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

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

Отправлено 10 Ноябрь 2017 - 20:42

Просмотр сообщенияИрина345 (10 Ноябрь 2017 - 11:45) писал:

Здравствуйте, пришлите название товара у которого Вы наблюдаете ошибку, на данный момент указанным ссылкам товар недоступен.

http://mirwarrior.ru...od_id=139388457

#28 Ирина345

Ирина345

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

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

Отправлено 15 Ноябрь 2017 - 14:53

Просмотр сообщенияkirussian (10 Ноябрь 2017 - 20:42) писал:

Здравствуйте, у Вас в описание модификации данного товара, отсутствует необходимая кавычка для ссылки, поэтому изображение не всплывало в окне.
<img src=https://st.storeland.ru/7/2209/823/s-l1600.jpg" />
замените на
<img src="https://st.storeland.ru/7/2209/823/s-l1600.jpg" />

При клике на основное изображение у Вас все остальные не попадают в галерею и поэтому пролистывается только основное.

#29 kirussian

kirussian

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

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

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

Просмотр сообщенияИрина345 (15 Ноябрь 2017 - 14:53) писал:

Здравствуйте, у Вас в описание модификации данного товара, отсутствует необходимая кавычка для ссылки, поэтому изображение не всплывало в окне.
<img src=https://st.storeland.ru/7/2209/823/s-l1600.jpg" />
замените на
<img src="https://st.storeland.ru/7/2209/823/s-l1600.jpg" />

При клике на основное изображение у Вас все остальные не попадают в галерею и поэтому пролистывается только основное.

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

#30 Stasya

Stasya

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

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

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

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

Ошибку поправил, часть проблемы помогло исправить.
Теперь заходим на страницу товара (ссылка прежняя), выбираем цвет "черный" и нажимаем на основное фото, далее пытаемся нажать листать (стрелочка справа на галерее). Ошибка: листается, но одна и та же картинка.
Здравствуйте. В файле main.js найдите код
	  $('.general-img img').attr('src', src_new);
	  $('.general-img a').attr('href', src_new);
и замените его на
	  $('.general-img>a>img').attr('src', src_new);
	  $('.general-img>a').attr('href', src_new);


#31 kirussian

kirussian

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

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

Отправлено 15 Ноябрь 2017 - 21:12

Просмотр сообщенияStasya (15 Ноябрь 2017 - 16:41) писал:

Здравствуйте. В файле main.js найдите код
	 $('.general-img img').attr('src', src_new);
	 $('.general-img a').attr('href', src_new);
и замените его на
	 $('.general-img>a>img').attr('src', src_new);
	 $('.general-img>a').attr('href', src_new);

Работает, спасибо за помощь.

Теперь вот к этому пункту предлагаю перейти:
7. Есть в карточке товара "старая цена" и "действующая". Нужно добавить фразу и расчет.
Пример: старая цена 1000 руб, новая 900 руб. Фраза рядом - "вы экономите 100 руб."
Фраза должна быть выделена красным цветом.

PS да, я знаю, что мне ранее говорили как это делается, только в шаблоне Туризм это не сработало.

#32 Stasya

Stasya

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

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

Отправлено 23 Ноябрь 2017 - 15:00

Просмотр сообщенияkirussian (15 Ноябрь 2017 - 21:12) писал:

Работает, спасибо за помощь.

Теперь вот к этому пункту предлагаю перейти:
7. Есть в карточке товара "старая цена" и "действующая". Нужно добавить фразу и расчет.
Пример: старая цена 1000 руб, новая 900 руб. Фраза рядом - "вы экономите 100 руб."
Фраза должна быть выделена красным цветом.

PS да, я знаю, что мне ранее говорили как это делается, только в шаблоне Туризм это не сработало.
Здравствуйте. Простите за длительное ожидание ответа.
Вам необходимо в шаблоне Товар найти код
<p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}">
			  <span class="price" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</span>
			</p>
после него вставьте
<div class="saving"></div>
В конец файла main.js добавьте блок
$(function() {
if($('.product-view .old-price') && $('.product-view .special-price') &&   $('.product-view .saving')){
  var oldPr = parseFloat($('.product-view .old-price .num').text().replace(' ','')),
	  newPr = parseFloat($('.product-view .special-price .num').text().replace(' ','')),
	  delta = oldPr - newPr;
  $('.product-view .saving').text('Вы экономите ' + delta + 'руб.')
}
});
В конец файла main.css добавьте код
.saving{color:red}


#33 kirussian

kirussian

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

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

Отправлено 25 Ноябрь 2017 - 14:43

Просмотр сообщенияStasya (23 Ноябрь 2017 - 15:00) писал:

Здравствуйте. Простите за длительное ожидание ответа.
Вам необходимо в шаблоне Товар найти код
<p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}">
			 <span class="price" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</span>
		 </p>
после него вставьте
<div class="saving"></div>
В конец файла main.js добавьте блок
$(function() {
if($('.product-view .old-price') && $('.product-view .special-price') && $('.product-view .saving')){
var oldPr = parseFloat($('.product-view .old-price .num').text().replace(' ','')),
	 newPr = parseFloat($('.product-view .special-price .num').text().replace(' ','')),
	 delta = oldPr - newPr;
$('.product-view .saving').text('Вы экономите ' + delta + 'руб.')
}
});
В конец файла main.css добавьте код
.saving{color:red}

Спасибо работает.

И еще надо доработать пункт 1. Установить везде маску для ввода номера телефона в формате +7 (ххх) ххх-хх-хх
Тоже самое, в шаблоне Спорт работала инструкция по настройке, в Туризме - нет.


#34 kirussian

kirussian

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

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

Отправлено 26 Ноябрь 2017 - 17:31

Нашел баг по предыдущей доработке:
если нет старой цены, то показывается ошибка http://prntscr.com/hfg915
Нужно сделать так, чтобы в случае, если нет старой цены, то сообщение о том, что "вы экономите..." не выводилось.
http://mirwarrior.ru...od_id=140407206

#35 Stasya

Stasya

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

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

Отправлено 11 Декабрь 2017 - 11:39

Просмотр сообщенияkirussian (25 Ноябрь 2017 - 14:43) писал:

Спасибо работает.

И еще надо доработать пункт 1. Установить везде маску для ввода номера телефона в формате +7 (ххх) ххх-хх-хх
Тоже самое, в шаблоне Спорт работала инструкция по настройке, в Туризме - нет.

Здравствуйте. Простите за длительное ожидание ответа. В шаблоне HTML найдите код
</head>
и перед ним вставьте код
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script>
<script type="text/javascript">
jQuery(function($){
$("#callback_phone").mask("+7 (999) 999-9999");
});
</script>
Затем в файле main.js найдите код
// Скрипты для Быстрого заказа
function quickOrderScripts(){
$(document).ready(function(){

$(function(){
и сразу после него добавьте
$("#sites_client_phone").mask("+7 (999) 999-9999");

Чтобы исправить ошибку "Вы экономите... " в файле main.js найдите строку
if($('.product-view .old-price') && $('.product-view .special-price') &&   $('.product-view .saving')){
и замените ее на
if($('.product-view').find('p').is('.old-price') && $('.product-view').find('p').is('.special-price') &&   $('.product-view .saving')){





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

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