نسخه ۲ افزونه فارسی ساز ( + شهرهای ایران)

با سلام

بسته فارسی ساز گرویتی فرم رو از لینک زیر دانلود کنید:

Persian Gravity Forms

تذکر : این افزونه فقط بسته بومی ساز بوده و برای استفاده از فرم ساز باید هسته Gravity Forms نیز نصب باشد .

 

از نسخه 2 به بعد فارسی ساز شهر های ایران هم اضافه شدن و برای استفاده از اون باید نسخه ی هسته گرویتی فرم شما هم بیشتر از 2 باشه :

 

iran_city

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

برای فعالسازی شهر ها کافیه خیلی ساده از تب “ویژگی” فیلد آدرس تیک “فعالسازی شهرهای ایران” رو بزنید و نوع آدرس رو هم بر روی “ایران” قرار بدید ! به همین سادگی!

 

قابلیت بعدی هم شخصی سازی کدهای رهگیری فعلی هست :

برای شخصی سازی کدهای رهگیری کافیه کد زیر رو توی functions.php قالب قرار بدید .

<?php add_filter( 'gform_transaction_id' , 'gform_transaction_id', 10 , 2 ); function gform_transaction_id($entry, $form) { return 'a9999a999'; } ?>

بجای  ‘a9999a999’ قاب دلخواه خودتون رو بذارید . آشنایی با مفهوم قاب

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

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

77 نظر

  1. محمد

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

    پاسخ
      1. محمد

        ممنون حنان جان عزیز . من از موقعی که توی PersianScriptثبت نام کردی میشناسمت پسر. یوزمم s.m.b هست زیاد باهات چتیدم . .
        ولی حیف که شماره ات رو ندارم خیلی میتوینیم با هم همکاری کنیم توی پروژه هایی که میگیرم . میشه شمارتو ایمیل کنی ؟ تماس با ما لدرد نمی خوره خودت رو میخام عمو

        پاسخ
  2. مرتضی

    سلام مهندس
    عیدتون مبارک… ایشالا این عید شروع و ادامه ی بهترین تجربه ها و بزرگترین موفقیت ها برات باشه…
    کیف میکنم از کارت مخصوصا سورپرایزت که من قبلا با استفاده از نسخه ی قدیمی Custom Post Type و تعریف کردن استانها و شهرها در taxonomy های جدید (فکرشو بکن چقد وقت گیر بود!!!) این کارو میکردم چون نیاز داشتم دسته بندی باشن، اما بعد از بروزرسانی جدیدش این مورد حذف شده بود و نسخه قدیمیه هم با ورژن جدید گرویتی فرمز سازگار نبود، که حالا شما این مشکلو حل کردی..
    واقعا خسته نباشی..
    متشکرم

    پاسخ
  3. hasani

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

    پاسخ
  4. رضا

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

    پاسخ
  5. مهران

    با سلام و عرض تشکر بابت طراحی این افزونه که کارایی این فرم سازو دوبرابر کرده.
    من روی نسخه 1.9.6 رو نصب دارم و گرویتی فارسی ساز رو هم از مخزن گرفتم ( نسخه 2 )
    ولی با اینکه شهرهای ایران رو هم فعال می کنم و نوع آدرس هم ایرانه ولی بازم شهرها نمایش داده نمیشه!
    با چند نسخه دیگ هم تست کردم ولی همینجوریه حتی روی سایت دیگ.
    میخواستم بدونم روی کدوم نسخه دقیقا جواب داده شهرهای ایران؟
    مطلب دیگ هم این که اول شهر نمایش داده میشه بعد استان مثله تصویر زیر:
    http://mehranahmadifar.ir/wp-content/uploads/2016/04/wordpresstutorials-ir.jpg

    پاسخ
  6. مهدی

    سلام؛
    جناب ستوده من هم مشکل ظاهر نشدن شهر پس از انتخاب استان رو دارم . یعنی لیست استان ها وجود داره ولی بعد از انتخاب استان مورد نظر شهرهای استان ظاهر نمیشه . ارادتمند. نسخه آخر گراویتی و بومی ساز رو هم نصب دارم .

    پاسخ
  7. rasa2015

    سلام استاد
    متاسفانه لیست شهرها برای بنده مثل نسخه های قبلی هست. و شهرها و استان ها اضافه نشده. گراویتی فرم پارسی هم نگارش نگارش 2.0.5 هست. اما خود گراویتی فرم اصلی نگارش 1.9.13 هست.

    پاسخ
  8. مهدی

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

    پاسخ
  9. abed

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

    پاسخ
          1. علیرضا

            با سلام و تشکر
            پیغام بروز رسانی نسخه جدید در افزونه ظاهر می شود ولی موقعی که بر روی بروز رسانی کلیک می شود خطا می دهد
            متن خطا :
            به‌روزرسانی شکست خورد: دریافت انجام نشد. Not Found

  10. مهدی

    سلام.
    نسخه فارسی ساز جدید را آپدیت کردم ولی لیست شهر ها نمایش داده نمی شود.
    در inspect element مرورگر کروم خطای کنسول به صورت زیر است.فایل main.js هم فایل اسکریپت قالب می باشد :
    Uncaught TypeError: $ is not a function
    at HTMLDocument. (main.js:1)
    at j (jquery-2.1.4.min.js:1)
    at Object.fireWith [as resolveWith] (jquery-2.1.4.min.js:1)
    at Function.ready (jquery-2.1.4.min.js:1)
    at HTMLDocument.I (jquery-2.1.4.min.js:1)

    پاسخ
  11. ehsan

    اقا با قالب من هم مشکل داره این شهر و استان روی قالب2015 خوب عمل میکنه رو قالب خودم وقتی استان و انتخاب میکنی هیچ شهری نمیاره اون تیک شهر رو هم زدم
    میشه بگید چیکار باید بکنم ورژن گراویتی و فارسی ساز هم آخرین نسخه هست
    من نیاز دارم رو قالب خودم اجرا بشه آموزش برطرف کردن ایرادو بزارید

    پاسخ
  12. جواد

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

    پاسخ
  13. جواد

    سلام
    من یک فیلد تاریخ میذارم تو فرم؛
    نوع تاریخ فیلد ورودی رو هم میذارم رو «لیست بازشو تاریخ»
    تیک فعالسازی تاریخ شمسی رو هم میزنم؛
    اما باز هم بر مبنای تاریخ میلادی کار میکنه. مثلا تاریخ 30/2/80 رو خطا میده (چون تو میلادی ماه دوم 28 روزه است)
    راه حل چیه؟

    البته من یخورده php بلدم؛ اگر بگی کدوم فایل رو باید دستکاری کنم؛ شضاید خودم تونستم یه کاریش بکنم.
    ضمنا آیا میشه سالش رو محدود کرد که فقط یک محدوده مشخصی رو بتونن انتخاب کنن؟

    پاسخ
    1. گرویتی فرم پارسی
      گرویتی فرم پارسی

      سلام
      در مورد گزینه اول که فرمودید باید از طریق فیلتر زیر شرط بزارید که اگر فیلد تاریخ بود و مقدارش فلان بود و … خطا نده :
      https://www.gravityhelp.com/documentation/article/gform_field_validation/

      در مورد دوم هم بله :
      https://www.gravityhelp.com/documentation/article/gform_date_min_year/
      https://www.gravityhelp.com/documentation/article/gform_date_max_year/

      پاسخ
  14. حسین

    سلام. روز بخیر. برای مشکل شهرستان ها راهی ایجاد شده؟
    من لیست استان ها رو که باز میکنم هیچ مشکلی نیست ولی وقتی استان رو انتخاب میکنم شهرستان توی لیست نمیاد!

    پاسخ

نظری بگذارید

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


8 + 7 =