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


Где и что исправить, чтобы можно было заказать товар, которого нет на складе


  • Вы не можете ответить в тему
Сообщений в теме: 31

#21 roman_noir

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

  • Download User
  • PipPipPip
  • 54 сообщений
Репутация: 0
Начинающий

Отправлено 14 October 2011 - 07:04 PM

Я у себя такой строки вообще не нашел. Синтаксис точно не совпадает.

product_brief.tpl.html
Спойлер


product_detailed.tpl.html


Спойлер



Нужно отключить "не отображать товары, которых нет на складе"? Сделал. Надпись "под заказ" появилась. Нужна кнопка "ЗАКАЗАТЬ". Что произойдёт после добавления? уведомление администратора или что?
  • 0

#22 micehide

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

  • Assistent vsupport.club
  • PipPipPip
  • 359 сообщений
Репутация: 124
Мастер

Отправлено 17 November 2011 - 01:43 AM

Сейчас копался с наличием на складе, а конкретно ЗАДАЧА была такая: товары у которых наличие на складе (in_stock) = 0 вообще не отображались (равносильно отключенному товару); товары у которых наличие = 1 и более отображались как "Добавить в корзину"; товары у которых наличие = -1 отображались с кнопкой "Оставить заявку".

При этом в настройках Админки: галки "Вести учет товаров на складе" и "Не показывать товары которых нет на складе" - ВКЛЮЧЕНЫ.

Решение следующее - нужно найти в файле \core\functions\product_functions.php следующий код:

if(CONF_CHECKSTOCK && CONF_SHOW_NULL_STOCK){
if ( $where_clause != "" )
$where_clause .= " AND in_stock>0 ";
else
$where_clause = "where in_stock>0 ";
}


и поменять обе строчки in_stock>0 на in_stock!=0 - там два таких кода, поменять во всех (всего 4 замены).

Изменение кнопок настраивать как писалось выше в теме. Может кому пригодится.
  • 0

#23 Perepelkin

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

  • Assistent vsupport.club
  • PipPipPip
  • 38 сообщений
Репутация: 0
Начинающий

Отправлено 10 December 2011 - 09:41 PM

Мотор 3.0.0 , параметра "Не показывать товары которых нет на складе" не нашел нигде....Строк, содержащих " in_stock>0" в файле "product_functions.php" тоже нет...Если делаю то, что описано выше (видео), появляется "добавить в корзину" для всех товаров, но это не совсем то, что надо....Очень хотелось бы иметь категорию товара "под заказ"...С другой формой оформления (не добавить в корзину, а именно оформить заказ!) и без учета скидки, которая объявлена на товары в магазине...Есть идеи?
  • 0

#24 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 December 2011 - 09:53 PM

Очень хотелось бы иметь категорию товара "под заказ"...

что значит категорию товара, т.е. товары будут в отдельной категории а не среди других? или это ты просто так выразился?

.С другой формой оформления (не добавить в корзину, а именно оформить заказ!)

Чтобы было что оформлять нужно сначала в корзину добавить
или что должна делать кнопка Оформить заказ?

и без учета скидки, которая объявлена на товары в магазине..

ну это в принципе реализуемо
можно поставить условие если есть на складе то учитывать скидку если нет не учитывать
  • 0

#25 Perepelkin

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

  • Assistent vsupport.club
  • PipPipPip
  • 38 сообщений
Репутация: 0
Начинающий

Отправлено 10 December 2011 - 10:04 PM

что значит категорию товара, т.е. товары будут в отдельной категории а не среди других? или это ты просто так выразился?


Чтобы было что оформлять нужно сначала в корзину добавить
или что должна делать кнопка Оформить заказ?


ну это в принципе реализуемо
можно поставить условие если есть на складе то учитывать скидку если нет не учитывать

1) Это я так выразился, товары среди прочих...
2) Вот тут и хотелось бы что то поменять...Что бы человек видел разницу между "в корзину" и "заказать".....
3) Я очень далеко не программист, занялся всем этим по необходимости и изучаю тему "на ходу"...Где?
  • 0

#26 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 December 2011 - 10:08 PM

2) Вот тут и хотелось бы что то поменять...Что бы человек видел разницу между "в корзину" и "заказать".....

)) ну ты хоть мне разницу объясни )) а то чтобы хотябы теоретически прикинуть как это сделать - не мешалобы понять что именно сделать )))

3) Я очень далеко не программист, занялся всем этим по необходимости и изучаю тему "на ходу"...Где?

Да я и не говорил что ты это сделаешь легко, я просто прикинул как это возможно реализовать, а где и как - это мне еще самому нужно покопаться да разобраться )
  • 0

#27 Perepelkin

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

  • Assistent vsupport.club
  • PipPipPip
  • 38 сообщений
Репутация: 0
Начинающий

Отправлено 10 December 2011 - 10:17 PM

Я продавец, для меня разница в оплате и сроках... В идеале товар "под заказ" хотелось бы реализовать с предоплатой - отсюда и желание "видеть" заказ иначе...Ну и срок и вообще возможность заказа именно в это время должно быть потом уточнено. Вот собственно и хотелось бы, что бы человек, нажимая кнопку "заказать", понимал, что товар он как бы не покупает, а просто получает надежду на то, что.....может быть....

Я не сторонник напрягать людей, уже то, что я так много вопросов тут удовлетворил меня несколько смущает...Посему рад буду просто идеям - попробую сам!
  • 0

#28 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 December 2011 - 10:24 PM

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

помоему ничего сложного.

Чел кликает Заказать - всплывает красивенькое окошко с надписью "Товара нет на складе но можете его заказать бла бла бла" и формой в которую можно сразу передать в поля Никнейм и айди товара, он заполняет комментарий и телефон и тыкает в Отправить..... Админ получает письмо.
  • 0

#29 Perepelkin

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

  • Assistent vsupport.club
  • PipPipPip
  • 38 сообщений
Репутация: 0
Начинающий

Отправлено 10 December 2011 - 10:32 PM

Завтра попробую что то подобное осуществить...
  • 0

#30 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 December 2011 - 10:43 PM

( $smarty.const.CONF_CHECKSTOCK==0 || $product_info.in_stock > 0 )

вот если я не ошибаюсь что проверять нужно
  • 0

#31 Sany

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

  • Download User
  • PipPip
  • 13 сообщений
Репутация: 0
Начинающий

Отправлено 21 March 2012 - 03:55 PM

забавно. я просто удалил в трёх местах. и кнопка (в корзину) появилась на всех товарах. а вот добавить в корзину не могу.


таже проблема... как её решить?
  • 0

#32 dorian

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

  • Assistent vsupport.club
  • PipPipPip
  • 107 сообщений
Репутация: 24
Ассистент

Отправлено 15 April 2012 - 05:12 PM

правки только шаблонов не достаточно, будет время, выложу правки файлов с кодом

http://vsupport.club...аз/page__st__20
  • 0