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


Кнопка - Под Заказ


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

#1 Aleksandr

Aleksandr

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

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 28 Июнь 2013 - 15:55

Здравствуйте!

На самом деле я нашёл информацию по своему вопросу в ветке Форума, но боюсь сделать сразу неправильно, так как много исправлений (судя по сообщениям) и тонкостей взависимости от дизайна ...

Задача - чтобы с товаром, которого фактически НЕТ В НАЛИИИ выходила кнопка ПОД ЗАКАЗ. Оформление заказа - стандартное, то есть, чтобы кнопка "в корзину" не исчезала, если товара нет в наличии и его можно было заказать (и оплатить предварительно - если есть желание). Вообще всё как по обычной схеме.

Подскажите код, пожалуйста.

#2 Vaccina

Vaccina

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

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

Отправлено 29 Июнь 2013 - 03:34

Используйте информацию расположенную в теме форума http://forum.storela...ина/#entry66210

Так же вам поможет следующая тема форума http://forum.storela...кко/#entry59345

#3 Aleksandr

Aleksandr

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

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 02 Июль 2013 - 22:23

Я пролистал все странице этих веток ... речь в них идет об опции БЫСТРЫЙ ЗАКАЗ (в один клик). Мне же надо реализовать опцию ПОД ЗАКАЗ в шаблоне Пластик. Скиньте, пожалуйста, сюда верный код и инструкцию.

#4 Vaccina

Vaccina

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

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

Отправлено 03 Июль 2013 - 01:23

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

#5 Aleksandr

Aleksandr

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

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 03 Июль 2013 - 07:18

Совершенно верно. Именно так, как Вы сказали - если товара нет в наличии, то кнопка "купить" заменяется на "заказать"

#6 miyako

miyako

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

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

Отправлено 03 Июль 2013 - 07:55

Просмотр сообщенияAleksandr (03 Июль 2013 - 07:18) писал:

Совершенно верно. Именно так, как Вы сказали - если товара нет в наличии, то кнопка "купить" заменяется на "заказать"

Найдите код в шаблоне Товар:
  <li class="goodsPageSubmitButtonBlock" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>
и замените на:
  <li class="goodsPageSubmitButtonBlock" ><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">{% IF GOODS_MOD_REST_VALUE=0 %} Под заказ {%ELSE%} В корзину {% ENDIF %}</a></li>


#7 Aleksandr

Aleksandr

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

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 03 Июль 2013 - 08:10

Спасибо! А можно теперь заменить картинку ТОВАРА НЕТ В НАЛИЧИИ на ПОД ЗАКАЗ?

И ещё ... когда в общем каталоге отображается товар, то с ним фигурирует надпись ТОВАРА НЕТ ... можно ее заменить на ПОД ЗАКАЗ?

#8 miyako

miyako

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

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

Отправлено 03 Июль 2013 - 08:28

Просмотр сообщенияAleksandr (03 Июль 2013 - 08:10) писал:

Спасибо! А можно теперь заменить картинку ТОВАРА НЕТ В НАЛИЧИИ на ПОД ЗАКАЗ?

И ещё ... когда в общем каталоге отображается товар, то с ним фигурирует надпись ТОВАРА НЕТ ... можно ее заменить на ПОД ЗАКАЗ?

1) Для этого Вам нужно изменить изображение stikerbg2.png в разделе Сайт - Редактор шаблонов - слева список - Изображения.

2) Найдите код в шаблоне Товары -
{% IF goods.MAX_REST_VALUE=0 %}Товара нет{% ENDIF %}
и замените тест

#9 Aleksandr

Aleksandr

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

  • Пользователи
  • PipPipPip
  • 77 сообщений
  • ГородСанкт-Петербург

Отправлено 03 Июль 2013 - 10:34

Спасибо.

#10 Новичок630

Новичок630

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

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

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

Добрый день!
Подскажите, пожалуйста, как реализовать чтобы :
1. картинка "ТОВАРА НЕТ" (или "под ЗАКАЗ")  была активной и при наведении на неё была бы "вдавленной" (или отбрасывала тень)
2. при нажатии переводила бы на другую страницу сайта (например на "СВЯЗЬ с Администрацией"),
Спасибо!

#11 support 2.0

support 2.0

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

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

Отправлено 23 Сентябрь 2013 - 16:23

Просмотр сообщенияНовичок630 (23 Сентябрь 2013 - 15:46) писал:

Добрый день!
Подскажите, пожалуйста, как реализовать чтобы :
1. картинка "ТОВАРА НЕТ" (или "под ЗАКАЗ")  была активной и при наведении на неё была бы "вдавленной" (или отбрасывала тень)
2. при нажатии переводила бы на другую страницу сайта (например на "СВЯЗЬ с Администрацией"),
Спасибо!
в шаблоне Товар замените
<div class="stikyes"></div>
на
<a href="#"><div class="stikyes"></div></a>

далее замените
<div class="stikno"></div>
замените на
<a href="#"><div class="stikno"></div></a>

вместо # можете вставить нужную ссылку на страницу

#12 Новичок630

Новичок630

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

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

Отправлено 24 Сентябрь 2013 - 08:13

Просмотр сообщенияsupport 2.0 (23 Сентябрь 2013 - 16:23) писал:

в шаблоне Товар замените
<div class="stikyes"></div>
на
<a href="#"><div class="stikyes"></div></a>

далее замените
<div class="stikno"></div>
замените на
<a href="#"><div class="stikno"></div></a>

вместо # можете вставить нужную ссылку на страницу

... не получилось! Ссылка не работает- при нажатии на ярлык "НЕТ ТОВАРА" все равно открывается картинка ТОВАРА в увеличенном формате :(

#13 Absolem

Absolem

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

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

Отправлено 24 Сентябрь 2013 - 08:43

Сайт gjkhggg.storeland.ru с номером аккаунта SL-55265 сейчас заблокирован, посмотреть Ваш сайт нет возможности

#14 Новичок630

Новичок630

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

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

Отправлено 24 Сентябрь 2013 - 08:55

Просмотр сообщенияAbsolem (24 Сентябрь 2013 - 08:43) писал:

Сайт gjkhggg.storeland.ru с номером аккаунта SL-55265 сейчас заблокирован, посмотреть Ваш сайт нет возможности

что-то там не правильно в форуме  мой #SL-54554 :wacko:

#15 Koderhan

Koderhan

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

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

Отправлено 24 Сентябрь 2013 - 09:42

Попробуйте добавить в конец файла "main.js".
Код:
$(function() {
$('.stikyes', '.stikno').click(function(){
window.location.href = $(this).parent().attr('href')
return true;
});
});


#16 Новичок630

Новичок630

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

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

Отправлено 24 Сентябрь 2013 - 09:54

Просмотр сообщенияKoderhan (24 Сентябрь 2013 - 09:42) писал:

Попробуйте добавить в конец файла "main.js".
Код:
$(function() {
$('.stikyes', '.stikno').click(function(){
window.location.href = $(this).parent().attr('href')
return true;
});
});


... не помогло! Приоритет за картинкой ТОВАРА :(... кэш обнулял...

#17 Koderhan

Koderhan

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

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

Отправлено 24 Сентябрь 2013 - 10:06

Попробуйте в файле Товар. Перенести код:

<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikno"></div>
		 </span>
		 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikyes"></div>
		 </span>
До кода:
<div class="fullimg txtalgncnt goodsDataMainModificationAvailable">

В файле "main.css".
Добавить в конец файла код:
#content .product .leftpart .fullimg .stikyes { background:url({ASSETS_IMAGES_PATH}stikerbg2.png) center top no-repeat; width:103px; height:77px; position:relative; top:0px; float:right; z-index:33; margin:-8px 0px -77px 0; }
#content .product .leftpart .fullimg .stikno { background:url({ASSETS_IMAGES_PATH}stikerbg2.png) center bottom no-repeat; width:103px; height:77px; position:relative; top:0px; float:right; z-index:33; margin:-8px 0px -77px 0; }

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

  • ScreenShot 808.png


#18 Новичок630

Новичок630

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

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

Отправлено 24 Сентябрь 2013 - 10:14

Просмотр сообщенияKoderhan (24 Сентябрь 2013 - 10:06) писал:

Попробуйте в файле Товар. Перенести код:

<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikno"></div>
		 </span>
		 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikyes"></div>
		 </span>
До кода:
<div class="fullimg txtalgncnt goodsDataMainModificationAvailable">

В файле "main.css".
Добавить в конец файла код:
#content .product .leftpart .fullimg .stikyes { background:url({ASSETS_IMAGES_PATH}stikerbg2.png) center top no-repeat; width:103px; height:77px; position:relative; top:0px; float:right; z-index:33; margin:-8px 0px -77px 0; }
#content .product .leftpart .fullimg .stikno { background:url({ASSETS_IMAGES_PATH}stikerbg2.png) center bottom no-repeat; width:103px; height:77px; position:relative; top:0px; float:right; z-index:33; margin:-8px 0px -77px 0; }


все сделал ... без изменений...

#19 Koderhan

Koderhan

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

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

Отправлено 24 Сентябрь 2013 - 10:25

Просмотр сообщенияНовичок630 (24 Сентябрь 2013 - 10:14) писал:

все сделал ... без изменений...
В файле "Товар".
Код:
<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikno"></div>
		 </span>
		 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikyes"></div>
		 </span>
Переместить выше до кода:
<div class="fullimg txtalgncnt goodsDataMainModificationAvailable">

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

  • ScreenShot 809.png
  • ScreenShot 810.png


#20 Новичок630

Новичок630

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

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

Отправлено 24 Сентябрь 2013 - 10:34

Просмотр сообщенияKoderhan (24 Сентябрь 2013 - 10:25) писал:

В файле "Товар".
Код:
<span rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikno"></div>
		 </span>
		 <span rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <div class="stikyes"></div>
		 </span>
Переместить выше до кода:
<div class="fullimg txtalgncnt goodsDataMainModificationAvailable">

... так и есть :huh:  .... ярлык вообще пропал
333.png




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

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