2015-09-03 26 views
6

Veriyi Laravel Form ile başka bir siteye nasıl göndereceğimi (POST olarak) bilmiyorum. = ŞeyLaravel Form Eylem URL'si

8000/MyPage testini Ama bu http://other.domain.com?test=something

Herhangi ipucu olmak istiyorum:

{!! Form::open(array('url' => 'http://other.domain.com')) !!} 
    <input type="text" name="test" value="something" /> 
    <button type="submit">Submit</button> 
{!! Form::close() !!} 

O kalır: alanadim?

Ben (GET) formunu çalıştı?

+0

almak yerine kullanın. – mdamia

cevap

0

Ben 'HTML' vardı sorun olduğunu düşünüyorum:

<form> 
<form action='http://other.domain.com'> 
    <input type="text" name="test" value="something" /> 
    <button type="submit">Submit</button> 
</form> 
</form> 

Ve aslında sen tıkladığınızda düğmesini teslim olmasıdır İlk formu alır. Çok garip.

0

ne aradığınız

{!! Form::open(array('action' => 'http://other.domain.com')) !!} 
+0

url de çalışıyor ... (http://laravelcollective.com/docs/5.0/html) –

+0

Action App \ Http \ Controllers \ http: //other.domain.com/salesprocess/reservationFormAction.to gibi görünüyor tanımlanmamış. (Görünüm: /home/vagrant/Code/project/resources/views/common/reservation.blade.php) (Görüntüle: /home/vagrant/Code/project/resources/views/common/reservation.blade.php) (Görüntüle : /home/vagrant/Code/project/resources/views/common/reservation.blade.php) –

+0

Form oluşturucu koduna girdikten sonra, URL'yi, eylemi veya yolu parametre olarak kullanabilirsiniz. Sizin durumunuzda, url gidilecek yoldur (harici URL'ler için). Ayrıca, bir yöntem belirtmezseniz, POST varsayılan değerdir. – Eyeball