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

Главные вкладки

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

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

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

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

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

Комментарии

Аватар пользователя 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>