|
|
12.04.2010, 22:44
|
|
Geser
Журба Сергей Анатольевич
Зарегистрирован: 2008-04-29
Сообщений: 35
|
Здравствуйте.
Буду признателен за помощь.
На сайте http://www.rumoto.ru/product/?id=1282 есть фенька, под названием "Нашли дешевле?".
Суть в том, что нажимаем на ссылку и попадаем на страницу с формой обратной связи. Вверху указан товар и цена.
Видимо при заполнении всех полей админу приходит письмо, в котором указанно, что за товар.
Вся загвоздка в том, что бы реализовать передачу данных при преходе со страницы товара на страницу формы обратной связи.
Как передать наименование товара и цену? Что бы эта инфа отобразилась на странице (в зависимости откуда кликнул) и в письме.
Спасибо.
Если CMS тебе понятна, значит, она уже устарела
|
|
|
12.04.2010, 23:03
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
На странице откуда нужно передавать значения вставляете форму вида:
Код:<form method="post" name="..." action="...">
<input name="name1" value="значение1" type="hidden">
<input name="name2" value="значение2" type="hidden">
<input type="submit" value="Отправить">
</form>
если у вас на странице которая указана в action формы есть форма с полями name1 и name2 то в них подставятся соответсвующие значения.
в вашем примере по ссылке передается id товара ?id=... по которому в последующем из базы данных выбирается нужная информация.
|
|
|
13.04.2010, 12:21
|
|
Geser
Журба Сергей Анатольевич
Зарегистрирован: 2008-04-29
Сообщений: 35
|
Спасибо за ответ.
Ощую мысль я уловил.
Но знаний не хватает ее реализовать.
Поэтому возникли еще вопросы.
1. Мне надо эту форму разместить в поле подробное описание.
я посмотрел как это делается для передачи данных в корзину
Код:
<form method=post action='".$SUB_FOLDER.$HTTP_ROOT_PATH."modules/netshop/post.php'>
<input type='hidden' name='redirect_url' value='$GLOBALS[uri_path]'>
<input type='hidden' name='cart_mode' value='add'>
<input type='hidden' name='cart[$classID][$f_RowID]' value='1'>
<button type='submit'><img src='".$SUB_FOLDER."/images/i_cart.gif'></button>
</form>
2. по нажатию кнопки я должен переходить на страницу с формой, предположим domen.ru/torg/
3. К сожалению я не смог подсмотреть, как извлекаются передаваемые данные в корзине, там написанно так ". $GLOBALS['shop']->PrintCart() ."
4. Сами аргументы я планирую прописать в компоненте письмо с сайта в альтернативной форме добавления объекта.
В общем хотелось бы получить оответ по всем 4 пунктам, как это реализовать.
Заранее спасибо!
Если CMS тебе понятна, значит, она уже устарела
|
|
|
13.04.2010, 14:49
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
в поле подробное описание
Код:<form method="post" action="domen.ru/torg/">
<input name="f_pole" value="$f_pole" type="hidden">
<input name="f_pole2" value="$f_pole2" type="hidden">
<input type="submit" value="Отправить">
</form>
$f_pole - данные которые вы хотите передавать
на страничке domen.ru/torg/ у вас должна быть форма с полями имеющими точно такие же названия
Код: <input name="f_pole" value="$f_pole">
<input name="f_pole2" value="$f_pole2">
В этом случае в них подставятся данные переданные из первой формы.
|