Товары под заказ

pre-order

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 bambuk9
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 13.05.2010

19.10.2010 23:54

Сейчас на любой товар можно поставить: Доступность: на складе и Доступность: товара нет, а нужно еще сделать Доступность: под заказ, но чтоб покупатель все равно мог товар ложить в корзину. . Как это сделать?? За ранее благодарен.

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

20.10.2010 00:23

Это делается так:

1) Для товаров, доступных для предварительного заказа, отключите контроль наличия на складе (“Manage Inventory” => “No”)

2) Измените шаблон карточки товара соответствующим образом.

По умолчанию в шаблоне будет что-то вроде этого:

<?php if($_product->isSaleable()): ?>
<p class="availability"><?php echo $this->__('Availability: In stock.') ?></p>
<?php else: ?>


А вам нужно:

<?php
	echo
			(
					(0 == $_product->getStockItem()->getUseConfigManageStock())
				&&
					(0 == $_product->getStockItem()->getManageStock())
			)	
		?
			"под заказ"
		:
			"на складе"
	;
?>


#3 bambuk9
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 13.05.2010

20.10.2010 23:14

Подскажите пожалуйста где находится шаблон карточки товара. Сейчас стоит дефолтная тема.
За ранее благодарен.

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

21.10.2010 09:45

Очевидно, методом copy/paste программировать Magento не получится.

#5 Art
  • Спамер
  • Группа: Заблокирован
  • Сообщений: 59
  • Регистрация: 11.08.2010

22.10.2010 11:55

Доброго времени суток всем!

А есть ли решение, позволяющие осуществлять предзаказ товара?
То есть товара не только нет на складе, но и вообще он еще не выпущен производителем, но дата релиза известна.

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

22.10.2010 12:02

1) Magento в стандартной комплектации не владеет информацией, выпущен ли товар производителем.
2) Как позволить покупателю заказать отсутствующий на складе товар - я написал выше.

#7 bambuk9
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 13.05.2010

26.10.2010 22:56

ОЧЕНЬ ПРОШУ, ПОЖАЛУЙСТА подскажите где находится шаблон карточки товара в дефолтной теме.

#8 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

26.10.2010 23:26

app/design/frontend/base/default/template/catalog/product/view.phtml

Почему бы не овладеть навыком самостоятельно находить шаблон?
Например, поиском по объекту DOM.

#9 vs3volod
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 30.09.2010

01.11.2010 12:33

Спасибо что кинул сюда ссылку и за то как сделать. В шаблоне hellowired путь к файлу точно такой же.

Изображение
Но возник вопрос. К сожалению я в php не разбираюсь, больше дизайн :(
Вопрос такой: а можно ли сделать чтоб вместо надписи была кнопка ведущая на нужную мне страницу или делал предзаказ
Заранее спасибо.

Точнее я бы хотел чтобы человек мог сделать предзаказ как на amazon или типа ozon. Вот в этом магазине делаешь предзаказ, оплачиваешь и ждешь.
Просто интересно на сколько это возможно

#10 Владимир Бонапартов
  • забанен за воровство
  • Группа: Заблокирован
  • Сообщений: 149
  • Регистрация: 23.08.2010

02.11.2010 00:23

Просмотр сообщенияvs3volod (01.11.2010 12:33) писал:

Спасибо что кинул сюда ссылку и за то как сделать. В шаблоне hellowired путь к файлу точно такой же.

Изображение
Но возник вопрос. К сожалению я в php не разбираюсь, больше дизайн :(
Вопрос такой: а можно ли сделать чтоб вместо надписи была кнопка ведущая на нужную мне страницу или делал предзаказ
Заранее спасибо.

Точнее я бы хотел чтобы человек мог сделать предзаказ как на amazon или типа ozon. Вот в этом магазине делаешь предзаказ, оплачиваешь и ждешь.
Просто интересно на сколько это возможно

1. А чем вас не устраивает обычная кнопка "купить", напишите на ней "предзаказ". Покупатель положил её в корзину и ждёт когда появится.
Но по большому счёту я не понимаю в корне этой задачи, с точки зрения торговли, для предзаказа нужно брать какую-то предоплату, так любой пионер может понакликать вам предзаказов, вы привезёте контейнер товара , а он откажется (как вариант).
2. В стандартной сборке Magento есть возможность отложить товар или как-то по другому это называется ( не помню убрал у себя эту строчку) переименуйте её как "предзаказ" и в админке увидите кто и что отложил.

#11 vs3volod
  • Группа: Пользователь
  • Сообщений: 6
  • Регистрация: 30.09.2010

02.11.2010 15:55

Вы наверное меня не поняли. тогда будет либо предзаказ либо ничего. Когда товар есть то кнопка "купить", когда нет кнопка "предзаказ" вместо "нет в наличии". Вот так хотелось бы. По сути да, человек и так и так покупает его: оплачивает и ждет. Суть в том что оплата будет проходить при встрече, то есть пока интернет-платежей. Соответственно человек не сможет оплатить заказ.
Нужно чтобы человек мог купить товар и забрать или купить, подождать и забрать. То есть человек должен быть осведомлен что товара нет в наличии и нужно будет его ждать не 1 день а допустим неделю.

Поделиться темой: