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


Новинки В Два Ряда

карусель новинки расширение

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

#141 Danil

Danil

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

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

Отправлено 22 Сентябрь 2014 - 19:21

Просмотр сообщенияM0zg (22 Сентябрь 2014 - 14:19) писал:

А возможно реализовать штатным нововведением обратного звонка на платформе сторленд? Сторонний скрипт это и так понятно
Здравствуйте.
На вашем шаблоне не установлен данный функционал. Он есть в шаблоне "Хамелеон".

#142 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 23 Сентябрь 2014 - 09:56

Понял Вас спасибо.

Ещё вопрос. У меня есть модификации товара. (кольца -> размеры колец) Некоторых размеров нет в наличии, а какие-то есть в наличии. Когда человек заходит, чтобы посмотреть товар, видит что товар в статусе "ПОД ЗАКАЗ", потому что по умолчанию система ставит товар на модификации которой в наличии нет. Собственно вопрос:
можно ли реализовать так, чтобы система ставила на модификацию в наличии (по умолчанию) ?
или можно ли реализовать так, чтобы модификаций которых нет затемнялись в серый цвет, который нельзя выбрать ?
или можно ли сделать так, чтобы модификации которых нет автоматически скрывались для клиента?

Спасибо!

#143 Ирина345

Ирина345

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

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

Отправлено 23 Сентябрь 2014 - 12:11

Просмотр сообщенияM0zg (23 Сентябрь 2014 - 09:56) писал:

Понял Вас спасибо.

Ещё вопрос. У меня есть модификации товара. (кольца -> размеры колец) Некоторых размеров нет в наличии, а какие-то есть в наличии. Когда человек заходит, чтобы посмотреть товар, видит что товар в статусе "ПОД ЗАКАЗ", потому что по умолчанию система ставит товар на модификации которой в наличии нет. Собственно вопрос:
можно ли реализовать так, чтобы система ставила на модификацию в наличии (по умолчанию) ?
или можно ли реализовать так, чтобы модификаций которых нет затемнялись в серый цвет, который нельзя выбрать ?
или можно ли сделать так, чтобы модификации которых нет автоматически скрывались для клиента?

Спасибо!
Здравствуйте, поменяйте расположение модификаций укажите, что бы первой стояла модификация, у которой остаток больше 0.
Если это не поможет, уточните у какого товара присутствуют "в наличие" и "под заказ".

#144 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 23 Сентябрь 2014 - 15:19

Просмотр сообщенияИрина345 (23 Сентябрь 2014 - 12:11) писал:

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

http://brasletus.ru/...Kolco-Spikes-26 - вот пример. По умолчанию  19й размер. В наличии только 21,5. Хотелось бы чтобы модификации которых нет в наличии были скрыты или затемнены (т.е. недоступны к выбору)

#145 Ирина345

Ирина345

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

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

Отправлено 23 Сентябрь 2014 - 19:47

Просмотр сообщенияM0zg (23 Сентябрь 2014 - 15:19) писал:

http://brasletus.ru/...Kolco-Spikes-26 - вот пример. По умолчанию  19й размер. В наличии только 21,5. Хотелось бы чтобы модификации которых нет в наличии были скрыты или затемнены (т.е. недоступны к выбору)
Извините я Вас не правильно поняла, к сожалению, реализовать функционал полностью скрыть модификацию не получится.

#146 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 27 Сентябрь 2014 - 18:41

Друзья, посоветуй сторонний скрипт обратного звонка, который подойдёт к платформе Storeland для нестандартных шаблонов

#147 Danil

Danil

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

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

Отправлено 27 Сентябрь 2014 - 19:28

Просмотр сообщенияM0zg (27 Сентябрь 2014 - 18:41) писал:

Друзья, посоветуй сторонний скрипт обратного звонка, который подойдёт к платформе Storeland для нестандартных шаблонов
Здравствуйте.
Воспользуйтесь данной темой http://forum.storela...братный-звонок/

#148 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 13 Октябрь 2014 - 16:28

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

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

#149 Vaccina

Vaccina

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

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

Отправлено 14 Октябрь 2014 - 00:22

У вас установлена тема Сияние, вам подойдет сл.инструкция:
http://forum.storela...ок/#entry147814

Код с инструкции вставляете в шаблон HTML в необходимом месте

#150 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 14 Октябрь 2014 - 01:06

Форма появляется, при заполнении возвращает ошибку на странице контактов:
Скрин такой:





Сама заявка в подвале сайта спрятана, пока не отстроил работоспособность вот:

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

  • 2014-10-14_020524.jpg
  • 2014-10-14_020903.jpg


#151 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 14 Октябрь 2014 - 20:07

Поможет кто в предыдущем посте?

#152 Vaccina

Vaccina

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

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

Отправлено 15 Октябрь 2014 - 00:24

замените свой код на следующий:
<!-- Обратный звонок -->
						   <div class="iframe_block_back1" style="display:none;"><center>
																 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				 <input type="hidden" name="hash" value="{HASH}" />
				 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				 {ANTISPAM_CODE}
				 <h1>Заказать обратный звонок</h1>
				 <br>
				 <div class="form feedbackForm" style="width:300px;">
								 <label for="callback_person" class="required">Представьтесь пожалуйста<em>*</em></label>
								 <input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/>
																  <br>
								 <label for="callback_phone" class="required">Телефон<em>*</em></label>
								 <input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/>
																  <br>
								 <label for="callback_comment">Комментарий</label>
								 <textarea id="callback_comment" rows="3" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" style="width:50%;">{FORM_CALLBACK_COMMENT}</textarea>
				 </div>
				 <div class="buttons">
				 <div>
								 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				 </div>
				 </div>
</form>
																</center></div>
								<div class="oneclick_s1"><a class="zvonoc" id="openFlippingBook" title="Обратный звонок" href="#">ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК</a></div>

<script type="text/javascript">
$('a#openFlippingBook').click(function(e) {
e.preventDefault();
var width = 300;
var height = 240;
var content = $('.iframe_block_back1').children().clone(true).addClass('formback');
$.fn.nyroModalManual({
width: width,
height: height,
content: content,
minWidth: width,
minHeight: height,  
gallery: null,
endShowContent: function() {
				$('form').append('<input type="hidden" name="hash" value="{HASH}" />');
				$(".formback form").validate({
				  submitHandler: function(form) {
								 $(form).find('#feedback_message').val($(form).find('#feedback_message').val() + ' Дополнительно: '
								   + $(form).find('#feedback_clock').val());
								 $(form).hide().before('<center>Подождите, идет отправка формы...</center>');
								 form.submit();
				  },  
				  rules: {
				   'form[feedback_name]': {
								  required: true,
								  minlength: 3
								},
								'form[feedback_message]': {
								  required: true,
								  minlength: 3
								}
				  }
				});
}
});
});
</script>


#153 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 15 Октябрь 2014 - 15:36

Просмотр сообщенияVaccina (15 Октябрь 2014 - 00:24) писал:

замените свой код на следующий:
<!-- Обратный звонок -->
						 <div class="iframe_block_back1" style="display:none;"><center>
																 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				 <input type="hidden" name="hash" value="{HASH}" />
				 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				 {ANTISPAM_CODE}
				 <h1>Заказать обратный звонок</h1>
				 <br>
				 <div class="form feedbackForm" style="width:300px;">
								 <label for="callback_person" class="required">Представьтесь пожалуйста<em>*</em></label>
								 <input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required"/>
																 <br>
								 <label for="callback_phone" class="required">Телефон<em>*</em></label>
								 <input id="callback_phone" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text"/>
																 <br>
								 <label for="callback_comment">Комментарий</label>
								 <textarea id="callback_comment" rows="3" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" style="width:50%;">{FORM_CALLBACK_COMMENT}</textarea>
				 </div>
				 <div class="buttons">
				 <div>
								 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				 </div>
				 </div>
</form>
															 </center></div>
							 <div class="oneclick_s1"><a class="zvonoc" id="openFlippingBook" title="Обратный звонок" href="#">ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК</a></div>

<script type="text/javascript">
$('a#openFlippingBook').click(function(e) {
e.preventDefault();
var width = 300;
var height = 240;
var content = $('.iframe_block_back1').children().clone(true).addClass('formback');
$.fn.nyroModalManual({
width: width,
height: height,
content: content,
minWidth: width,
minHeight: height,
gallery: null,
endShowContent: function() {
			 $('form').append('<input type="hidden" name="hash" value="{HASH}" />');
			 $(".formback form").validate({
				 submitHandler: function(form) {
								 $(form).find('#feedback_message').val($(form).find('#feedback_message').val() + ' Дополнительно: '
								 + $(form).find('#feedback_clock').val());
								 $(form).hide().before('<center>Подождите, идет отправка формы...</center>');
								 form.submit();
				 },
				 rules: {
				 'form[feedback_name]': {
								 required: true,
								 minlength: 3
							 },
							 'form[feedback_message]': {
								 required: true,
								 minlength: 3
							 }
				 }
			 });
}
});
});
</script>

Спасибо! Вроде заработало, теперь вопрос как поменять фразу "Запрос обратного звонка успешно отправлен" на зелёный цвет вместо красного

#154 Danil

Danil

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

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

Отправлено 15 Октябрь 2014 - 15:42

Просмотр сообщенияM0zg (15 Октябрь 2014 - 15:36) писал:

Спасибо! Вроде заработало, теперь вопрос как поменять фразу "Запрос обратного звонка успешно отправлен" на зелёный цвет вместо красного
Здравствуйте.
В main.css найдите код
.errorMessage {
color: #d00000;
}
Измените цвет на свой.

#155 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 15 Октябрь 2014 - 18:16

Просмотр сообщенияDanil (15 Октябрь 2014 - 15:42) писал:

Здравствуйте.
В main.css найдите код
.errorMessage {
color: #d00000;
}
Измените цвет на свой.

А данное изменение повлияет и на другие ошибки? Т.е. отправка успешная это же не ошибка. Если я поменяю цвет, то настоящие ошибки тоже будут зелёными вроде как

#156 Danil

Danil

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

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

Отправлено 15 Октябрь 2014 - 18:22

Просмотр сообщенияM0zg (15 Октябрь 2014 - 18:16) писал:

А данное изменение повлияет и на другие ошибки? Т.е. отправка успешная это же не ошибка. Если я поменяю цвет, то настоящие ошибки тоже будут зелёными вроде как

В main.css добавьте
form div h3.errorMessage {
color: #FF0;
}
изменяйте цвет

#157 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 15 Октябрь 2014 - 23:56

Просмотр сообщенияDanil (15 Октябрь 2014 - 18:22) писал:

В main.css добавьте
form div h3.errorMessage {
color: #FF0;
}
изменяйте цвет

Спасибо!

И ещё несколько вопросов:
1) Возможно ли спрятать код скрипта в main.js? (я пробовал, но скрипт не срабатывал)
2) Как сделать так, чтобы сообщение об успешной отправке было выше текста контактных данных. Потому что его видно после прокрутки только.

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

  • 2014-10-16_005434.jpg


#158 Vaccina

Vaccina

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

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

Отправлено 16 Октябрь 2014 - 01:21

1. вставьте в main.js
$('a#openFlippingBook').click(function(e) {
e.preventDefault();
var width = 300;
var height = 240;
var content = $('.iframe_block_back1').children().clone(true).addClass('formback');
$.fn.nyroModalManual({
width: width,
height: height,
content: content,
minWidth: width,
minHeight: height,
gallery: null,
endShowContent: function() {
						 $('form').append('<input type="hidden" name="hash" value="{HASH}" />');
						 $(".formback form").validate({
								 submitHandler: function(form) {
																 $(form).find('#feedback_message').val($(form).find('#feedback_message').val() + ' Дополнительно: '
																 + $(form).find('#feedback_clock').val());
																 $(form).hide().before('<center>Подождите, идет отправка формы...</center>');
																 form.submit();
								 },
								 rules: {
								 'form[feedback_name]': {
																 required: true,
																 minlength: 3
														 },
														 'form[feedback_message]': {
																 required: true,
																 minlength: 3
														 }
								 }
						 });
}
});
});
а старый код удалите

2. На странице контакты, надпись об успешной отправке выше текста.

#159 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 16 Октябрь 2014 - 11:32

Просмотр сообщенияVaccina (16 Октябрь 2014 - 01:21) писал:

1. вставьте в main.js
$('a#openFlippingBook').click(function(e) {
e.preventDefault();
var width = 300;
var height = 240;
var content = $('.iframe_block_back1').children().clone(true).addClass('formback');
$.fn.nyroModalManual({
width: width,
height: height,
content: content,
minWidth: width,
minHeight: height,
gallery: null,
endShowContent: function() {
						 $('form').append('<input type="hidden" name="hash" value="{HASH}" />');
						 $(".formback form").validate({
								 submitHandler: function(form) {
																 $(form).find('#feedback_message').val($(form).find('#feedback_message').val() + ' Дополнительно: '
																 + $(form).find('#feedback_clock').val());
																 $(form).hide().before('<center>Подождите, идет отправка формы...</center>');
																 form.submit();
								 },
								 rules: {
								 'form[feedback_name]': {
																 required: true,
																 minlength: 3
														 },
														 'form[feedback_message]': {
																 required: true,
																 minlength: 3
														 }
								 }
						 });
}
});
});
а старый код удалите

2. На странице контакты, надпись об успешной отправке выше текста.

1. Сделал, обратный звонок не работает в итоге.
2. Можете сделать скрин сообщения которое появляется? Потому что у меня не перед текстом появляется сообщение (

#160 M0zg

M0zg

    Продвинутый пользователь

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

Отправлено 16 Октябрь 2014 - 21:24

Ку-ку есть кто?)




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

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