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


Помогите, Пожалуйста, Исправить По Мелочи Шаблон Лето


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

#41 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 07 Февраль 2016 - 14:58

Просмотр сообщенияDars (05 Февраль 2016 - 18:20) писал:

Здравствуйте!
В шаблоне "Товар" найдите строку:

		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">

и замените её на:

		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" data-max-count="{GOODS_MOD_REST_VALUE}" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">

Далее в main.js код:


$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});

замените на:

//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
if (currentVal >= quantity.attr('data-max-count')) return false;
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});
$('.qty').change(function() {
if ($(this).attr('data-max-count') > $(this).val()) {
$(this).val($(this).attr('data-max-count'));
}
});

Ответьте, пожалуйста сутки уже прошли.

#42 Firefly

Firefly

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

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

Отправлено 07 Февраль 2016 - 18:48

Просмотр сообщенияОльга 94 (07 Февраль 2016 - 14:58) писал:

Ответьте, пожалуйста сутки уже прошли.

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Скрипты -> main.js, найдите код:
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
if (currentVal >= quantity.attr('data-max-count')) return false;
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});
$('.qty').change(function() {
if ($(this).attr('data-max-count') > $(this).val()) {
$(this).val($(this).attr('data-max-count'));
}
});

Замените на:
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
if (currentVal >= quantity.attr('data-max-count')) {
$('#net').remove();
   $('.qty-set').after('<span id="net">Вы пытаетесь положить в корзину товара больше, чем есть в наличии</span>');
	 setTimeout(function(){$('#net').remove();}, 3000);
  
   return false;
}
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});
$('.qty').change(function() {
if ($(this).attr('data-max-count') > $(this).val()) {
$(this).val($(this).attr('data-max-count'));
}
});


#43 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 09:06

Просмотр сообщенияFirefly (07 Февраль 2016 - 18:48) писал:

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Скрипты -> main.js, найдите код:
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
if (currentVal >= quantity.attr('data-max-count')) return false;
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});
$('.qty').change(function() {
if ($(this).attr('data-max-count') > $(this).val()) {
$(this).val($(this).attr('data-max-count'));
}
});

Замените на:
//Regulator Up копки + в карточке товара при добавлении в корзину
$('.quantity-plus').click(function(){
var
quantity = $(this).parent().find('.qty'),
currentVal = parseInt(quantity.val());
if (!isNaN(currentVal)){
if (currentVal >= quantity.attr('data-max-count')) {
$('#net').remove();
$('.qty-set').after('<span id="net">Вы пытаетесь положить в корзину товара больше, чем есть в наличии</span>');
	 setTimeout(function(){$('#net').remove();}, 3000);

return false;
}
quantity.val(currentVal + 1);
quantity.trigger('keyup');
}
return false;
});
$('.qty').change(function() {
if ($(this).attr('data-max-count') > $(this).val()) {
$(this).val($(this).attr('data-max-count'));
}
});


Скажите, а можно еще вот так доделать? (Скрин)

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

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


#44 Юля123

Юля123

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

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

Отправлено 11 Февраль 2016 - 09:35

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 09:06) писал:

Скажите, а можно еще вот так доделать? (Скрин)

Здравствуйте, так можно сделать.Чтобы это реализовать нужно в шаблоне Товар найти код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>

и заменить его на код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>В наличие товара: <span>{GOODS_MOD_REST_VALUE} шт.</span></div>

В конце main.css добавьте код:

#net {display:block; margin-top:5px;}


#45 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 09:39

Просмотр сообщенияЮля123 (11 Февраль 2016 - 09:35) писал:

Здравствуйте, так можно сделать.Чтобы это реализовать нужно в шаблоне Товар найти код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>

и заменить его на код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>В наличие товара: <span>{GOODS_MOD_REST_VALUE} шт.</span></div>

В конце main.css добавьте код:

#net {display:block; margin-top:5px;}


Спасибо, за оперативность!) С надписью все классно, а что с отображением в наличии?Можно сделать отображение не в словах"В наличии" а в конкретном количестве остатков?

#46 Юля123

Юля123

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

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

Отправлено 11 Февраль 2016 - 09:44

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 09:39) писал:

Спасибо, за оперативность!) С надписью все классно, а что с отображением в наличии?Можно сделать отображение не в словах"В наличии" а в конкретном количестве остатков?

Да, и как это сделать я написала Вам в сообщении выше, а именно:

Цитата

Чтобы это реализовать нужно в шаблоне Товар найти код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>

и заменить его на код:

<div class="available-true" itemprop="availability" href="http://schema.org/InStock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>В наличие товара: <span>{GOODS_MOD_REST_VALUE} шт.</span></div>

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

#47 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 09:55

Просмотр сообщенияЮля123 (11 Февраль 2016 - 09:44) писал:

Да, и как это сделать я написала Вам в сообщении выше, а именно:



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


извините, забыла страницу Товары сохранить.

Спасибо Вам большое!

Скажите, пожалуйста как еще исправить вот такую проблему: Когда заходишь в форму контакты, поле ввода текста не должно трансформироваться по горизонтали! тоже самое с полем которое находится в подвале сайте в разделе Связаться с нами. Потому что если начинаешь двигать поле по горизонтали текст наслаивается друг на друга получается не красивая каша. И еще там где в подвале Связаться с нами можно отключить всплывающие сообщения дублирующие сообщения во вкладке контакты, в форме обратной связи.
И еще поле для ввода текста в подвале сайта можно сделать по ширине аналогично полю для ввода имени?? и что бы кнопка отправить была не так близко к полю для ввода текста.

#48 Юля123

Юля123

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

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

Отправлено 11 Февраль 2016 - 10:18

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 09:55) писал:

извините, забыла страницу Товары сохранить.

Спасибо Вам большое!

Скажите, пожалуйста как еще исправить вот такую проблему: Когда заходишь в форму контакты, поле ввода текста не должно трансформироваться по горизонтали! тоже самое с полем которое находится в подвале сайте в разделе Связаться с нами. Потому что если начинаешь двигать поле по горизонтали текст наслаивается друг на друга получается не красивая каша. И еще там где в подвале Связаться с нами можно отключить всплывающие сообщения дублирующие сообщения во вкладке контакты, в форме обратной связи.
И еще поле для ввода текста в подвале сайта можно сделать по ширине аналогично полю для ввода имени?? и что бы кнопка отправить была не так близко к полю для ввода текста.

1) для всех таких полей можно отключить возможность изменять размеры. Т,е. по горизонтали увеличиваться это поле не будет,  а по вертикали (если текст не убирается в выделенное поле) появляется скрол. Для этого в конце main.css добавьте код:

textarea {
resize: none;
}

2)

Цитата

И еще там где в подвале Связаться с нами можно отключить всплывающие сообщения дублирующие сообщения во вкладке контакты, в форме обратной связи.
Уточните о чем речь.

3)  

Цитата

И еще поле для ввода текста в подвале сайта можно сделать по ширине аналогично полю для ввода имени??
У Вас сейчас так и отображается:

QIP Shot - Screen 167.png

4)

Цитата

и что бы кнопка отправить была не так близко к полю для ввода текста.

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

#footer-middle .footer-content .callbackForm button {display: block;margin: 0 auto;}

и замените на код:

#footer-middle .footer-content .callbackForm button {display: block;margin: 0 auto;margin-top: 10px;}



Дополнение. Чтобы поле для ввода текста можно было увеличивать только по вертикали, тогда вместо кода:

textarea {
resize: none;
}

добавьте код:

textarea {
resize: vertical;
}


#49 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 10:33

Просмотр сообщенияЮля123 (11 Февраль 2016 - 10:18) писал:

1) для всех таких полей можно отключить возможность изменять размеры. Т,е. по горизонтали увеличиваться это поле не будет,  а по вертикали (если текст не убирается в выделенное поле) появляется скрол. Для этого в конце main.css добавьте код:

textarea {
resize: none;
}

2)

Уточните о чем речь.

3)   У Вас сейчас так и отображается:

Прикрепленный файл QIP Shot - Screen 167.png

4)

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

#footer-middle .footer-content .callbackForm button {display: block;margin: 0 auto;}

и замените на код:

#footer-middle .footer-content .callbackForm button {display: block;margin: 0 auto;margin-top: 10px;}



Дополнение. Чтобы поле для ввода текста можно было увеличивать только по вертикали, тогда вместо кода:

textarea {
resize: none;
}

добавьте код:

textarea {
resize: vertical;
}

По поводу дублирования сообщений. Мне не надо что если отправляешь сообщение и большой формы, что бы отображалось системное сообщение в подвале. А в подвале оно выходило только в том случае когда отправляешь сообщение и формы в подвале.

И да кстати кнопка отправить в подвале не работает..

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

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


#50 Юля123

Юля123

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

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

Отправлено 11 Февраль 2016 - 12:09

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 10:33) писал:

По поводу дублирования сообщений. Мне не надо что если отправляешь сообщение и большой формы, что бы отображалось системное сообщение в подвале. А в подвале оно выходило только в том случае когда отправляешь сообщение и формы в подвале.

И да кстати кнопка отправить в подвале не работает..

Кнопка отправить у Вас не работает так  форма не валидная, нет поля для ввода номера телефона. Без этого поля эта форма работать не будет. замените в шаблоне HTML код:

			  <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				<input type="hidden" name="hash" value="{HASH}" />
				<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
				<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				{ANTISPAM_CODE}
				{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
				<input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		 
				<textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
				{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				</form>

на код:


			  <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
				<input type="hidden" name="hash" value="{HASH}" />
				<input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
				<!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
				{ANTISPAM_CODE}
				{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
				<input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
				<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off" >				
<textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
				{% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
				</form>


По поводу, дублирования найдите код в шаблоне HTML:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}

и замените на код:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}" {%IF PAGE_TITLE=Связь с администрацией%}style="display:none"{%ENDIF%}>{FORM_NOTICE}</div>{% ENDIF %}


#51 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 12:41

Просмотр сообщенияЮля123 (11 Февраль 2016 - 12:09) писал:

Кнопка отправить у Вас не работает так  форма не валидная, нет поля для ввода номера телефона. Без этого поля эта форма работать не будет. замените в шаблоне HTML код:

			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
			 <textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>

на код:


			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off" >
<textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>


По поводу, дублирования найдите код в шаблоне HTML:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}

и замените на код:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}" {%IF PAGE_TITLE=Связь с администрацией%}style="display:none"{%ENDIF%}>{FORM_NOTICE}</div>{% ENDIF %}

с кнопкой все ок, только можно исправить высоту поля для ввода текста что бы они одинаковые были с именем и с телефоном??



Просмотр сообщенияЮля123 (11 Февраль 2016 - 12:09) писал:

Кнопка отправить у Вас не работает так  форма не валидная, нет поля для ввода номера телефона. Без этого поля эта форма работать не будет. замените в шаблоне HTML код:

			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
			 <textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>

на код:


			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off" >
<textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>


По поводу, дублирования найдите код в шаблоне HTML:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}

и замените на код:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}" {%IF PAGE_TITLE=Связь с администрацией%}style="display:none"{%ENDIF%}>{FORM_NOTICE}</div>{% ENDIF %}


проблема с дублированием не решена

А можно размер этого поля поменять только в подвале. Просто в форме во вкладке контакты это поле смотрится хорошо, а вот в подвале при таком размере сам подвал становится огромным..???

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

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


#52 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 12:59

Просмотр сообщенияЮля123 (11 Февраль 2016 - 12:09) писал:

Кнопка отправить у Вас не работает так  форма не валидная, нет поля для ввода номера телефона. Без этого поля эта форма работать не будет. замените в шаблоне HTML код:

			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
			 <textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>

на код:


			 <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}"/>
			 <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации -->
			 {ANTISPAM_CODE}
			 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}
			 <input id="callback_person" class="inputText callback_person required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" placeholder="Ваше имя" maxlength="50" title="Ваше имя" autocomplete="off">		
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off" >
<textarea id="feedback_message" placeholder="Текст сообщения" rows="4" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">{FORM_FEEDBACK_MESSAGE}</textarea>
			 {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %}
			 </form>


По поводу, дублирования найдите код в шаблоне HTML:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</div>{% ENDIF %}

и замените на код:

{% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}" {%IF PAGE_TITLE=Связь с администрацией%}style="display:none"{%ENDIF%}>{FORM_NOTICE}</div>{% ENDIF %}


Хотя ладно, размер полей не надо менять.
Лучше все таки убрать дублирование сообщений.!!

А можно сделать в поле телефон при нажатии мышкой форму вводимого номера телефона +7 (***) ***-**-**, типа такого

#53 Юля123

Юля123

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

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

Отправлено 11 Февраль 2016 - 13:31

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 12:59) писал:

Хотя ладно, размер полей не надо менять.
Лучше все таки убрать дублирование сообщений.!!

А можно сделать в поле телефон при нажатии мышкой форму вводимого номера телефона +7 (***) ***-**-**, типа такого

Изменений, связанных с дублированием сообщения я у Вас не наблюдаю. Повторите выполнение инструкции.

#54 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 11 Февраль 2016 - 13:40

Просмотр сообщенияЮля123 (11 Февраль 2016 - 13:31) писал:

Изменений, связанных с дублированием сообщения я у Вас не наблюдаю. Повторите выполнение инструкции.

Странно, все меняла. Ладно еще раз извините, не внимательна! А что с номером телефона?

Просмотр сообщенияЮля123 (11 Февраль 2016 - 13:31) писал:

Изменений, связанных с дублированием сообщения я у Вас не наблюдаю. Повторите выполнение инструкции.

Опять если я отправляю сообщение через форму в подвале, зачем тоже самое уведомление выходит после товаров на главной?? Можно сверху тоже убрать, что бы подобное уведомление было только там от куда отправляется сообщение.

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

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


#55 Ирина345

Ирина345

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

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

Отправлено 11 Февраль 2016 - 15:31

Просмотр сообщенияОльга 94 (11 Февраль 2016 - 13:40) писал:

Странно, все меняла. Ладно еще раз извините, не внимательна! А что с номером телефона?



Опять если я отправляю сообщение через форму в подвале, зачем тоже самое уведомление выходит после товаров на главной?? Можно сверху тоже убрать, что бы подобное уведомление было только там от куда отправляется сообщение.
Здравствуйте, найдите в шаблоне Страница код и удалите
{% IF FORM_NOTICE %} 
	<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>
  {% ENDIF %}


#56 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 15 Февраль 2016 - 19:58

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

#57 Юля123

Юля123

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

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

Отправлено 16 Февраль 2016 - 10:30

Просмотр сообщенияОльга 94 (15 Февраль 2016 - 19:58) писал:

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

Здравствуйте, в конце mai.css добавьте код:

#hidden_1, #hidden_2, #hidden_3, #hidden_4 {
	width: 100% !important;
}


#58 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 16 Февраль 2016 - 10:33

Просмотр сообщенияЮля123 (16 Февраль 2016 - 10:30) писал:

Здравствуйте, в конце mai.css добавьте код:

#hidden_1, #hidden_2, #hidden_3, #hidden_4 {
width: 100% !important;
}

Спасибо, Юлия, все получилось)

#59 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 25 Апрель 2016 - 11:47

Добрый день, уважаемые модераторы! Напишу вопросы в эту же тему. Вопросы по дизайну. Помогите пожалуйста, внести изменения.

1. При входе в корзину, почему то подвал поднялся и теперь появился отступ белый. Можно его отпустить как было? Может быть что то поменяла и не заметила из за чего произошло подобное.
2. При входе в личный кабинет, если нажать кнопку войти, и не ввести емейл то он пишет ужасный текст. "Покупателя с таким emailом не существует" Где его поменять??
3. Поменять дизайн кнопки в товаре "В корзину" при чем что бы дизайн этой кнопки менялся вне зависимости от других кнопок такого же типа.
3. При наведении на иконку "Корзина" во всплывающем окне кнопку перейти в корзину сделать черной, а при наведении серой, а кнопку очистить оставить такой же какая есть.
4. В самой корзине  "Сделать заказ" и "Оформить заказ" так же сделать черной и серой при наведении.
5. В способах доставки при оформлении заказа убрать серый фон, сдвинуть название доставки ближе к радио кнопкам, и цену соответственно ближе к названию доставки.
6. При нажатии на кнопку оформить заказ если какие либо поля не заполнены выделить появляющуюся надпись красным цветом а не темным как сейчас.
7. Цену после введения скидки выделить красным, а сейчас старая цена светлосерая, новая такая же как и все остальные.
8. Все линии которые отчеркивают блоки на главной друг от друга сделать цветом #ееееее не могу найти где меняется..
9. "Нет в наличии" почему она оформляется в виде кнопки? да еще и кликабельна..  Спасибо

#60 Ольга 94

Ольга 94

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

  • Пользователи
  • PipPipPipPip
  • 348 сообщений
  • ГородПермь

Отправлено 25 Апрель 2016 - 13:28

Просмотр сообщенияОльга 94 (25 Апрель 2016 - 11:47) писал:

Добрый день, уважаемые модераторы! Напишу вопросы в эту же тему. Вопросы по дизайну. Помогите пожалуйста, внести изменения.

1. При входе в корзину, почему то подвал поднялся и теперь появился отступ белый. Можно его отпустить как было? Может быть что то поменяла и не заметила из за чего произошло подобное.
2. При входе в личный кабинет, если нажать кнопку войти, и не ввести емейл то он пишет ужасный текст. "Покупателя с таким emailом не существует" Где его поменять??
3. Поменять дизайн кнопки в товаре "В корзину" при чем что бы дизайн этой кнопки менялся вне зависимости от других кнопок такого же типа.
3. При наведении на иконку "Корзина" во всплывающем окне кнопку перейти в корзину сделать черной, а при наведении серой, а кнопку очистить оставить такой же какая есть.
4. В самой корзине  "Сделать заказ" и "Оформить заказ" так же сделать черной и серой при наведении.
5. В способах доставки при оформлении заказа убрать серый фон, сдвинуть название доставки ближе к радио кнопкам, и цену соответственно ближе к названию доставки.
6. При нажатии на кнопку оформить заказ если какие либо поля не заполнены выделить появляющуюся надпись красным цветом а не темным как сейчас.
7. Цену после введения скидки выделить красным, а сейчас старая цена светлосерая, новая такая же как и все остальные.
8. Все линии которые отчеркивают блоки на главной друг от друга сделать цветом #ееееее не могу найти где меняется..
9. "Нет в наличии" почему она оформляется в виде кнопки? да еще и кликабельна..  Спасибо


КТО НИБУДЬ!!!ПОМОГИТЕ ПОЖАЛУЙСТА!!!!АКТУАЛЬНО!!!




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

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