Jakarta 0 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 Возникла потребность в создание дополнительных полей в форме обратной связи, для получения более подробней информации о пользователе. Пытался осуществить самостоятельно - не получилось)). Предполагаю требуется редактирование файлов feedback.php и feedback.tpl . Шаблон отредактировать проблем не составило, а вот с feedback.php все совсем плохо . Подскажите плз на примере, как можно создать дополнительное поле. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 Возникла потребность в создание дополнительных полей в форме обратной связи, для получения более подробней информации о пользователе.вы думаете сразу стало понятно? Мне, например, нет. Посему пишите всё конкретнее, вот меня всегда удивляет куча тем с желаниями, которые можно понять только при расширении сознания) Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 23 февраля 2008 Рассказать Опубликовано: 23 февраля 2008 Автор вы думаете сразу стало понятно? Мне, например, нет. Ну как же, есть в форме обратной связи таке поля как: "Заголовок:" , "Получатель:" , "Сообщение:" . Хотелось бы узнать как осуществить создание дополнительных полей в этой форме, например добавить еще: "Телефон" , "ICQ". Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 просто добавить поля? нарисуйте их в шаблоне feedback.tpl - не понятно в чём именно ваша проблема, ведь Шаблон отредактировать проблем не составило Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор вот и я с самого начала так подумал, добавил сразу, без прооблем поля. На сайте поля выводятся, но при отправке письма через эту форму, данные из этих полей не приходят. Ссылка на сообщение Поделиться на других сайтах
Adobe 111 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 данные из этих полей не приходят. Ну само собой, имена этих полей еще в обработчик добавить надо Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 На сайте поля выводятся, но при отправке письма через эту форму, данные из этих полей не приходят.ах вот оно в чём дело. Вам оказывается информацию из этих полей ещё нужно отправлять на почту. А в первом сообщении темы об этом ни слова. Поэтому я и говорю пишите всё конкретнее По аналогии разьве нельзя сделать? Смотрите как отправляется текст сообщения, и с вашими полями поступаете точно так же Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор все дело в том что я конечно же попробовал сделать по аналогии, но попытка обернулась неудачей. Именно пожтому и попросил кого-нить, кому не сложно на примере показать, буду очень признателен. Думаю что есть еще люди которых этот момент тоже заинтересует. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 окей, покажите что вы добавили в feedback.tpl Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 24 февраля 2008 Рассказать Опубликовано: 24 февраля 2008 Автор окей, покажите что вы добавили в feedback.tpl Выделил жирным то что добавил самостоятельно. <table width="100%" border="0" cellspacing="0" cellpadding="0" class="content"> <tr> <td align="left"> <table width="450" style="padding-left: 20px;" border="0" cellpadding="0" cellspacing="0" class="context" > <tr> <td width="110" height="25">Ваше Ф.И.О:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> <tr> <td width="110" height="25">E-Mail:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> [b] <tr> <td width="110" height="25">Должность:</td> <td><input type="text" maxlength="35" name="name" class="f_input" /></td> </tr> <tr> <td width="110" height="25">Зар.плата:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr>[/b] <tr> <td><input type="hidden" name="recip" value="1"></td> </tr> <tr> <td width="110">Краткое резюме:</td> <td><textarea name="message" style="width:320px; height:100px" class="f_textarea" /></textarea></td> </tr> [b] <tr> <td width="110" height="25">www:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr > <tr> <td width="110" height="25">icq:</td> <td><input type="text" maxlength="45" name="name" class="f_input" /></td> </tr>[/b] <tr> <td width="110" height="25">Код безопасности:</td> <td><br />{code}</td> </tr> <tr> <td width="110" height="25">Введите код:</td> <td><input type="text" maxlength="45" name="sec_code" style="width:115px" class="f_input" /></td> </tr> <tr> <td width="110" height="25"> </td> <td><input name="send_btn" type="image" src="{THEME}/images/send.png" style="cursor:hand" /></td> </tr> </table> [/codebox] Предполагаю надо добавить инфу по этим полям в feedback.php и внести значение name для каждого поля в данном коде. Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Поддерживаю Jakarta! Мне тоже надо сделать так, только "Номер Договора" добавить. Кто может помочь )? Спасибо Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Jakarta, Вот это посмотри - http://forum.dle-news.ru/index.php?showtopic=32753 А ещё, воспользуйся поиском - Feedback Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 о точно, оказывается большинство вопросов уже решено на этом форуме Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 а что тему уже удалили? http://forum.dle-news.ru/index.php?showtopic=32753 ??? Не впускает. Поищу feedback Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 crealog, это раздел для Клиентов он закрыт для обычных пользователей, которые не оплатили тех. поддержку... Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 да.... =) за все надо платить, даже за демку... =) Но бесплатность тоже иногда надо поддерживать, чтобы не потерять интерес людей к движку. Вдруг я решу что демо не подходит мне и не буду покупать лицензию. А так если поможете - пойму, что тут готовы всегда помочь. И пойду куплю лицензию и поставлю нормальный движок... Короче по топику. Вставил в шаблон <tr> <td align="right" style="padding:4px;">Номер договора(для клиентов):</td> <td><input style="width:223px; height:18px; font-family:tahoma; font-size:11px; border:1px solid #E0E0E0 " maxlength="45" name="dogovor" size="14"></td></tr> А потом в файл: feedback.php вставил жирным выделенное: $subject = strip_tags(stripslashes($_POST['subject'])); $message = strip_tags(stripslashes($_POST['message'])); $dogovor = strip_tags(stripslashes($_POST['dogovor'])); $recip = intval($_POST['recip']); Попробовал отправить сообщение. не отправилось написало: PHP(Mail) error Возможно не работает потмоу что на Локалхосте? Потом попробовал через SMTP отправить. Пишет: This SMTP server does not support authorisation Правильно ли я добавил кусочки? Почему не рабоатает все таки из-за Локалхоста? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Почему не рабоатает все таки из-за Локалхоста?а что такое вообще Локалхост в вашем понимании? Ссылка на сообщение Поделиться на других сайтах
crealog 1 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 сервер Апачи на компе =) ну я ламер в таикх делах, так что внимания не обращайте, лучше ответьте по теме топика, пожалуйста Ссылка на сообщение Поделиться на других сайтах
Jakarta 0 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 Автор разобрался, спасибо за линк. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 февраля 2008 Рассказать Опубликовано: 25 февраля 2008 crealog, у меня стоит пакет Денвер и почта работает, поэтому я и спросил что стоит у вас раз уж PHP(Mail) error Ссылка на сообщение Поделиться на других сайтах
-Zeus- 0 Опубликовано: 24 ноября 2008 Рассказать Опубликовано: 24 ноября 2008 Сюда зайдите. Я написал, как это делается Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.