رفع مشکل اسکرول بعد از پر کردن فرم

سلام
دقت کردید وقتی یک فرمی رو پر میکنیم و تاییدیه که ظاهر میشه، یهو به اندازه کلی پیکسل یه اسکرول بد میخوره میاد پایین و برای اینکه بخوایم متن تاییدیه مثلا “از تماس شما متشکریم! به زودی با شما تماس می گیریم.” رو مشاهده کنیم باید اسکرول بار رو ببریم بالا !
انصافا خیلی حرکت ضایعی هست و ادم فک میکنه صفحه خالیه !
برای حل این مشکل باید کد زیر رو بزارید داخل functions.php قالبتون تا دیگه اکی اکی بشه!

add_filter( 'gform_confirmation_anchor', '__return_false' );

البته اگه بخواید به این اسکرول خوردن مقدار خاصی لحاظ کنید، بجای کد بالا از کد زیر استفاده کنید و بجای 20، عدد دلخواهتون رو وارد کنید. این عدد برحسب پیکسل هست.

add_filter( 'gform_confirmation_anchor', function() {
	return 20;
} );
به این post امتیاز دهید

24 پاسخ

          1. سلام
            متشکرم
            بله در حالت آژاکس نیست. چون وقتی در حالت آژاکس می گذارم بعد از تایید فرم تاییده نمایش داده نمیشود و پایین فرم تصویر در حال لود نمایش داده می شود.
            برای نمونه این فرم را تست کنید که در حالت آژاکس قرار دادم
            http://torreh.net/طره-برگزار-می‌کند-چهره-سال-فرش-دستباف/

  1. سلام
    ممنون از زحمتی که برای این فرم کشیدین
    من یه تازه کارم.میخواستم بدونم باید این کدی که برای این مشکل قرار دادین رو به جای کل فایل functionقرا بدیم یادر خط خاصی
    تشکر

    1. سلام درسته .
      صفحه سفید میشه بخاطر یک خطای php باید باشه . شما از طریق wp-config.php حالت دیباگ رو فعال کنید . یعنی wp_debug رو از false به true تغییر بدید و مجدد تست کنید ببینید توی اون صفحه سفید خطایی چیزی مینویسه یا نه . متشو بذارید

  2. با سلام و احترام خدمت جناب گرویتی فرم پارسی عزیز
    اینو فرموده بودید لحاظ شده در فارسی ساز اما کار نمیکنه بدون اون کد ها کار خاصی باید انجام بدم یا تنظیماتی داره؟

  3. با سلام و عرض ادب بنده فرم را ساختم چند مرحله ای وقتی روی بعدی کلیک می شه سایت ری لود می شه ، نمی شه کاری کرد در همان صفحه وارد مرحله بعدی بشه ممنون می شم پاسخ بدید

  4. سلام خداقوت
    یک سوالی داشتم و اگر امکان داره راهنمایی کنید
    شما فرض کنید فرم گرویتی در یک صفحه ای طولانی و انتها باشه و وقتی کاربر فرم گرویتی رو ارسال میکنه برای دیدن تاییدیه باید کلی اسکرول بکنه که خب خیلی ضایع هست و کاربرپسند نیست و اصلا شاید نبینه و دوباره ارسال بکنه
    البته این پست شما رو خوندم
    http://develop.gravityforms.ir/10006/gform_confirmation_anchor/
    ولی مشکل رو حل نمیکنه
    من یک راه حل دارم و البته شما بهتر از من میدونید
    هر فرم گرویتی برای خودش یک ایدی منحصربه فرد داره بهتر نیست وقتی فرم ارسال میشه انتهاش اون ایدی هم باشه تا به شکل اتوماتیک به اون قسمتی که گرویتی هست ارجاع داده بشه؟

دیدگاه‌ها بسته‌اند.

جدیدترین مقالات

پشتیبانی
  • کلیه خریداران جهت دسترسی به تمام خرید های قبلی خود، کافیست از طریق منوی پنل کاربری سایت با همان ایمیلی که خرید خود را انجام داده بودند عضو شوند تا پس از لاگین، به تمام خریدها دسترسی داشته باشند.
  • در صورتی که پس از خرید افزونه های گرویتی فرم پارسی دچار مشکل شدید، اگر پاسخ را در بخش سوالات متداول نیافتید میتوانید از طریق ارسال تیکت پشتیبانی آن را مطرح نمایید تا در سریع ترین زمان ممکن آن را حل نماییم.
  • پشتیبانی فقط برای محصولاتی که در سایت گرویتی فرم پارسی به فروش میرسند انجام میشود و گرویتی فرم پارسی مسئولیتی در برابر محصولات سایت های دیگر ندارد.
سوالات متداول