+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Kontaktformular erweitern

  1. #1
    Neu an Board Avatar von strange-bird
    Registriert seit
    18.05.2007
    Beiträge
    86
    Bedankte sich
    14
    Erhielt 10 Danksagungen
    in 8 Beiträgen

    Standard Kontaktformular erweitern

    Hallo,
    Ich würde gerne das Joomla-eigene Kontaktformular (Contacts) um zwei Felder erweitern:
    Außer seinem Namen soll der Absender sein Land und seine Telefonnummer eingeben können / müssen.

    Ich würde hier ungerne FacileForms oder dergleichen nutzen, da ich eine recht umfangreiche Kontaktsammlung habe und diese Änderung für alle gelten soll.
    This must be Thursday. I never could get the hang of Thursdays.

  2. #2
    Neu an Board Avatar von strange-bird
    Registriert seit
    18.05.2007
    Beiträge
    86
    Bedankte sich
    14
    Erhielt 10 Danksagungen
    in 8 Beiträgen

    Standard

    Ich habe schon mal ein bisschen ausprobiert - allerdings ohne echte php-Kenntnisse. Mein jetziger Stand:
    Die Felder erscheinen im Formular, klicke ich aber den send-button erscheint die Fehlermeldung "_CONTACT_FORM_NC" -> "Please make sure the form is complete and valid."
    Hier meine bisherigen (erfolglosen) Änderungen:

    contact.html.php, L672:
    PHP-Code:
    <label for="contact_tel">
        <?php echo(_TEL_PROMPT);?>
    </label>
    <br />
    <input type="text" name="tel" id="contact_tel" size="30" class="inputbox" value="" />
    <br />
    <label for="contact_hcountry">
        <?php echo(_COUNTRY_PROMPT);?>
    </label>
    <br />
    <input type="text" name="hcountry" id="contact_hcountry" size="30" class="inputbox" value="" />
    contact.php, L436 bis L438
    PHP-Code:
    $success mosMail$email$name$hcountry$tel$contact[0]->email_tomosConfig_fromname .': '$subject$text );
    $subject2 $subject." Empfänger: ".$contact[0]->email_to;
    $success2 mosMail(  $email$name$hcountry$tel"meineadresse@email.de"$mosConfig_fromname .': '$subject2$text ); 
    contact.php, L373
    PHP-Code:
    $tel         strvalmosGetParam$_POST'tel',         '' ) );
    $hcountry        strvalmosGetParam$_POST'hcountry',             '' ) ); 
    This must be Thursday. I never could get the hang of Thursdays.

  3. #3
    Neu an Board Avatar von strange-bird
    Registriert seit
    18.05.2007
    Beiträge
    86
    Bedankte sich
    14
    Erhielt 10 Danksagungen
    in 8 Beiträgen

    Standard

    Endlich hab ich was gefunden - und dann läuft es nur unter 1.5.
    Naja, vielleicht hilfts ja anderen weiter, die ähnliche Probleme habe, also hier mal der Link:
    QContacts, eine Komponente für Joomla 1.5. kann genau das, was ich gerne hätte: Up to 6 custom fields can be added to the contact form. You can choose each field's type (text, textarea, radio buttons, checkbox, drop down list) and whether the field is optional or required
    This must be Thursday. I never could get the hang of Thursdays.

  4. Erhielt Danksagungen von:


  5. #4
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    sag doch, dass du was fertiges suchst, ich dachte du brauchst support für deinen code.
    hier ist was für die 1.0.
    blick in den backendbereich hier.
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board Avatar von strange-bird
    Registriert seit
    18.05.2007
    Beiträge
    86
    Bedankte sich
    14
    Erhielt 10 Danksagungen
    in 8 Beiträgen

    Standard

    Nein, eigentlich wollte ich es schon selber ändern, damit ich meine bereits angelegten Kontaktdaten übernehmen kann (sind ziemlich viele). Allerdings scheint QContact ja gerade eine Erweiterung für die "Native" Contact Componente zu sein.

    Trotzdem vielen Dank für den Link, werde mir das mal genauer anschauen, ob ich es nicht doch irgendwie verwenden kann.
    This must be Thursday. I never could get the hang of Thursdays.

  8. #6
    Neu an Board
    Registriert seit
    10.07.2008
    Beiträge
    14
    Bedankte sich
    3
    1 Danksagung in 1 Beitrag

    Standard

    @strange-bird

    ...hmm. Hast du eine Lösung zu deinem Problem gefunden? Stehe jetzt nämlich genau vor dem selben.

  9. #7
    Neu an Board Avatar von strange-bird
    Registriert seit
    18.05.2007
    Beiträge
    86
    Bedankte sich
    14
    Erhielt 10 Danksagungen
    in 8 Beiträgen

    Standard

    Leider nein. Auch die DFContacts habe ich (noch) nicht zum laufen bekommen ...
    This must be Thursday. I never could get the hang of Thursdays.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein