|
|
|
| Где бы это достать или как это сделать. Вот есть обыкновенная форма заказа с кнопочкой "подтвердить" и все посылается на e-mail. Так вот нужна еще одна кнопочка вроде "принять и заполнить еще один заказ" т.е поля очищаются, все запоминается. Человек вводит новую инфу и нажимает "подтвердить". И посылается то, что было заполнено в первый раз и второй раз. Вот как бы множественность такая. Причем желательно чтобы поля "имя" "компания" не очищались, а только те, что отвечают за вид продукции, объем заказа. Так можно сделать вообще? | |
|
|
|
|
|
|
|
для: Shuman
(12.11.2005 в 16:44)
| | чтобы выбрать новый товар покупателю надо вернуться в магазин. не на память же он будет вводить данные товара. тем более, что про товар обычно вводят только количество, а все остальное подставляется из базы на основании id данного товара. в нормальных магазинах всегда можно посмотреть свою корзину, вернуться в магазин, выбрать еще что-то, опять в корзину зайти посмотреть, поменять количество, что-то удалить и т.д..
поэтому немного непонятно, зачем покупателю отсылать незаконченный заказ или вернее, зачем начинать новый заказ с теми же данными покупателя, если еще не закончен первый. | |
|
|
|
|
|
|
|
для: Shuman
(12.11.2005 в 16:44)
| | Можно промежуточные данные сожранить в сессии или, например, в БД... можно, конечно, и в куках, но нужно убедиться что они включены у пользователя. | |
|
|
|
|
|
|
|
для: Loki
(12.11.2005 в 17:16)
| | Не нужно про интернет магазин. Просто обыкновенная форма с кучей позиций и дропдаунов и вот нужно именно эти промежуточные данные как-то. | |
|
|
|
|
|
|
|
для: Shuman
(12.11.2005 в 17:29)
| | а что мешает по первому клику на "Подтвердить" послать данные, а те. что не меняются (имя, компания и т.д.) запоминать в сессии и подставлять в поля формы. зачем запоминать меняющиеся данные, которых явно больше, чем неменяющихся. ведь все равно они будут посланы вместе или поодиночке...
заказчик заполняет заказ. вводит свои данные, выбирает какие-то параметры. все его устраивает (если не устраивает, еще ведь не поздно вернуться к полю и поменять данные), он нажимает на кнопку "Подтвердить заказ". по клику включается обработчик, посылающий данные формы на е-мейл и возвращающий форму уже с заполненными данными заказчика, которые вытаскиваются из переменных сессии. можно назвать кнопку "Подтведить заказ и начать новый". и предусмотреть кнопку выхода из формы, если заказчику надоело ее заполнять и посылать :) | |
|
|
|
|
|
|
|
для: elenaki
(12.11.2005 в 18:31)
| | Интересная мысль. Но нужно одним письмом посылать. И заказов неизвестное кол-во. Специально для таких заказчиков, у которых проблемы с фантазией и с юмором у меня был phpforms. Удобный подарок от украинских разработчиков. И там я построил эту большую форму, но вот заставить ее запоминать что-то, чтобы потом отсылать одим большим файлом :( | |
|
|
|
|
|
|
|
для: Shuman
(12.11.2005 в 16:44)
| | А заказов неизвестное количество? | |
|
|
|