نموذج الاتصال وورد 7: إرسال زر لا يقدم الموجهات إلى نفس الصفحة (مسج / مرساة الملاحة)

StackOverflow https://stackoverflow.com/questions/1814863

سؤال

وأنا تطوير صفحة وورد يستخدم نظام jquery.slideto.js الملاحة والمراسي أتش تي أم أل. أنا باستخدام نموذج الاتصال 7 المساعد

عند الضغط على زر "إرسال"، شكل لا يقدم، والتحقق النصي مسج شملت لا يتم إطلاق. بدلا من ذلك، فقط تعيد تحميل الصفحة الحالية دون تقديم.

ولقد تضمنت النموذج على صفحة أخرى من دون كل رمز إضافي والشكل الذي ترسل، ولكن أيا من التحقق من صحة مسج يعمل، وأنه يتنقل إلى صفحة جديدة بإلحاق "# wpcf7-F1-P93-O1" ل وURL الحالي

وأنا باستخدام التعليمات البرمجية التالية في ملف القالب الخاص بي

         <?php
     global $wpcf7_contact_form;
     if ( ! ( $wpcf7_contact_form = wpcf7_contact_form( 1 ) ) )
     return 'Contact form not found!';
     $form = $wpcf7_contact_form->form_html();
     echo $form;
     ?>

وهذا رابط لصفحة المشكلة: www.beattrainsoundsystem.com/home#contact (أو انقر على "الاتصال" وصلة في الملاحة)

وعنوان الموقع من صفحة العمل لكن عربات التي تجرها الدواب هو: www.beattrainsoundsystem.com/test

ولقد عطلت جميع الإضافات وورد باستثناء نموذج الاتصال 7، وجميع النصوص باستثناء مسج لتضييق مصدر المشكلة. أنا بحاجة لمواصلة تطوير يوم الاثنين، وذلك لمدة 24 ساعة القادمة (اعتبارا من يوم الاحد @ 01:48 EST) سيكون في وضع التصحيح. شكرا جزيلا لمساعدتكم!

واسمحوا لي أن أعرف إذا كنت بحاجة لي لإجراء أية تغييرات على الصفحة لمساعدتك على مساعدتي التصحيح.

هل كانت مفيدة؟

المحلول

وهناك الكثير من القضايا هنا، ولكن هنا هي القضية الرئيسية التي كانت مشكلة حل:

وكان PHP أنني نقلت في السؤال أعلاه معيبة. وأعتقد أنه من المهم (على الأقل في حالتي مع العديد من الكتابات الأخرى / الإضافات / المتغيرات الخ ...) مع نموذج الاتصال 7 إلى العصا مع علامة أنها تعطيك في المحرر ( "[الاتصال على شكل (1)" نموذج الاتصال 1 "]"). لذلك كان لي لإيجاد حل وظيفة تسمى "contactForm" في فئة تسمى "contactForm" واسترداد هذا المنصب من الصفحة الرئيسية:

<?php $contact_drop = new WP_Query('p=109'); while ($contact_drop->have_posts()) : $contact_drop->the_post(); $do_not_duplicate = $post->ID; ?>
    <div id="contact-slide">
        <?php the_content(); ?>
    </div>
<?php endwhile; ?>

وأود أن أوصي بأن الحل لأحد وجود مشكلة مماثلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top