связка facileforms и новостевого компонента, например letterman

Тема в разделе "Формы", создана пользователем Deep, 03.04.2008.

  1. Offline

    Deep Недавно здесь

    Регистрация:
    20.08.2007
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Всемогущий All!:)

    Скачал компонент facileforms. установил, все работает.
    Мне он нужен для расширенной регистрации подписчика на рассылки сайта.
    Как сделать, чтобы поле имени и мэйла добавлялось и в letterman, если это доступно для "чайника"?:[
     
  2.  
  3. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    Ответ: связка facileforms и новостевого компонента, например letterman

    Нужно писать напрямую в БД, вам нужно найти функцию в компоненте, которая пишет в бд, узнать в какие поля пишутся ваше имя и мыло и в компоненте , затем в свойствах формы->Submit modules->End Of Submit тут записываете заначения полей с формы в БД.

    Если я вас правильно понял, то всё должно заработать )
     
  4. Offline

    Qui-Gon Недавно здесь

    Регистрация:
    11.04.2008
    Сообщения:
    1
    Симпатии:
    0
    Ответ: связка facileforms и новостевого компонента, например letterman

    Столкнулся с похожей проблемой, может просто пнёте в нужную тему/раздел.
    Хочу добавить форму созданную с помощью FacileForms в новость, как это сделать не пойму. Стоит Joomla_1.0.15_RE-Stable-Full_Package и com_facileforms_147ru(с модулем и мамботом). Был бы очень признателен за внимание.
     
  5. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    Ответ: связка facileforms и новостевого компонента, например letterman

    Что значит форму. Вы хотите сказать значения с формы, полученные после заполнения? Либо поля, чекбоксы и т.д. что бы были доступны в новости.
    Как бы то нибыло, еще раз повторюсь, вам нужно работать с БД, находите таблицу, откуда читаются новости и пишите туда нужный вам текст.
    Вот пример как после заполнения формы, заполненные данные отправить в личку определённому пользователю (компонент uddeIM):
    Код (PHP):
    1. //вот это ваш запрос, тут указанно что и куда писать )
    2. $sql="INSERT INTO jos_uddeim (fromid, toid, message, datum) VALUES (".(int)$savefromid.", ".(int)$savetoid.",'".$savemessage."', ".$savedatum.")";
    3. //выполняем данный запрос с помощью встроенных(защищённых) функций джумлы
    4. $database->setQuery($sql);
    5. //ну а тут обрабатываем исключение, если вдруг запрос не удался.
    6. if (!$database->query()) {
    7. die("OSHIBKA: " . $database->stderr(true));
    8. }
     

Поделиться этой страницей

Загрузка...