Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Revolution - адаптивный универсальный шаблон [Поддержка]


pikitos

Recommended Posts

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

Настройки товаров Новинок - http://joxi.ru/vAWMdB5hg788Dm

Надіслати
Поділитися на інших сайтах

Добрый день

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

Надіслати
Поділитися на інших сайтах


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

При такой настройке - http://joxi.ru/L21lNk8URe7EDm

Надіслати
Поділитися на інших сайтах

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

Есть в шаблоне возможность на странице товара быстро отключить кликабельность фото для увеличения, чтобы фото нельзя было увеличить ни в каком виде?

Надіслати
Поділитися на інших сайтах


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

Это не сложно изменить в файле страницы товара.

Надіслати
Поділитися на інших сайтах

Добрый день.

Установил виджет multi connect. Он выводится аккурат поверху обратного звонка.

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

http://prntscr.com/qbqe3e

Надіслати
Поділитися на інших сайтах


7 часов назад, pikitos сказал:

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

Это не сложно изменить в файле страницы товара.

Как именно не подскажите? Нужно не для одного товара, а чтобы это было умолчанием для всех... думал в шаблоне предусмотрена такая опция...

Надіслати
Поділитися на інших сайтах


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

http://joxi.ru/DmB4w9atJXdZRA

 

@rokces  Сайт ваш напишите в личном сообщении.

Надіслати
Поділитися на інших сайтах

@6e1se1k  Здравствуйте.

Поменять местами в файле catalog\view\theme\revolution\template\revolution\checkout\user.tpl

Надіслати
Поділитися на інших сайтах

Здравствуйте, в товаре есть обратный таймер акции, как сделать так чтобы значения в этом скрипте (день, время) переводились при смене языка. Потому-что он вроде как просто внедрен в страницу продукта.

Надіслати
Поділитися на інших сайтах


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

Файл catalog\view\theme\revolution\template\product\product.tpl

Можно текст заменить на двоеточия (:)

Надіслати
Поділитися на інших сайтах

В 12.12.2019 в 22:50, Simur сказал:

Добрый вечер!


Версия ocStore 3.0.2.0

Версия шаблона v.5.1.2


На ПК все ок, а вот на мобильной версии заметил такой момент:

Когда перемещаешься по сайту, в блоке "Вы смотрели", показывается картинка заглушка. Т.е. не картинка товара, а та картинка, что когда товара нет в наличии. Если заходишь в карточку товара через данный модуль, то там все ок...

 Такая же проблема

Надіслати
Поділитися на інших сайтах


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

Screenshot_2.png

Надіслати
Поділитися на інших сайтах


@Koliibri1  Здравствуйте.
Сайт ваш напишите в личном сообщении.

Надіслати
Поділитися на інших сайтах

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

image.png.62d3ce8eab4a3ec64230785a41568a0b.png

Примерно так: 

image.png.d5959890eeb397179a875de6bfcd1734.png

Не знаю как обернуть в тег. Помогите пожалуйста. Стили не нужно, только html.

типа такого: <span id="count-hours">....</span>

Спойлер

<div class="countdown">{{ text_countdown }} <span id="countdown"></span></div>
						<script><!--
							function countdown_timer(){
								var names = {
								days:      JSON.parse(JSON.stringify({1:" день ", 2:" дня ", 3: " <span>дней</span> "})),
								hours:     JSON.parse(JSON.stringify({1:" час ", 2: " часа ", 3: " часов "})),
								minutes:   JSON.parse(JSON.stringify({1:" минута ", 2: " минуты ", 3: " минут "})),
								seconds:   JSON.parse(JSON.stringify({1:" секунда ", 2: " секунды ", 3: " секунд "})),
								};
								var day_name = names['days'][3];
								var hur_name = names['hours'][3];
								var min_name = names['minutes'][3];
								var sec_name = names['seconds'][3];
								var today = new Date();
								function parseDate(input) {
								var parts = input.match(/(\d+)/g);
								return new Date(parts[0], parts[1]-1, parts[2]);
								}
								var BigDay = parseDate('{{ special_end }}');
								var timeLeft = (BigDay.getTime() - today.getTime());
								var e_daysLeft = timeLeft / 86400000;
								var daysLeft = Math.floor(e_daysLeft);
								var slice_day = String(daysLeft).slice(-1);
								if(parseInt(slice_day) == 1 && (parseInt(daysLeft) < 10 || parseInt(daysLeft) > 20)){
									day_name = names['days'][1];
								}else if((parseInt(slice_day) == 2 || parseInt(slice_day) == 3 || parseInt(slice_day) == 4) && (parseInt(daysLeft) < 10 || parseInt(daysLeft) > 20)){
									day_name = names['days'][2];
								}else{
									day_name = names['days'][3];
								}
								var e_hrsLeft = (e_daysLeft - daysLeft)*24;
								var hrsLeft = Math.floor(e_hrsLeft);
								var slice_hours = String(hrsLeft).slice(-1);
								if(parseInt(slice_hours) == 1 && (parseInt(hrsLeft) < 10 || parseInt(hrsLeft) > 20)){
									hur_name = names['hours'][1];
								}else if((parseInt(slice_hours) == 2 || parseInt(slice_hours) == 3 || parseInt(slice_hours) == 4)  && (parseInt(hrsLeft) < 10 || parseInt(hrsLeft) > 20)){
									hur_name = names['hours'][2];
								}else{
									hur_name = names['hours'][3];
								}
								var e_minsLeft = (e_hrsLeft - hrsLeft)*60;
								var minsLeft = Math.floor(e_minsLeft);
								var slice_min = String(minsLeft).slice(-1);
								if(parseInt(slice_min) == 1 && (parseInt(minsLeft) < 10 || parseInt(minsLeft) > 20)){
									min_name = names['minutes'][1];
								}else if((parseInt(slice_min) == 2 || parseInt(slice_min) == 3 || parseInt(slice_min) == 4) && (parseInt(minsLeft) < 10 || parseInt(minsLeft) > 20)){
									min_name = names['minutes'][2];
								}else{
									min_name = names['minutes'][3];
								}
								var seksLeft = Math.floor((e_minsLeft - minsLeft)*60);
								if(seksLeft < 10){
									seksLeft = '0'+seksLeft;
								}
								var slice_sec = String(seksLeft).slice(-1);
								if(parseInt(slice_sec) == 1 && (parseInt(seksLeft) < 10 || parseInt(seksLeft) > 20)){
									sec_name = names['seconds'][1];
								}else if((parseInt(slice_sec) == 2 || parseInt(slice_sec) == 3 || parseInt(slice_sec) == 4) && (parseInt(seksLeft) < 10 || parseInt(seksLeft) > 20)){
									sec_name = names['seconds'][2];
								}else{
									sec_name = names['seconds'][3];
								}
								if (BigDay.getTime() > today.getTime() ){
									if (daysLeft <= 0) {
										if (minsLeft <= 0) {
											document.getElementById("countdown").innerHTML = hrsLeft+hur_name;
										} else {
											document.getElementById("countdown").innerHTML = hrsLeft+hur_name+minsLeft+min_name+seksLeft+sec_name;
										}
									} else {
										if (minsLeft <= 0) {
											document.getElementById("countdown").innerHTML = daysLeft+day_name+hrsLeft+hur_name;
										} else {
											document.getElementById("countdown").innerHTML = daysLeft+day_name+hrsLeft+hur_name+minsLeft+min_name+seksLeft+sec_name;
										}
									}
									if (daysLeft <= 0 && hrsLeft <= 0) {
										if (minsLeft <= 0) {
											document.getElementById("countdown").innerHTML = '';
										} else {
											document.getElementById("countdown").innerHTML = minsLeft+min_name+seksLeft+sec_name;
										}
									} else {
										if (minsLeft <= 0) {
											document.getElementById("countdown").innerHTML = daysLeft+day_name+hrsLeft+hur_name;
										} else {
											document.getElementById("countdown").innerHTML = daysLeft+day_name+hrsLeft+hur_name+minsLeft+min_name+seksLeft+sec_name;
										}
									}
								}
							}
							setInterval("countdown_timer()", 100);
						//--></script>

 

 

Надіслати
Поділитися на інших сайтах


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

document.getElementById("countdown").innerHTML = "<span class='countd_class_d'>"+daysLeft+day_name+"</span>"+"<span class='countd_class_h'>"+hrsLeft+hur_name+"</span>"+"<span class='countd_class_m'>"+minsLeft+min_name+"</span>"+"<span class='countd_class_s'>"+seksLeft+sec_name+"</span>";

 

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.