2015-09-03 10 views
6

मुझे नहीं पता कि लार्वा फॉर्म के साथ मेरी साइट की तुलना में डेटा (POST में) को दूसरी साइट पर कैसे भेजना है।लैरवेल फॉर्म एक्शन यूआरएल

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

यह में रहता है: mydomain:

मैं एक (जीईटी) प्रपत्र की कोशिश की 8000/MyPage परीक्षण = कुछ

लेकिन मैं इस http://other.domain.com?test=something

कोई सुराग बनना चाहते हो?

+0

पाने के बजाए पोस्ट का उपयोग करें। – mdamia

उत्तर

0

समस्या यह है कि मैं था 'एचटीएमएल' था:

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

और इस तथ्य है कि जब आप उस पर क्लिक सबमिट बटन है पहला फॉर्म लेता है। बहुत अजीब।

0

मुझे लगता है कि आप देख रहे हैं

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

यूआरएल यह भी काम कर रहा है ... (देखें http://laravelcollective.com/docs/5.0/html) –

+0

एक्शन ऐप \ एचटीपी \ कंट्रोलर \ http: //other.domain.com/salesprocess/reservationFormAction.to जैसा लगता है परिभाषित नहीं। (देखें: /home/vagrant/Code/project/resources/views/common/reservation.blade.php) (देखें: /home/vagrant/Code/project/resources/views/common/reservation.blade.php) (देखें : /home/vagrant/Code/project/resources/views/common/reservation.blade.php) –

+0

फॉर्म जनरेटर कोड में डाइविंग के बाद मैंने पाया कि आप पैरामीटर के रूप में यूआरएल, एक्शन या रूट का उपयोग कर सकते हैं। आपके मामले में यूआरएल जाने का तरीका है (बाहरी यूआरएल के लिए)। इसके अलावा, यदि आप कोई विधि निर्दिष्ट नहीं करते हैं, तो POST डिफ़ॉल्ट है। – Eyeball

संबंधित मुद्दे