PDA

Zobacz pełną wersję : Formluarz kontaktowy Joomla w artykule.



Kusy
03-01-2017, 23:51
Witam.

Czy jest jakiś sposób żeby dodać formularz Joomla do artykułu lub modułu ? Próbowałem to zrobić przy użyciu poniższego kodu:


<h3>Formularz kontaktowy</h3>
<div class="contact-form">
<form id="contact-form" action="/index.php/kontakt-ukryty" method="post" class="form-validate form-horizontal well">
<fieldset>
<legend>Wyślij e-mail</legend>
<div class="control-group">
<div class="control-label">
<span class="spacer"><span class="before"></span><span class="text"><label id="jform_spacer-lbl" class=""><strong class="red">*</strong> Pole wymagane</label></span><span class="after"></span></span> </div>
<div class="controls"> </div>
</div>
<div class="control-group">
<div class="control-label">
<label id="jform_contact_name-lbl" for="jform_contact_name" class="hasPopover required" title="Nazwa" data-content="Twoja nazwa">
Nazwa<span class="star">**</span></label>
</div>
<div class="controls"><input type="text" name="jform[contact_name]" id="jform_contact_name" value="" class="required" size="30" required aria-required="true" /></div>
</div>
<div class="control-group">
<div class="control-label">
<label id="jform_contact_email-lbl" for="jform_contact_email" class="hasPopover required" title="E-mail" data-content="Adres e-mail kontaktu">
E-mail<span class="star">**</span></label>
</div>
<div class="controls"><input type="email" name="jform[contact_email]" class="validate-email required" id="jform_contact_email" value="" size="30" autocomplete="email" required aria-required="true" /></div>
</div>
<div class="control-group">
<div class="control-label">
<label id="jform_contact_emailmsg-lbl" for="jform_contact_emailmsg" class="hasPopover required" title="Temat" data-content="Wpisz tutaj temat swojej wiadomości.">
Temat<span class="star">**</span></label>
</div>
<div class="controls"><input type="text" name="jform[contact_subject]" id="jform_contact_emailmsg" value="" class="required" size="60" required aria-required="true" /></div>
</div>
<div class="control-group">
<div class="control-label">
<label id="jform_contact_message-lbl" for="jform_contact_message" class="hasPopover required" title="Wiadomość" data-content="Wpisz tutaj wiadomość.">
Wiadomość<span class="star">**</span></label>
</div>
<div class="controls"><textarea name="jform[contact_message]" id="jform_contact_message" cols="50" rows="10" class="required" required aria-required="true" ></textarea></div>
</div>
</fieldset>
<fieldset>
<div class="control-group">
<div class="control-label">
<label id="jform_captcha-lbl" for="jform_captcha" class="hasPopover required" title="Captcha" data-content="Przepisz tekst z obrazka">
Captcha<span class="star">**</span></label>
<span class="optional">(opcjonalnie)</span>
</div>
<div class="controls"><div class="g-recaptcha" data-sitekey="moje_dane" data-theme="light" data-type="image"></div></div>
</div>
</fieldset>
<div class="control-group">
<div class="controls">
<button class="btn btn-primary validate" type="submit">Wyślij list</button>
<input type="hidden" name="option" value="com_contact" />
<input type="hidden" name="task" value="contact.submit" />
<input type="hidden" name="return" value="" />
<input type="hidden" name="id" value="moje_dane" />
<input type="hidden" name="c00459b9a3977464c1d5c65b28d75ce0" value="1" /> </div>
</div>
</form>
</div>


Jednak przy próbie wysłania wiadomości otrzymuję informację: "Najnowsze żądanie zostało odrzucone, ponieważ zawierało nieprawidłowy token. Odśwież stronę i spróbuj ponownie."

Da się to jakoś rozwiązać czy lepiej użyć zewnętrznego modułu ?

maskodka
04-01-2017, 00:27
http://wiki.joomla.pl/Pomoc35:Dodatek:_Artyku%C5%82y_-_Wpinacz_modu%C5%82%C3%B3w
{loadmodule nazwa modulu}


np tak :)

Kusy
04-01-2017, 08:30
http://wiki.joomla.pl/Pomoc35:Dodatek:_Artyku%C5%82y_-_Wpinacz_modu%C5%82%C3%B3w
{loadmodule nazwa modulu}


np tak :)

Cześć, może źle się wyraziłem ale chodzi mi o coś trochę innego. Chcę wstawić do artykułu domyślny formularz Joomla, który nie jest modułem.

zwiastun
04-01-2017, 10:36
Moduł BP Contact:
https://github.com/bestproject

Kusy
04-01-2017, 12:14
Moduł BP Contact:
https://github.com/bestproject
Właśnie o coś takiego mi chodziło, dziękuję.