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


Как Сделать Всплывающее Окно, Которое Должно Появляться После Нажатия На Кнопку Корзины С Предложением Продолжить Покупки Или Перейти В Корзину?


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

#41 Flor@@

Flor@@

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

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

Отправлено 28 Февраль 2013 - 14:05

Просмотр сообщенияKoderhan (27 Февраль 2013 - 11:02) писал:

Лучше конечно загружать изображения одинакового размера.
Можно попробвать так.
В файл "main.csstemplate".
Добавить код:
.goodsListItemImage td a img {
width: 170px; height: 120px;
}
спасибо, добрый человек, помогло.


но не получила ответа на:

2. Как сделать, как здесь ранее обсуждалось ссылку, а лучше кнопку "Купить" непосредственно из каталога. Лучше чтобы это была бы кнопка.
Как осуществить такую кнопку для табличного варианта отображения товаров?

3. И еще: если уж на сайте в описание товара "автоматом" идет показ минимальной цены модификации, то как вывести в названии товара в каталоге это самое значение этой минимальной модификации, чтобы всем было понятно без вопросов, за какую модификацию указана цена товара? Технически ведь это не сложно - нужно просто к переменной "название товара" добавить 2 переменные "название модификации" (например, размер) и "значение минимальной модификации" (например, 90Х190), и тогда на сайте с размерным товаром будет полный порядок и все всем понятно.
Подскажите ,что необходимо добавить в код?

#42 Koderhan

Koderhan

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

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

Отправлено 28 Февраль 2013 - 14:29

Цитата


2. Как сделать, как здесь ранее обсуждалось ссылку, а лучше кнопку "Купить" непосредственно из каталога. Лучше чтобы это была бы кнопка.
Как осуществить такую кнопку для табличного варианта отображения товаров?
Это уже обсужалось на форуме. Много раз.

#43 Flor@@

Flor@@

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

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

Отправлено 28 Февраль 2013 - 16:07

вакцина ответила уже спасибо. извините.

#44 kim_ilya

kim_ilya

    Новичок

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

Отправлено 23 Апрель 2013 - 09:35

Скажите как убрать всплывающее окно

Товар успешно добавлен в вашу корзину

и чтобы при нажатии на кнопку "Купить" не переходило в корзину.

#45 miyako

miyako

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

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

Отправлено 23 Апрель 2013 - 10:47

Просмотр сообщенияkim_ilya (23 Апрель 2013 - 09:35) писал:

Скажите как убрать всплывающее окно

Товар успешно добавлен в вашу корзину

и чтобы при нажатии на кнопку "Купить" не переходило в корзину.


Вам нужно убрать заголовк у всплывающего окна? или само всплывающее сообщение?

#46 kim_ilya

kim_ilya

    Новичок

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

Отправлено 23 Апрель 2013 - 13:13

Просмотр сообщенияmiyako (23 Апрель 2013 - 10:47) писал:

Вам нужно убрать заголовк у всплывающего окна? или само всплывающее сообщение?

Само всплывающее окно

#47 miyako

miyako

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

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

Отправлено 23 Апрель 2013 - 13:18

Просмотр сообщенияkim_ilya (23 Апрель 2013 - 13:13) писал:

Само всплывающее окно

Вам ответили в этой ветке - http://forum.storela...ров/#entry16412

#48 kim_ilya

kim_ilya

    Новичок

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

Отправлено 23 Апрель 2013 - 13:48

Просмотр сообщенияmiyako (23 Апрель 2013 - 13:18) писал:

Вам ответили в этой ветке - http://forum.storela...ров/#entry16412

САМЫЙ ГЛАВНЫЙ ВОПРОС НЕ РЕШЕН! ПОМОГИТЕ......
Всплывающее окно не появляется, однако при нажатии кнопки "в корзину" - перебрасывает в корзину!

Это очень не удобно при больших закупках, таких как оптовые магазины.

И Это сильно ухудшает конверсию магазина. тем самым магазины с вашим движком закрываются, что влияет и на вашу прибыль.
Помогите решить вопрос

#49 Koderhan

Koderhan

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

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

Отправлено 23 Апрель 2013 - 15:31

Просмотр сообщенияkim_ilya (23 Апрель 2013 - 13:48) писал:

САМЫЙ ГЛАВНЫЙ ВОПРОС НЕ РЕШЕН! ПОМОГИТЕ......
Всплывающее окно не появляется, однако при нажатии кнопки "в корзину" - перебрасывает в корзину!

Это очень не удобно при больших закупках, таких как оптовые магазины.

И Это сильно ухудшает конверсию магазина. тем самым магазины с вашим движком закрываются, что влияет и на вашу прибыль.
Помогите решить вопрос
Панель администратора, "Сайт"->"Редактор тем".
В файле "main.js".
Найти код:

  // Добавление товара в корзину через ajax
  $('.goodsDataForm, .goodsToCartFromCompareForm').submit(function(){
Заменить:
  // Добавление товара в корзину через ajax
  $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){


#50 kim_ilya

kim_ilya

    Новичок

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

Отправлено 23 Апрель 2013 - 17:43

Просмотр сообщенияKoderhan (23 Апрель 2013 - 15:31) писал:

Панель администратора, "Сайт"->"Редактор тем".
В файле "main.js".
Найти код:

// Добавление товара в корзину через ajax
$('.goodsDataForm, .goodsToCartFromCompareForm').submit(function(){
Заменить:
// Добавление товара в корзину через ajax
$('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){

К сожалению не помогло((

#51 Сake

Сake

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

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

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

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

#52 kim_ilya

kim_ilya

    Новичок

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

Отправлено 24 Апрель 2013 - 22:00

Просмотр сообщенияСake (24 Апрель 2013 - 01:30) писал:

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



Наверно я не правильно выразился)

Всплывающее окно исчезло - Спасибо!

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

Спасибо за понимание.

#53 Сake

Сake

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

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

Отправлено 25 Апрель 2013 - 00:48

У вас отсутствуют изменения которые вам необходимо сделать http://forum.storela...__40#entry62380

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

#54 kim_ilya

kim_ilya

    Новичок

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

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

Просмотр сообщенияСake (25 Апрель 2013 - 00:48) писал:

У вас отсутствуют изменения которые вам необходимо сделать http://forum.storela...__40#entry62380

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

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

Такое ощущение что мы играем в глухие телефоны)))

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

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

#55 Сake

Сake

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

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

Отправлено 26 Апрель 2013 - 00:57

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

<script>
setTimeout(function() {
  $('.nyroModalClose').trigger('click');
}, 2000);
</script>

2000 - это 2 секунды. В дополнении можно убрать затемнение окна, тут уже можно простилизовать по желанию.

#56 kim_ilya

kim_ilya

    Новичок

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

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

Просмотр сообщенияСake (26 Апрель 2013 - 00:57) писал:

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

<script>
setTimeout(function() {
$('.nyroModalClose').trigger('click');
}, 2000);
</script>

2000 - это 2 секунды. В дополнении можно убрать затемнение окна, тут уже можно простилизовать по желанию.


УРАААА!!! СПАСИБО!!!

#57 koloskov

koloskov

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

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

Отправлено 17 Май 2013 - 11:02

В Сиянии, в Каталоге товара сделал первый шаг: добавил кнопку "В корзину" отредактировав шаблон "Товары" вот этим кодом

   <div>
<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="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" title="Положить «{goods.NAME}» в корзину" href="#">В корзину</a>
   </div>
    </form>
  </p>
  <p>
    <a class="readmore" title="{goods.NAME}" href="{goods.URL}">Подробнее</a>
  </p>

  </div>
  <div class="clr"></div>
</div>
  {% ENDFOR goods %}

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

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

  • 1.jpg


#58 Сake

Сake

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

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

Отправлено 18 Май 2013 - 02:37

В каталоге отображается всегда базовая модификация. К сожалению, подобного реализовать не получиться.

#59 koloskov

koloskov

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

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

Отправлено 18 Май 2013 - 18:35

Просмотр сообщенияСake (18 Май 2013 - 02:37) писал:

В каталоге отображается всегда базовая модификация. К сожалению, подобного реализовать не получиться.

Хорошо, тогда по другому вопрос: как сделать, чтобы если модификаций больше чем одна (не только базовая), кнопка "В корзину" не отображается.

#60 Koderhan

Koderhan

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

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

Отправлено 18 Май 2013 - 19:56

Просмотр сообщенияkoloskov (18 Май 2013 - 18:35) писал:

Хорошо, тогда по другому вопрос: как сделать, чтобы если модификаций больше чем одна (не только базовая), кнопка "В корзину" не отображается.
Вы можете обвернуть кнопку в условие.
<a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" title="Положить «{goods.NAME}» в корзину" href="#">В корзину</a>
Код кнопки будет:
{%IFNOT goods.COUNT_MODIFICATION > 1%}<a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" title="Положить «{goods.NAME}» в корзину" href="#">В корзину</a>{%ENDIF%}





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

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