Подобие интернет магазина без оплаты

Аватар пользователя djstalkerinlaw djstalkerinlaw 24 сентября 2013 в 11:52

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

Есть товар, под ним кнопка - заказать. Выводится форма отправки заказа админу с полями фио, адрес и т.д.

В запасе есть одно решение, наипростейшее. Создать в типе данных товара поле мэйл, в нём будет вписываться адрес доставки, а в отображении поля будет указано send mail.как то так. плюс полностью перелопачивать форму обратной связи под форму заказа. Но по мне, так это глупо(((

Помогите пожалуйста

0 Thanks

Комментарии

Аватар пользователя alexxrin alexxrin 24 сентября 2013 в 12:01

1. Делаете модуль с формой через formApi. Делаете для нее хуком путь order/nid , где nid - nid нужной вам ноды с товаром.
2. В теме ноды делаете ссыль на order/nid, но не простую ссыль, а через colorbox или что-нибудь похожее, чтобы форма открывалась во всплывающем окне.
3. Остается только отправить письмо с заполненными полями и nid нужной записи. Не забудьте перенаправиль пользователя обратно на страницу записи.
4. все.

Аватар пользователя k_dmitry k_dmitry 24 сентября 2013 в 21:15

1. делаете страницу с вебформ, с полем товар + токен с get
2. на странице с товаром простую ссылку "заказать", можно просто в node-tovar.tpl.php прописать, с урлом ноды с бебформ
3. при клике на "заказать" откроется форма, где в поле "товар" будет название товара

Аватар пользователя k_dmitry k_dmitry 25 сентября 2013 в 13:06
"djstalkerinlaw" wrote:

+ токен с get

где мне его взять?

как в 6ке не помню, в 7ке просто создать поле и в "Default value" написать %get[foo] и в node-tovar.tpl.php <a href="/node/1?foo=<?php print $title ?>">...</a>