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


Сияние Быстрый Заказ В Каталоге Товаров

заказ fancybox сияние

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

#41 Eugie89

Eugie89

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

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

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

Просмотр сообщенияCastiel (24 Февраль 2014 - 20:46) писал:

Редактируем main.css
Находим
.more-link.onlybutton, .paymentFormTbodySubmitButton {
background: url(http://design.zakdak.ru/read_more_only_button.jpg) no-repeat left top;
text-align: center;
}

Заменяем на
.more-link.onlybutton, .paymentFormTbodySubmitButton {
text-align: center;
}

Спасибо, это помогло, вот только можно шире сделать саму кнопку? Пока что "Оформить заказ" налезло на сам рисунок кнопки

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

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


#42 Alexey11

Alexey11

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

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

Отправлено 26 Февраль 2014 - 17:46

Просмотр сообщенияEugie89 (26 Февраль 2014 - 12:11) писал:

Спасибо, это помогло, вот только можно шире сделать саму кнопку? Пока что "Оформить заказ" налезло на сам рисунок кнопки

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

#43 wickedslim

wickedslim

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

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

Отправлено 27 Февраль 2014 - 06:43

Просмотр сообщенияСake (10 Декабрь 2013 - 02:30) писал:

Можно. Для этого необходимо в конец шаблона "Корзина" добавить код

<form action="/cart/add" id="order-stage">
<input type="hidden" name="hash" value="{HASH}" />
</form>

а в конец файла main.js добавить код

$(function() {
$('.cartForm').submit(function() {
quickorder('#order-stage');
return(false);
});
});

Возможно так же понадобятся изменения для шаблона "Быстрый заказ". Это зависит от того какой именно код вы используете для данного шаблона. Если у вас в сплывающем окне будут отображаться первоначально кнопки вместо формы - сообщите какую тему вы используете, или уточните о каком номере аккаунта идет речь.
Продублирую. Небольшая проблема, когда нажимаешь на кнопку пересчитать, выходит тоже быстрый заказ

#44 Сake

Сake

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

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

Отправлено 28 Февраль 2014 - 01:03

Попробуйте заменить строку

$('.cartForm').submit(function()

на следующую

$('.cartForm input[name="next_step"]').click(function()


#45 wickedslim

wickedslim

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

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

Отправлено 28 Февраль 2014 - 11:19

Просмотр сообщенияСake (28 Февраль 2014 - 01:03) писал:

Попробуйте заменить строку

$('.cartForm').submit(function()

на следующую

$('.cartForm input[name="next_step"]').click(function()
спасибо, работает

#46 Saimonx

Saimonx

    Новичок

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

Отправлено 18 Май 2014 - 01:53

Просмотр сообщенияEugie89 (24 Февраль 2014 - 19:59) писал:

Здравствуйте, а можно уменьшить ширину окошка быстрого заказа?

И еще хочу поменять местами блоки телефон и e-mail.
Ширину окна можно изменить в файле main.js
Замените
width: width,
на
width: 000,
где 000 - введите нужную ширину, например 600

Поменять местами, вместо:
<label for="contactEmail" class="required" style="margin-right: 20px;">E-mail{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}*{% ENDIF %} </label>
		 <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text" style="width: 200px;" type="text"/>
		 <br> <br>
		 <label for="sites_client_phone" class="required">Телефон*</label>
		 <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input-text" style="width: 200px;" type="text"/>
			
		 <br />
Вставить
		 <label for="sites_client_phone" class="required">Телефон*</label>
		 <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input-text" style="width: 200px;" type="text"/>
		 <br> <br>
<label for="contactEmail" class="required" style="margin-right: 20px;">E-mail{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}*{% ENDIF %} </label>
		 <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text" style="width: 200px;" type="text"/>			
		 <br />


#47 ozslr

ozslr

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

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

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

Добрый день. Сделал кнопку быстрый заказ. Как такие же кнопки сделать на главной странице "Товары на главной" и так же при переходе в категории там была кнопка быстрого заказа вместе с ценами обозначил на картинке!
Изображение

#48 Ирина345

Ирина345

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

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

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

Просмотр сообщенияozslr (25 Май 2014 - 00:32) писал:

Добрый день. Сделал кнопку быстрый заказ. Как такие же кнопки сделать на главной странице "Товары на главной" и так же при переходе в категории там была кнопка быстрого заказа вместе с ценами обозначил на картинке!

Здравствуйте
Вам нужно в шаблоне Товары найти строку
<div class="goodsListItemPriceOld">
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					<a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				  {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					<a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
				  {% ENDIF %} 
				</div>
после неё вставьте
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
этот же код ставить в HTML после строки
 <a class="readmore" title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL}">Подробнее</a>


#49 ozslr

ozslr

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

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

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

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

Здравствуйте
Вам нужно в шаблоне Товары найти строку
<div class="goodsListItemPriceOld">
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
{% ENDIF %}
</div>
после неё вставьте
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
этот же код ставить в HTML после строки
 <a class="readmore" title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL}">Подробнее</a>
Отлично, кнопка появилась. Спасибо большое. Только при нажатии на нее вот такое окно всплывает, как исправить ?
Изображение

#50 Vaccina

Vaccina

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

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

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

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

#51 ozslr

ozslr

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

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

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

Просмотр сообщенияVaccina (26 Май 2014 - 23:37) писал:

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

а как же это? (( с трех браузеров пробую и не канает. С телефона даже попробовал. Вот скрин опять

Изображение

#52 Сake

Сake

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

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

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

У вас на главной странице вставлена только кнопка, а сама форма потерялась. Вам необходимо в шаблоне "HTML" найти следующий код

<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

и заменить его на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{index_page_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
			 <a class="readmore" onclick="quickorder($(this).closest('form')); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_goods.NAME}&raquo; в корзину">Быстрый заказ</a>
			 </p>
		 </form>


#53 ozslr

ozslr

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

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

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

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

У вас на главной странице вставлена только кнопка, а сама форма потерялась. Вам необходимо в шаблоне "HTML" найти следующий код

<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

и заменить его на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{index_page_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
			 <a class="readmore" onclick="quickorder($(this).closest('form')); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_goods.NAME}&raquo; в корзину">Быстрый заказ</a>
			 </p>
		 </form>
отлично на главной заработала. А теперь в категории не работает((( такая же ошибка

Изображение

#54 Castiel

Castiel

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

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

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

Просмотр сообщенияozslr (28 Май 2014 - 12:03) писал:

отлично на главной заработала. А теперь в категории не работает((( такая же ошибка

Изображение


В шаблоне "Товары"
Находим:
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

Заменяем на:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
				<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
				<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>				
				</form>


#55 severyanin

severyanin

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

  • Пользователи
  • PipPipPip
  • 118 сообщений
  • ГородМурманск

Отправлено 29 Май 2014 - 12:22

Просмотр сообщенияСake (10 Декабрь 2013 - 02:30) писал:

Можно. Для этого необходимо в конец шаблона "Корзина" добавить код

<form action="/cart/add" id="order-stage">
<input type="hidden" name="hash" value="{HASH}" />
</form>

а в конец файла main.js добавить код

$(function() {
$('.cartForm').submit(function() {
quickorder('#order-stage');
return(false);
});
});

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

#56 ozslr

ozslr

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

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

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

Просмотр сообщенияCastiel (28 Май 2014 - 12:18) писал:

В шаблоне "Товары"
Находим:
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>

Заменяем на:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
<a class="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
</form>

не сработало((( При отображении товаров списком то нажимается, а как ставишь таблицу, так опять про форму говорит((

#57 Castiel

Castiel

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

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

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

Просмотр сообщенияozslr (29 Май 2014 - 13:49) писал:

не сработало((( При отображении товаров списком то нажимается, а как ставишь таблицу, так опять про форму говорит((

Необходимо заменить данный код на 170 строке и удалите то что добавили после 127 строки

#58 ozslr

ozslr

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

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

Отправлено 29 Май 2014 - 22:57

Просмотр сообщенияCastiel (29 Май 2014 - 15:43) писал:

Необходимо заменить данный код на 170 строке и удалите то что добавили после 127 строки

все равно не сработало, но я допер уже как))) исправил сам)) спасибо большое ;)

#59 Peartshop

Peartshop

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

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

Отправлено 17 Июнь 2014 - 13:27

Полный бред, абсолютно ни чем не отличается от простого заказа, разве что 1 шаг.

. Аккаунт SL-297724

#60 Castiel

Castiel

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

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

Отправлено 17 Июнь 2014 - 14:15

Просмотр сообщенияPeartshop (17 Июнь 2014 - 13:27) писал:

Полный бред, абсолютно ни чем не отличается от простого заказа, разве что 1 шаг.

. Аккаунт SL-297724

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





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

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

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