Меню

Как сделать оформление пред-заказа если у товара нулевая цена

RSS
Как сделать оформление пред-заказа если у товара нулевая цена
 
Добрый день, подскажите как можно сделать оформление пред-заказа если у товара нулевая цена, надо что бы товар не покупался о оформлялся как пред-заказ
 
Можно навесить условие и отдельную ссылку-кнопку

Примерно алгоритм
Код
<? Если (ЦЕНА из [PRINT_VALUE] == 0 ) { ?>
     <a href="#">Вызываем всплывающее окно или редирект на форму предзаказа</a>
<?Иначе?>
     Обычная кнопка добавления в корзину
<?Конец?> 

 
Цитата
Михаил Базаров написал:
Можно навесить условие и отдельную ссылку-кнопку

Примерно алгоритм
Код
 <? Если (ЦЕНА из [PRINT_VALUE] == 0 ) { ?>
     <a href="#">Вызываем всплывающее окно или редирект на форму предзаказа</a>
<?Иначе?>
     Обычная кнопка добавления в корзину
<?Конец?> 

 
Я пробовал по этой заметки так сделать https://camouf.ru/blog-note/675/ , но происходит глюк при открытии формы в url добавляется к примеру #orderID, если форму просто зыкрыть то в url подставляется mysitename.ru/catalog/test/#orderid , соответственно если нажать на соседнию кнопку у другого товара то начинаются глюки, открывается форма старого товара и тому подобное, в форму передаю только название товара что бы на почту пришло на какой товар сделан заказ.  
 
Цитата
Antik написал:
Цитата
Михаил Базаров  написал:
Можно навесить условие и отдельную ссылку-кнопку

Примерно алгоритм
Код
  <? Если (ЦЕНА из [PRINT_VALUE] == 0 ) { ?>
     <a href="#">Вызываем всплывающее окно или редирект на форму предзаказа</a>
<?Иначе?>
     Обычная кнопка добавления в корзину
<?Конец?> 

  
Я пробовал по этой заметки так сделать  https://camouf.ru/blog-note/675/  , но происходит глюк при открытии формы в url добавляется к примеру #orderID, если форму просто зыкрыть то в url подставляется mysitename.ru/catalog/test/#orderid , соответственно если нажать на соседнию кнопку у другого товара то начинаются глюки, открывается форма старого товара и тому подобное, в форму передаю только название товара что бы на почту пришло на какой товар сделан заказ.  
А так не надо в ссылку-то передавать orderID - она должна только форму открывать, с пустым параметром
 
Цитата
Михаил Базаров написал:
Цитата
Antik  написал:
Цитата
Михаил Базаров  написал:
Можно навесить условие и отдельную ссылку-кнопку

Примерно алгоритм
Код
   <? Если (ЦЕНА из [PRINT_VALUE] == 0 ) { ?>
     <a href="#">Вызываем всплывающее окно или редирект на форму предзаказа</a>
<?Иначе?>
     Обычная кнопка добавления в корзину
<?Конец?> 

   
Я пробовал по этой заметки так сделать   https://camouf.ru/blog-note/675/   , но происходит глюк при открытии формы в url добавляется к примеру #orderID, если форму просто зыкрыть то в url подставляется mysitename.ru/catalog/test/#orderid , соответственно если нажать на соседнию кнопку у другого товара то начинаются глюки, открывается форма старого товара и тому подобное, в форму передаю только название товара что бы на почту пришло на какой товар сделан заказ.  
А так не надо в ссылку-то передавать orderID - она должна только форму открывать, с пустым параметром
Так я вначале пробывал, по каким то причинам знак # вставляется в url, возможно причина в том что я это делал не в детальном просмотре, а именно в списке товаров, в форме 4 поля, имя, емаил, название товара и скрытое поле id товара, для генерации ссылки в письме, если оставить просто знак # то форма всегда берет значение первого товара в списке, с  #orderID все нормально название и id попадают правильные, но если закрыть форму не отправив в url будет  #orderID
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Менять большую картинку, при клике на маленькую, в детальной карточке

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

Прямое открытие мессенджеров по ссылке из приложения Apache Cordova

Задача: При клике по ссылкам на Telegram и WhatsApp в мобильном приложении необходимо сразу открывать мессенджеры без пр...

Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu

Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором з...

Вывести имя пользователя добавившего элемент инфоблока в Битрикс

Иногда, необходимо вывести имя пользователя добавившего элемент инфоблока. Например, автора новости или автора объявлени...

Открытие мобильного приложения Apache Cordova по ссылке

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

Сниппеты типографики bootstrap, для Битрикс

Если вы подключили bootstrap к своему сайту, или сверстали весь шаблон, подключив bootstrap из ядра битрикс. Имеет смысл...

Данные о заказе текущего пользователя

Иногда нужно получить данные о заказе текущего пользователя. Не через компонент, а непосредственно через API Битрикс. Ва...

Уникальная СЕО информация для каждого торгового предложения в каталоге 1С-Битрикс

Задача: реализовать уникальную мета-информацию для каждого SKU в каталоге. У каждого ТП должны быть свои: заголовок h1, ...

Обновление 1С-Битрикс до поддержки версии PHP 8.3 с PHP 7

Задача: обновить устаревший сайт на платформе 1С-Битрикс, который не получал обновлений уже более 4 лет и работает на PH...