فعالسازی شهرهای ایران در فیلد آدرس

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

برای فعالسازی شهرهای ایران باید ابتدا فیلد “آدرس” رو از بخش “فیلدهای پیشرفته” به فرم اضافه کنید. از تب عمومی فیلد نوع آدرس رو از بین المللی به “ایران” تغییر بدید تا چک باکس “شهرهای ایران” ظاهر بشه و با تیک زدن این گزینه شهرهای ایران توی فرمتون ظاهر خواهند شد.

نمونه خروجی:

iran_city

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

5/5 - (1 امتیاز)

99 پاسخ

  1. سلام استاد
    سوپرایز خیلی عالی بود! تغییرات واقعا کاربردی و اساسی بود
    به این پشتکارت آفرین میگم و امیدوارم که دلسرد نشی خدای نکرده …
    یا علی

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

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

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

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

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

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

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

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

  7. سلام.ضمن عرض خسته نباشید و تشکر ویژه اسم شهرها برای من لود نمیشه.اگر راهنمایی بفرمایید ممنون میشم

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

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

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

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

      1. سلام و خسته نباشید
        فرمودید تا جمعه مشکل شهرها حل میشه لطفا راهنمایی می فرمایید چرا بعد از انتخاب استان شهرها نمیاد؟

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

  12. سلام.
    نسخه فارسی ساز جدید را آپدیت کردم ولی لیست شهر ها نمایش داده نمی شود.
    در 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)

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

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

  15. سلام
    من یک فیلد تاریخ میذارم تو فرم؛
    نوع تاریخ فیلد ورودی رو هم میذارم رو «لیست بازشو تاریخ»
    تیک فعالسازی تاریخ شمسی رو هم میزنم؛
    اما باز هم بر مبنای تاریخ میلادی کار میکنه. مثلا تاریخ 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/

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

  17. با سلام
    یه باگی هنوز در مورد تقویم وجود داره به این صورت که، من در فرم فیلدی برای تقویم شمسی گذاشتم حالا وقتی به صندوق ورودی مراجعه می کنم و می خوام فرم های ورودی اینجا را بر اساس، فیلد تاریخ شمسی مورد جستجو قرار دهم با تقویم میلادی روبرو می شوم و حتی دستی هم نمی توان تاریخ شمسی را وارد کرد!؟ لطفا این مورد را طوری درست کنید که اگر در فرم تاریخ میلادی کار شده بود در جستجو هم تاریخ میلادی بیاید و بلعکس.
    http://uploadax.byethost3.com/images/34495446803391160119.png

  18. من تو گروایتی به این موارد نیاز دارم و حاضرم هزینش هم بدم.
    1) ایمپورت تجمعی ورودی ها به واسطه اکسل
    2) محدودیت دسترسی به فرم های مختلف توسط مدیران تعریف شده
    3) عدم حذف فایل های بارگزاری شده توسط کاربر در بروز رسانی مجدد
    ==========
    کسی هست کمک کنه
    ممنون

    1. سلام
      1- ورودی هایی که خودش قبلا خروجی داده رو میشه وارد کرد وگرنه فک میکنم قبلا توی کدکنیون پلاگین دیده بودم براش. الان حضور ذهن ندارم شایدم ندیده بودم.
      2- با افزونه user role editor میتونید. هر بخش از گرویتی فرم یک سطح دسترسی داره که با پیشوند gravityforms_ توی افزونه user role editor قابل نمایش هست و میتونید تیک بزنید برای نقش های کاربری خاص
      3- بعد از بروز رسانی فایل ها حذف نمیشوند و داخل پوشه wp-content/upload/gravityforms قابل دسترس هستند.

  19. سلام گرویتی فرم پارسی جان
    آقا خدا قوت! به روزرسانی جدیدتو هنوز کامل تست نکردم ولی یه مشکلی دارم!
    افزونه پارسی دیت یا جلالی یا هر افزونه ای که مربوط به فارسی کردن وردپرس روی قالب نصب باشه ، دکمه ارسال از کار می افته! دکمه ارسال زده میشه اما هیچ عملی انجام داده نمیشه!
    و اینکه با غیر فعال کردن افزونه ی وردپرس فارسی ، مشکل فرم برطرف میشه!
    حتی داخل تنظیمات تیک نداشتن تداخل رو زدم اما باز مشکل رفع نشد!
    راه حلی داره که با افزونه وردپرس فارسی در تداخل نباشه یا افزونه ای که بشه جایگزین وردپرس فارسی کردش؟!
    نا گفته نباشه ، هم قبل و هم بعد از آپدیت آخری که منتشر کردی ، تست کردم و مشکل همچنان باقی هستش.

    1. سلام
      من با جلالی مشکلی ندیدم
      با پارسی دیت هم مشکل از پارسی دیت هست چون توی نسخه قدیمش مشکلی نبود. دقیقا 3 4 هفته پیش یک اپدیت دادن که باعث میشه توی بخش ایجکس گرویتی فرم توی کنسول خطا بگیریم.
      عرض کردم ربطی به اپدیت فارسی ساز گرویتی فرم نداره . شما نسخه 2 ماه قبل پارسی دیت رو نصب کنی مشکلی نمیبینی.

  20. مهندس عزیز سلام
    یه مشکل برام پیش اومده که توی فرم ها کاربر عکس آپلود کرده فایل هم هست ولی وقتی روش کلیک میکنم یه صفحه مشکی میاد که عکس ها رو نشون نمیده !
    1- چه جوری میشه این مشکل برطرف کرده ؟
    2- فایلها کجا ذخیره میشن و آیا میشه به اونها دسترسی پیدا کرد یا نه ؟
    3- آیا امکان شخصی سازی صفحه چاپ هست یا نه که بشه مثلا عکس ها رو به جای اینکه اسم فایل رو گذاشته خود تصویر رو نمایش بده ؟
    سپاس بیکران

  21. با سلام و خسته نباشید من برای مشخص نمودن محل تولد از فیلد آدرس استفاده می کنم که فقط استان و شهر را نمایش دهد برای این کار من مشکلی که دارم اول شهر نمایش داده می شود و بعد استان می شه در این مورد راهنمایی کنید که چطور می توانم اول استان و بعد شهر نمایش داده شود

    1. سلام
      با css خیلی راحت میتونید به یکیشون float : right و به یکی دیگه float : left بدید تا جاشون عوض بشه. البته قبلش گرویتی رو به نسخه اخر بروز کنید شاید درست بشه چون نسخه های جدید گرویتی فرم rtl.css هم دارند.

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

  23. سلام
    ممنون بابت قراردادن این امکان خوب
    فقط من استفاده کردم یه مشکل کوچک داره سمت چپ استان نمایش میده سمت راست شهر که اینطور برای استفاده فارسی زبانها مناسب نیست راست چین نیست این قسمتش ( مثل همین عکس ابتدای صفحه)
    چکار باید کرد که استان بیاد راست و شهر بره سمت چپ؟
    مثل عکس اخر همین صفحه که این درسته

      1. هر چی float:right اضافه کردم تو قسمتهای مختلف css نشد باز!
        تو وردپرس فرم رو توی برگه ساختم
        توی برگه باشه فرم کدوم قسمت css باید اضافه شد اون float:right ؟
        کد کاملشو میشه لطف کنید؟

  24. سلام خسته نباشید و وقت بخیر
    در قسمت نمایش شهر و استان وقتی استان رو انتخاب میکنیم و شهر رو انتخاب میکنیم به مرحله بعد میرویم منتها سیستم خودش شهر انتخاب شده را به اولین شهر تغییر میدم
    http://gamasms.ir/shop/?page_id=16
    در لینک زیر مشخص است
    استان رو انتخاب میکنید
    لیست شهر ها باز میشود
    شهر را که انتخاب میکنیم
    به شهر اول خودش تغییر داده میشود

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

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