ฉันใช้ส่วนประกอบ Acquia site studio สำหรับหน้าเว็บ ในทุกหน้าฉันมีป๊อปอัปพร้อมปุ่มส่งเว็บฟอร์มเพื่อเข้าสู่ไซต์
ในการตั้งค่าการยืนยัน Webform ฉันได้เลือกตัวเลือก - URL (เปลี่ยนเส้นทางไปยังเส้นทางหรือ URL ที่กำหนดเอง) และในช่องข้อความยืนยัน URL [หน้าปัจจุบัน:url]?[หน้าปัจจุบัน:ข้อความค้นหา] จะได้รับ
เมื่อส่งแบบฟอร์ม คาดว่าจะเปลี่ยนเส้นทางไปยังหน้าปัจจุบันด้วยข้อความค้นหาปัจจุบันที่ระบุใน URL แต่กำลังเปลี่ยนเส้นทางไปยังพารามิเตอร์การค้นหาที่ใช้ก่อนหน้านี้ของหน้าปัจจุบัน
แอปพลิเคชันกำลังใช้วานิชและแคชภายในแกนกลาง ฉันไม่แน่ใจว่า [หน้าปัจจุบัน:url]?[หน้าปัจจุบัน:ข้อความค้นหา] กำลังได้รับการแคช
ขั้นตอน:
เว็บฟอร์มจะถูกโหลดเป็นโมดอลขณะเข้าถึง URL http://localhost/products?key=111 เมื่อคลิกปุ่มส่ง ผลลัพธ์ที่คาดไว้คือการลงจอดบนหน้าเดียวกันด้วยพารามิเตอร์การค้นหาเดียวกัน แต่กำลังเปลี่ยนเส้นทางไปที่ http: //localhost/products?key=222 โดยที่ key=222 ]
ข้อเสนอแนะ / ทางเลือกอื่น ๆ จะได้รับการชื่นชม
ขอขอบคุณ.