n1c Posted November 29, 2015 Report Share Posted November 29, 2015 Добрый день, уважаемые форумчане.Возник вопрос, можно ли сделать в Simpla, чтобы в товаре клиент ставил свою цену? А-ля аукциона))В дальнейшем хочу сделать выбор цены ползунком от минимальной до максимальной.Или может кто-то уже такое делал? Quote Link to post Share on other sites
mishanya Posted November 29, 2015 Report Share Posted November 29, 2015 стаавил свою цену или ставку делал? Quote Link to post Share on other sites
Kors Posted November 29, 2015 Report Share Posted November 29, 2015 Возник вопрос, можно ли сделать в Simpla, чтобы в товаре клиент ставил свою цену?Можно. Quote Link to post Share on other sites
n1c Posted November 29, 2015 Author Report Share Posted November 29, 2015 стаавил свою цену или ставку делал?Я сразу завис на цене))Взял за основу в simpla/design/product.tpl - <input name="variants[price][{$v->id}]" type="text" value="{$v->price|escape}" />, но все равно в корзину лезет та цена которая указа в админке Quote Link to post Share on other sites
mishanya Posted November 29, 2015 Report Share Posted November 29, 2015 Я сразу завис на цене))Взял за основу в simpla/design/product.tpl - <input name="variants[price][{$v->id}]" type="text" value="{$v->price|escape}" />, но все равно в корзину лезет та цена которая указа в админке это не поможет. сначала решите что вам нужно, вы пишите типа аукцион, так вот в типа аукционе ставят ставки и выигрывает та ставка которая была последняя по истечении срока действия аукциона. если вам нужно просто класть товар со своей ценой в корзину, нужно передавать эту цену в аякс обработчик, и затем писать ее в $purchase->price. Quote Link to post Share on other sites
n1c Posted November 29, 2015 Author Report Share Posted November 29, 2015 это не поможет. сначала решите что вам нужно, вы пишите типа аукцион, так вот в типа аукционе ставят ставки и выигрывает та ставка которая была последняя по истечении срока действия аукциона. если вам нужно просто класть товар со своей ценой в корзину, нужно передавать эту цену в аякс обработчик, и затем писать ее в $purchase->price. Просто класть товар со своей ценой Quote Link to post Share on other sites
mishanya Posted November 29, 2015 Report Share Posted November 29, 2015 Просто класть товар со своей ценой а что делать если человек добавил раз товар с ценой 100, а второй раз зашел и добавил еще раз тот же товар с ценой 200, перезаписывать цену или добавлять в корзину как новый товар? Quote Link to post Share on other sites
n1c Posted November 29, 2015 Author Report Share Posted November 29, 2015 а что делать если человек добавил раз товар с ценой 100, а второй раз зашел и добавил еще раз тот же товар с ценой 200, перезаписывать цену или добавлять в корзину как новый товар?то уже не суть важно. хоть в суме 300 будет. задача проста чтобы доделал заказ и с ним связался менеджер. Quote Link to post Share on other sites
Kors Posted November 29, 2015 Report Share Posted November 29, 2015 А зачем огород городить? Есть разработки вида "Заказ 1 клик", "Заказ обратного звонка", "Предварительный заказ" и подобные. Стоит ли изобретать велосипед? Quote Link to post Share on other sites
n1c Posted November 29, 2015 Author Report Share Posted November 29, 2015 А зачем огород городить?Есть разработки вида "Заказ 1 клик", "Заказ обратного звонка", "Предварительный заказ" и подобные.Стоит ли изобретать велосипед?Причем тут эти модули к теме которую я задал? Разницы для вас наверное нет Quote Link to post Share on other sites
Kors Posted November 29, 2015 Report Share Posted November 29, 2015 Вы же сами сказали:то уже не суть важно. хоть в суме 300 будет. задача проста чтобы доделал заказ и с ним связался менеджер.А эти модули как раз и предназначены для первичной заявки и последующего контакта с менеджером. Впрочем, если Вы непременно желаете по своему, то можно и так сделать, то есть: 1. На странице товара добавить поле для указания цены покупателем. 2. Эту цену показывать на странице корзины, заказа, в письмах о заказе, в админке на стр заказа. 3. Коллизии вроде описанной выше (добавил раз товар с ценой 100, а второй раз зашел и добавил еще раз тот же товар с ценой 200, перезаписывать цену или... ) разрешать как-нибудь, не особо важно как. По стоимости - 50$ Quote Link to post Share on other sites
n1c Posted November 29, 2015 Author Report Share Posted November 29, 2015 Вы же сами сказали:А эти модули как раз и предназначены для первичной заявки и последующего контакта с менеджером. Впрочем, если Вы непременно желаете по своему, то можно и так сделать, то есть:1. На странице товара добавить поле для указания цены покупателем.2. Эту цену показывать на странице корзины, заказа, в письмах о заказе, в админке на стр заказа.3. Коллизии вроде описанной выше (добавил раз товар с ценой 100, а второй раз зашел и добавил еще раз тот же товар с ценой 200, перезаписывать цену или... ) разрешать как-нибудь, не особо важно как. По стоимости - 50$"не суть важно" это ответ будет как новый или замена цены, а про те модули я и сам вкурсе Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.