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


Быстрый заказ в шаблоне Пластик

заказ fancybox пластик

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

#41 Сake

Сake

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

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

Отправлено 06 Март 2014 - 05:20

В вашем шаблоне "Товар" данная кнопка выглядит следующим образом

{% IF GOODS_MOD_REST_VALUE>0 %}
				<li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>
			  {% ENDIF %}


#42 bladeinhand

bladeinhand

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

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

Отправлено 06 Март 2014 - 09:29

При нажатии на кнопку быстрый заказ выскакивает вот такая вот фигня:
Template->setFileContentIdsByTplName(): контент файла order_fast не существует пожалуйста, обратитесь в службу технической поддержки.

#43 Сake

Сake

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

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

Отправлено 07 Март 2014 - 05:31

По всей вероятности вы не загрузили шаблон order_fast.html в ваш раздел редактора шаблонов. Данный шаблон вы можете скачать из сообщения http://forum.storela...ров/#entry91442

#44 bladeinhand

bladeinhand

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

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

Отправлено 07 Март 2014 - 08:51

Спасибо, бланк заказа появился, но выглядит кривовато. Подскажите как исправить

#45 sengun

sengun

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

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 07 Март 2014 - 14:10

Просмотр сообщенияbladeinhand (07 Март 2014 - 08:51) писал:

Спасибо, бланк заказа появился, но выглядит кривовато. Подскажите как исправить
Здравствуйте.
Добавьте в конец main.css такую строку
#fancybox-content input, #fancybox-content select { border: 1px solid #ccc;}


#46 bladeinhand

bladeinhand

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

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

Отправлено 08 Март 2014 - 10:56

Вот теперь всё как надо, Спасибо огромное!

#47 Ярослав 196

Ярослав 196

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

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

Отправлено 30 Март 2014 - 11:03

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

На странице возникла JS ошибка:


Uncaught TypeError: Cannot read property 'status' of null на строке: 93.
Адрес файла:Как исправить ошибку?
Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «Редактор тем».
Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "Ошибки" на нашем форуме.


На странице возникла JS ошибка:
Uncaught TypeError: Cannot read property 'status' of null на строке: 93.
Адрес файла:Как исправить ошибку?
Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «Редактор тем».
Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "Ошибки" на нашем форуме.


На странице возникла JS ошибка:
Uncaught TypeError: Cannot read property 'status' of null на строке: 93.
Адрес файла:Как исправить ошибку?
Не удалось найти решение для данной ошибки. Для решения проблемы исправьте javascript в разделе «Сайт» > «Редактор тем».
Если необходимо помочь в решении данной ошибки, задайте вопрос в разделе "Ошибки" на нашем форуме.



#48 Stasya

Stasya

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

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

Отправлено 30 Март 2014 - 14:55

У Вас был вставлен не тот код в main.js. Мы Вам это исправили. Теперь заказ оформляется с помощью кнопки быстрого заказа.

Так же у Вас есть 3 js ошибки на сайте, связанные с отсутствием изображений: bg.jpg, warningCapslock.png, icon.png

#49 Ярослав 196

Ярослав 196

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

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

Отправлено 30 Март 2014 - 15:08

Просмотр сообщенияStasya (30 Март 2014 - 14:55) писал:

У Вас был вставлен не тот код в main.js. Мы Вам это исправили. Теперь заказ оформляется с помощью кнопки быстрого заказа.

Так же у Вас есть 3 js ошибки на сайте, связанные с отсутствием изображений: bg.jpg, warningCapslock.png, icon.png
К сожалению проблема осталась. Так-же после заполнения быстрого заказа и нажатия кнопки "оформить заказ" всплывают такие-же ошибки.
Где взять эти изображения? warningCapslock.png, icon.png

#50 Stasya

Stasya

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

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

Отправлено 31 Март 2014 - 13:10

Сейчас заказ на Вашем сайте оформляется корректно. Ошибок никаких не возникает. Попробуйте почистить кэш Вашего браузера либо открыть через другой браузер.

#51 Ярослав 196

Ярослав 196

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

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

Отправлено 31 Март 2014 - 13:54

Просмотр сообщенияStasya (31 Март 2014 - 13:10) писал:

Сейчас заказ на Вашем сайте оформляется корректно. Ошибок никаких не возникает. Попробуйте почистить кэш Вашего браузера либо открыть через другой браузер.
Действительно заработало, но почему-то в сплывающем окне три пункта "Способы оплаты". Как можно исправить?

#52 Stasya

Stasya

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

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

Отправлено 31 Март 2014 - 16:33

Все необходимые изменения я Вам произвела. Проверьте, пожалуйста.

#53 Ярослав 196

Ярослав 196

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

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

Отправлено 01 Апрель 2014 - 04:24

Просмотр сообщенияStasya (31 Март 2014 - 16:33) писал:

Все необходимые изменения я Вам произвела. Проверьте, пожалуйста.
Спасибо большое. Всё работает.

#54 feytry

feytry

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

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

Отправлено 24 Май 2014 - 15:19

Добрый день! Первый раз обращаюсь на форум, обычно все вопросы решал своими силами, но тут без Вас уже не справляюсь.
Поставил себе форму быстрой оплаты - все работает отлично но появились некоторые недочеты:

1) в поле "поиск" и на кнопке "Купить сейчас" на главной появилась рамка как убрать
Снимок.PNG Кнопка.PNG

2) как сделать форму "быстрого заказа" такой:
сейчас
Сейчас.PNG

Хотелось сделать такой стиль и все товары из корзины чтоб отображались в форме "быстрого заказа"
Форма.PNG


Заранее благодарю!

#55 MikDark

MikDark

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

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

Отправлено 24 Май 2014 - 16:38

Просмотр сообщенияfeytry (24 Май 2014 - 15:19) писал:

Добрый день! Первый раз обращаюсь на форум, обычно все вопросы решал своими силами, но тут без Вас уже не справляюсь.
Поставил себе форму быстрой оплаты - все работает отлично но появились некоторые недочеты:

1) в поле "поиск" и на кнопке "Купить сейчас" на главной появилась рамка как убрать
Прикрепленный файл Снимок.PNG Прикрепленный файл Кнопка.PNG

2) как сделать форму "быстрого заказа" такой:
сейчас
Прикрепленный файл Сейчас.PNG

Хотелось сделать такой стиль и все товары из корзины чтоб отображались в форме "быстрого заказа"
Прикрепленный файл Форма.PNG


Заранее благодарю!

1) В main.css ищем код:
#panelsite div.centercol .search input.text { float:left; background:url({ASSETS_IMAGES_PATH}searchbg.jpg) 0px -10px no-repeat; font:italic 12px Verdana, Geneva, sans-serif; color:#b7b7b7; width:546px; height:30px; padding:0 5px 0 131px; line-height:30px; cursor:default;  }

и меняем на:
#panelsite div.centercol .search input.text { float:left; background:url({ASSETS_IMAGES_PATH}searchbg.jpg) 0px -10px no-repeat; font:italic 12px Verdana, Geneva, sans-serif; color:#b7b7b7; width:546px; height:30px; padding:0 5px 0 131px; line-height:30px; cursor:default; border: none;}

Далее находим:
button.whtgray {
float: left;
height: 31px;
padding: 4px 0 6px 0;
}

и меняем на:
button.whtgray {
float: left;
height: 31px;
padding: 4px 0 6px 0;
border: 0px;
}


#56 feytry

feytry

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

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

Отправлено 24 Май 2014 - 17:04

Просмотр сообщенияMikDark (24 Май 2014 - 16:38) писал:

1) В main.css ищем код:
#panelsite div.centercol .search input.text { float:left; background:url({ASSETS_IMAGES_PATH}searchbg.jpg) 0px -10px no-repeat; font:italic 12px Verdana, Geneva, sans-serif; color:#b7b7b7; width:546px; height:30px; padding:0 5px 0 131px; line-height:30px; cursor:default; }

и меняем на:
#panelsite div.centercol .search input.text { float:left; background:url({ASSETS_IMAGES_PATH}searchbg.jpg) 0px -10px no-repeat; font:italic 12px Verdana, Geneva, sans-serif; color:#b7b7b7; width:546px; height:30px; padding:0 5px 0 131px; line-height:30px; cursor:default; border: none;}

Далее находим:
button.whtgray {
float: left;
height: 31px;
padding: 4px 0 6px 0;
}

и меняем на:
button.whtgray {
float: left;
height: 31px;
padding: 4px 0 6px 0;
border: 0px;
}

Отлично, спасибо огромное!.......а ответьте пожалуйста на второй вопрос

#57 Ирина345

Ирина345

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

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

Отправлено 25 Май 2014 - 09:14

Просмотр сообщенияfeytry (24 Май 2014 - 15:19) писал:

Добрый день! Первый раз обращаюсь на форум, обычно все вопросы решал своими силами, но тут без Вас уже не справляюсь.
Поставил себе форму быстрой оплаты - все работает отлично но появились некоторые недочеты:

1) в поле "поиск" и на кнопке "Купить сейчас" на главной появилась рамка как убрать
Прикрепленный файл Снимок.PNG Прикрепленный файл Кнопка.PNG

2) как сделать форму "быстрого заказа" такой:
сейчас
Прикрепленный файл Сейчас.PNG

Хотелось сделать такой стиль и все товары из корзины чтоб отображались в форме "быстрого заказа"
Прикрепленный файл Форма.PNG


Заранее благодарю!
здравствуйте, по-поводу второго вопроса, попробуйте, зайти в редактор шаблонов, быстрый заказ найти
{% IF FORM_NOTICE %}<ul class="message {% IF FORM_NOTICE_IS_GOOD %}success-msg{% ELSE %}error-notice{% ENDIF %}"><li>{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %}
заменить на
{% IF FORM_NOTICE %}<ul class="message {% IF FORM_NOTICE_IS_GOOD %}success-msg{% ELSE %}error-notice{% ENDIF %}"style=" background: rgb(197, 253, 197); padding: 5px 0px 5px 356px; color: green; font-weight: bold; "><li>{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %}


#58 feytry

feytry

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

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

Отправлено 26 Май 2014 - 13:43

Просмотр сообщенияИрина345 (25 Май 2014 - 09:14) писал:

здравствуйте, по-поводу второго вопроса, попробуйте, зайти в редактор шаблонов, быстрый заказ найти
{% IF FORM_NOTICE %}<ul class="message {% IF FORM_NOTICE_IS_GOOD %}success-msg{% ELSE %}error-notice{% ENDIF %}"><li>{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %}
заменить на
{% IF FORM_NOTICE %}<ul class="message {% IF FORM_NOTICE_IS_GOOD %}success-msg{% ELSE %}error-notice{% ENDIF %}"style=" background: rgb(197, 253, 197); padding: 5px 0px 5px 356px; color: green; font-weight: bold; "><li>{FORM_NOTICE | nl2br}</li></ul>{% ENDIF %}

Наверно не так выразился - нужно чтоб вверху формы быстрого заказа отображался список товаров положенных в корзину, чтоб можно было сразу увидеть что покупатель уже положил в корзину и мог изменить количество или удалить товар
так: 2424.PNG

#59 Сake

Сake

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

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

Отправлено 27 Май 2014 - 04:09

Добавьте в ваш шаблон "Быстрый заказ" следующий код (можно в начало шаблона)

<!-- Корзина -->
<form action="{CART_URL}" method="post" class="cartForm">
<div class="history paddlr">
  {% IF FORM_NOTICE %}
	<div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
	  {FORM_NOTICE | nl2br}
	</div>
  {% ENDIF %}
  {% IFNOT cart_items_empty %}
	<input type="hidden" name="hash" value="{HASH}" />
	<div class="padd">
	  <table cellpadding="0" width="100%" cellspacing="0" class="fnt11n txtalgncnt">
		<tr class="title fnt11b">
		  <td class="first">Наименование</td><td width="10%">Кол-во</td><td width="15%">Цена</td><td width="15%">Общая сумма</td><td class="last" width="9%">Удалить</td>
		</tr>
		<!-- Позиции заказа -->
		{% FOR cart_items %}
		  <tr class="order">
			<td>
			  <div class="img txtalgncnt"><a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="" /></a></div>
			  <div class="info txtalgnlft">
				<span class="fnt12n"><a href="{cart_items.GOODS_URL}">{cart_items.GOODS_NAME}
				<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
				{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}</a></span>
				<p class="fnt10n"><a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %}&raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>{% ENDFOR %}</p>
			  </div>
			</td>
			<td class="number"><input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" /> {cart_items.GOODS_MOD_MEASURE_NAME}</td>
			<td class="fnt12b">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</td>
			<td class="fnt12b">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</td>
			<td class="last" ><a href="{cart_items.ORDER_LINE_DELETE_URL}" class="delete" onclick="return confirm('Вы действительно хотите удалить {cart_items.GOODS_NAME} из корзины?')" ></a></td>
		  </tr>
		{% ENDFOR %}
		<!-- Скидки, действующие на заказ -->
		{% FOR cart_discount %}
		  {% IF cart_discount.DISCOUNT_IS_ENABLED %}
			<tr class="order">
			  <td>
				<div class="img txtalgncnt"><img src="{ASSETS_IMAGES_PATH}discount_icon_20.png" alt="Скидка" /></div>
				<div class="info txtalgnlft">
				  <span class="fnt12n">{cart_discount.DISCOUNT_NAME}</span>
				</div>
			  </td>
			  <td class="number">
				{% IF cart_discount.IS_PERCENT %}
				  {cart_discount.DISCOUNT_VALUE}%
				{% ELSE %}
				  {cart_discount.DISCOUNT_VALUE | money_format}
				{% ENDIF %}
			  </td>
			  <td class="fnt12b">{cart_discount.END_PRICE | money_format}</td>
			  <td class="fnt12b">{cart_discount.END_PRICE | money_format}</td>
			  <td class="last" ></td>
			</tr>
		  {% ENDIF %}
		{% ENDFOR %}
	  </table>
	</div>
	<div class="cartbottom padd">
	  <div class="left" ><a href="{CART_TRUNCATE_URL}" class="whtgreen" onclick="return confirm('Вы действительно хотите удалить все товары из корзины?')">Очистить корзину</a> <button class="whtgreen fnt12n" type="submit" >Пересчитать</button></div>
	</div>
  {% ENDIF %}
</div>
</form>
<!-- Корзина-Конец -->
<script>
$('.cartForm').submit(function() {
  $.post($(this).attr('action'), $(this).serializeArray(), function(html) {
	$('.cartForm').html($(html).find('#content > form').html());
  });
  return(false);
});
</script>
<style>
.cartForm .cartbottom .right {
  display: none;
}
</style>


#60 feytry

feytry

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

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

Отправлено 28 Май 2014 - 08:06

Просмотр сообщенияСake (27 Май 2014 - 04:09) писал:

Добавьте в ваш шаблон "Быстрый заказ" следующий код (можно в начало шаблона)

<!-- Корзина -->
<form action="{CART_URL}" method="post" class="cartForm">
<div class="history paddlr">
{% IF FORM_NOTICE %}
<div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
	 {FORM_NOTICE | nl2br}
</div>
{% ENDIF %}
{% IFNOT cart_items_empty %}
<input type="hidden" name="hash" value="{HASH}" />
<div class="padd">
	 <table cellpadding="0" width="100%" cellspacing="0" class="fnt11n txtalgncnt">
	 <tr class="title fnt11b">
		 <td class="first">Наименование</td><td width="10%">Кол-во</td><td width="15%">Цена</td><td width="15%">Общая сумма</td><td class="last" width="9%">Удалить</td>
	 </tr>
	 <!-- Позиции заказа -->
	 {% FOR cart_items %}
		 <tr class="order">
		 <td>
			 <div class="img txtalgncnt"><a href="{cart_items.GOODS_URL}"><img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="" /></a></div>
			 <div class="info txtalgnlft">
			 <span class="fnt12n"><a href="{cart_items.GOODS_URL}">{cart_items.GOODS_NAME}
			 <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
			 {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}</a></span>
			 <p class="fnt10n"><a href="http://{NET_DOMAIN}/">Главная</a> {% FOR catalog_path %}&raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>{% ENDFOR %}</p>
			 </div>
		 </td>
		 <td class="number"><input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" /> {cart_items.GOODS_MOD_MEASURE_NAME}</td>
		 <td class="fnt12b">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</td>
		 <td class="fnt12b">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</td>
		 <td class="last" ><a href="{cart_items.ORDER_LINE_DELETE_URL}" class="delete" onclick="return confirm('Вы действительно хотите удалить {cart_items.GOODS_NAME} из корзины?')" ></a></td>
		 </tr>
	 {% ENDFOR %}
	 <!-- Скидки, действующие на заказ -->
	 {% FOR cart_discount %}
		 {% IF cart_discount.DISCOUNT_IS_ENABLED %}
		 <tr class="order">
			 <td>
			 <div class="img txtalgncnt"><img src="{ASSETS_IMAGES_PATH}discount_icon_20.png" alt="Скидка" /></div>
			 <div class="info txtalgnlft">
				 <span class="fnt12n">{cart_discount.DISCOUNT_NAME}</span>
			 </div>
			 </td>
			 <td class="number">
			 {% IF cart_discount.IS_PERCENT %}
				 {cart_discount.DISCOUNT_VALUE}%
			 {% ELSE %}
				 {cart_discount.DISCOUNT_VALUE | money_format}
			 {% ENDIF %}
			 </td>
			 <td class="fnt12b">{cart_discount.END_PRICE | money_format}</td>
			 <td class="fnt12b">{cart_discount.END_PRICE | money_format}</td>
			 <td class="last" ></td>
		 </tr>
		 {% ENDIF %}
	 {% ENDFOR %}
	 </table>
</div>
<div class="cartbottom padd">
	 <div class="left" ><a href="{CART_TRUNCATE_URL}" class="whtgreen" onclick="return confirm('Вы действительно хотите удалить все товары из корзины?')">Очистить корзину</a> <button class="whtgreen fnt12n" type="submit" >Пересчитать</button></div>
</div>
{% ENDIF %}
</div>
</form>
<!-- Корзина-Конец -->
<script>
$('.cartForm').submit(function() {
$.post($(this).attr('action'), $(this).serializeArray(), function(html) {
$('.cartForm').html($(html).find('#content > form').html());
});
return(false);
});
</script>
<style>
.cartForm .cartbottom .right {
display: none;
}
</style>

Не работает кнопка "удалить" и во втором товаре ее нет вообще  Снимок.PNG





Темы с аналогичным тегами заказ, fancybox, пластик

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

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