تغییر آیکون لودینگ (Loading) فرم ها

با سلام .

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

در صورتی که قصد تغییر این آیکون رو دارید کد زیر رو با رعایت تگ php تو فایل functions.php قرار بدید . بجای لینک لودینگ قرار داده شده هم لینک مورد نظر خودتون رو بذارید . در صورتی هم که از افزونه کش استفاده میکنید بعد از قرار دادن کد زیر کش رو خالی کنید تا تغییرات اعمال بشه .

 

<?php
add_filter( 'gform_ajax_spinner_url', 'Persian_GF_change_loading' );
function Persian_GF_change_loading( $src ) {
    return 'http://up.persianscript.ir/uploadsmedia/a8da-loading.gif';   
}

درباره نویسنده

حنان ابراهیمی ستوده

حنان ابراهیمی ستوده هستم ، دانشجوی کارشناسی ارشد برق قدرت دانشگاه شهید بهشتی تهران . ولی علاقه ی خیلی زیادی به برنامه نویسی تحت وب و زبان PHP دارم .

نوشته های مرتبط

32 نظر

  1. فرشاد زارع

    سلام از خدمات عالی تون ممنونم من از گرویتی برای پرداخت استفاده میکنم و خیلی عالی هست فقط تنها مشکلم اینه که متن دکمه زده ارسال من میخوام متنش باشه پرداخت آنلاین میشه کمک کنید و دقیق بگید از کجا باید عوضش کنم؟ تو پوشه لنگویج افزونه هم رفتم اما متن ارسال رو پیدا نکردم که بخوام تغییرش بدم. اگه بشه یه کدی مثل همین بدید تا جایگذاری کنیم و متن دکمه ارسال عوض بشه خیلی خوبه بازم ممنونم از خدمات عالیتون.

    پاسخ
    1. فرشاد زارع

      هم چنین متن بعد از ارسال رو میخوام بذارم از پرداخت شما متشکریم که این متن نمایش داده میشه : از تماس شما متشکریم! به زودی با شما تماس می گیریم.
      ممنون میشم برای تغییر این متن هم کمک کنید

      پاسخ
          1. فرشاد زارع

            این گرویتی واقعا فوق العادس و شما فوق العاده تر ازون! اون الزامی زیاد مهم نیست برام. جوری که من چک کردم هم رهگیری سفارش داره هم کد تخفیف میخوره هم همه ی قسمت هاش رو میشه عوض کرد پس واقعا دلیل رفتن سراغ ووکامرس رو نمی دونم چیه چون واقعا فرایند خرید رو پیچیده میکنه و کاربر رو خسته اما تنها یک امکان دیگه اگه میداشت (البته نمیدونم داره یا نه) اینکه بعد از خرید یک ایمیل زیبا برای طرف ارسال بشه که چه محصولیو خریده و شماره سفارشش چی بوده.

  2. فرشاد زارع

    سلام دوباره آخرین سوالم اینه که چطور اون ستاره ضروری بودن فیلد رو به کلمه الزامی تغییر بدیم؟ دقیقا از کجا باید اینکارو کرد؟ من تا حدودی با سی اس اس اشنا هستم ممنون میشم راهنماییم کنید مثل تصویر زیر منطورمه
    http://s9.picofile.com/file/8270350668/%D8%A7%D9%84%D8%B2%D8%A7%D9%85%DB%8C.png

    پاسخ
    1. amin

      سلام.
      به مسیر زیر مراجعه کن:
      plugins\gravity-forms\includes\fields
      بعد فایل class-gf-field.php رو باز کن.
      در این فایل خط زیر را پیدا کن و به جای ‘*’ کلمه ‘اجباری’ را وارد کن.

      $required_div = $is_admin || $this->isRequired ? sprintf( “%s”, $this->isRequired ? ‘*’ : ” ) : ”;

      بعد برای کلاس gfield_required استایلی که در نظر داری تعریف کن.

      موفق باشی

      پاسخ
      1. فرشاد زارع

        سلام کمکتون عالی بود ممنونم من متن رو تغییر دادم کد استایلم نوشتم اما هر جا میذارمش جواب نمیده تو rtl.css تو همون کلاس خودشم گذاشتم فایذه نداشت و حتی تو تنظیمات فرم قسمت استایل سفارشی.
        میشه بگید کجا استایلارو اضافه کنم که اعمال شه؟ نام کلاس ها رو درست پیدا کردم

        پاسخ
  3. فرشاد زارع

    سلامی دوباره من با فیلد ایمیل یدونه خبرنامه درست کردم خوب مشکل اینجاست که وقتی اون تیک بدون تکرار رو هم فعال میکنم بازم میشه با یک ایمیل چندین بار ثبت نام کرد منظورم اینه که خطای شما قبلا ثبت نام کردید نمیده میشه کمکم کنید

    پاسخ
  4. میرزاامینی

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

    پاسخ
    1. حنان ابراهیمی ستوده
      حنان ابراهیمی ستوده

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

      پاسخ
  5. محمد علی

    سلام
    خسته نباشید
    من از درگاه راشا تو فرمهای نبلغ دلخواه استفاده میکنم
    ولی الان دو روز میشه که تنظیمات راشا تو قسمت ساخت فرمها نیست و به درگاه وصل نمیشه ؟
    میشه راهنمایی کنید . ممنون میشم

    پاسخ
  6. فرشاد زارع

    سلام اقای ابراهیمی متاسفانه دیدم سایت وردپرس یار افزونه گرویتی رو برای فروش گذاشته و شک ندارم از همین سایت شما دانلود کرده و واضحه که مخشون نمیکشه فارسیش کنن و از همین نسخه ی شما استفاده کردن.

    https://www.wpyar.com/downloads/%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%DA%AF%D8%B1%D8%A7%D9%88%DB%8C%D8%AA%DB%8C-%D9%81%D8%B1%D9%85-%D9%81%D8%B1%D9%85-%D8%B3%D8%A7%D8%B2-gravity-forms/

    به هر حال من به شخصه خواستم از شما تشکر کنم و بگم پشتیبانی شما عالی بوده و ندیدم تا الان مثلش اگر دوست داشتید پیگیری کنید.

    پاسخ

نظری بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *