گرویتی فرم

اعمال تخفیف (شرط) خودکار برای کاربران خاص

تاریخ: چهارشنبه ۵ فروردین ۱۳۹۴

دسته بندی:  آموزش

تعداد نظر: ۹۴

تعداد بازدید: ۱۱۷۸۳


سلام
امروز میخوام آموزش اعمال منطق شرطی برای برخی کاربران خاص (نام کاربری) رو بذارم . یعنی فرم بررسی کنه ببینه که آیا شخص پر کننده فرم ؛ فلان کاربر هست یا نه و سپس یک شرطی رو اعمال کنه.
بعنوان مثال بنده میخوام اگه شخص پر کننده فرم، کاربرهای با نام کاربری user1 و user2 بودند، مبلغ 1000 تومان از هزینه کلی که باید از طریق فرم پرداخت کنند کم بشه.

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

حالا چه طور:
اول از قسمت “فیلدهای استاندارد” ، یک فیلد “مخفی” به فرم اضافه میکنیم و عنوان این فیلد مخفی رو میذارم “مخصوص کاربران”. این فیلد “مخفی” دارای 2 تب “عمومی” و “پیشرفته” هست. در تب “پیشرفته” فیلد یک قسمت وجود داره به اسم “مقدار پیشفرض”. سمت چپ این قسمت، یک دکمه آیکون مانند داره که همه برچسب های فرم داخلش موجود هست. از طریق همین دکمه، برچسب “نام کاربری” رو انتخاب کنید. اون موقع یک برچسبی به شکل {user:user_login} به اون قسمت “مقدار پیشفرض” اضافه میشه.

خب حالا از قسمت فیلدهای “قیمت گذاری” یک فیلد “محصول” اضافه کنید. عنوان این فیلد رو بذارید “تخفیف” و در قسمت توضیحاتش بنویسید “این تخفیف فقط برای شما کاربر گرامی است “. از تب “عمومی” این فیلد، نوع محصول رو روی “محصول تکی” قرار بدید و “قیمت” رو به صورت رو به رو وارد کنید =>> اول کل محتویات قسمت قیمت رو پاک کنید و سپس عدد منفی 1000 رو تایپ کنید. خودش کلمه تومان یا حالا ریال رو بهش اضافه میکنه. اما چون فارسی هست عبارت منفی میاد سمت راست قرار میگیره و به صورت “-1000  تومان ” نشون داده میشه که مشکلی نیست.

حالا به تب پیشرفته این فیلد “محصول” مراجعه کنید و تیک “فعالسازی منطق شرطی” رو بزنید. از قسمتی که زیر این چک باکسِ منطق شرطی ظاهر میشه ، تنظیم زیر رو مطابق شکل زیر انجام بدید و تمام.

البته اگه بخواید این تنظیمات برای همه کاربران عضو شده اعمال بشه و کاربران عضو شده رو مهمان ها جدا کنید و به کابران یه تخفیف بدید به صورت تصویر زیر ست کنید: این شرط میاد فیلد مخفی “مخصوص کاربران” رو چک میکنه ببینه نام کاربری خالی هست یا نه؟ حالا اگه این فیلد خالی نبود یعنی اینکه یه کاربر عضوی داره این فرم رو پر میکنه و بهش تخفیف میده.

12

۹۴ دیدگاه برای این محصول ثبت شده است!

comment

alit

چهارشنبه ۵ فروردین ۱۳۹۴

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

comment

.exe

پنجشنبه ۶ فروردین ۱۳۹۴

سلام ؛ میشه ، در فیلد تخفیف از تب عمومی نوع محصول رو روی محاسبات قرار بدید در قسمت فرمول محاسبه برای مثال بنویسید -0.1 * و از برچسب های ادغام قیمت محصول رو بزارید. ( -0.1 * {محصول (قیمت):1.2} ) نتیجه این کار 10 درصد از قیمت محصول رو برای کاربر کم می کنه.

comment

علی هدشی

یکشنبه ۹ فروردین ۱۳۹۴

عالی بود ممنون

comment

مهدی

یکشنبه ۹ فروردین ۱۳۹۴

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

comment

گرویتی فرم پارسی

سه شنبه ۱۱ فروردین ۱۳۹۴

سلام . خود گرویتی فرمز یک افزودنی ثبت نام داره که همین کار رو میکنه . شما برای دسترسی به این افزودنی میتونید به قسمت >> فرم ها >> افزودنی ها برید و user registeration رو نصب کنید . برای اینکه پنل داشته باشه هم آموزش پیگیری وضعیت سفارش رو که توی سایت گذاشتیم ببینید اما باید همون موقع پر کردن فرم هزینه رو پرداخت کنه و بعدا شما تو پنلش لینکش رو بزارید .

comment

مهدی

سه شنبه ۱۱ فروردین ۱۳۹۴

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

comment

گرویتی فرم پارسی

چهارشنبه ۱۲ فروردین ۱۳۹۴

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

comment

مهدی

سه شنبه ۱۱ فروردین ۱۳۹۴

ضمنا این افزونه ای که معرفی کردید رایگان نیست

comment

گرویتی فرم پارسی

سه شنبه ۱۱ فروردین ۱۳۹۴

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

comment

تیام مهری

جمعه ۱۴ فروردین ۱۳۹۴

سلام اگه ممکنه این آموزش رو برای گروه خاص مانند مشترک یا نویسنده هم بذارید ممنون

comment

بیت دیفندر

یکشنبه ۱۳ اردیبهشت ۱۳۹۴

با سلام من همین کارو برای تمام کاربران انجام دادم اما در هر دو حالت عضو و غیر عضو تخفیف از قیمت کل کم می کنه راهنمائی بفرمائید آدرس سایت: http://irsandogh.ir

comment

گرویتی فرم پارسی

یکشنبه ۱۳ اردیبهشت ۱۳۹۴

سلام . دقیقا دقیقا همین کار رو کردید یا تقریبا دقیقا ؟ چون من دوباره تست گرفتم و مشکلی نداره .

comment

بیت دیفندر

یکشنبه ۱۳ اردیبهشت ۱۳۹۴

دقیقاً همین کارو کردم در صورت امکان ایمیل خودتون اعلام کنید تا من مشخصات لاگین براتون ارسال کنم

comment

گرویتی فرم پارسی

دوشنبه ۱۴ اردیبهشت ۱۳۹۴

persianscript.ir@gmail.com

comment

بیت دیفندر

دوشنبه ۱۴ اردیبهشت ۱۳۹۴

ایمیل ارسال شد

comment

گرویتی فرم پارسی

سه شنبه ۱۵ اردیبهشت ۱۳۹۴

سلام . امشب چک میکنم .

comment

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

جمعه ۱۸ اردیبهشت ۱۳۹۴

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

comment

گرویتی فرم پارسی

جمعه ۱۸ اردیبهشت ۱۳۹۴

سلام . اگه منظورتون کد تخفیف مثل افزونه های دیگه مثل edd و ووکامرس هست / اگه گرویتی فرمتون لایسنس دولوپر داره به قسمت فرم ها >> افزودنی ها برید و ادان Coupon رو نصب کنید .

comment

امیر

شنبه ۱۹ اردیبهشت ۱۳۹۴

سلام ممنون از سایت خوب و پشتیبانی عالیتون، من یک فرم با گرویتی ساختم که برای ثبت نام همایش هست. توی فرم اگر کاربر بیش از دو کارگاه رو انتخاب کنه توی قسمت جمع کل باید 20% از قیمت کلش به صورت خودکار کم بشه! ولی متاسفانه نمی دونم چطور می تونم این کار رو انجام بدم. میشه لطفاً راهنمایی کنید. اینم آدرس فرم ثبت نام هست. قسمت اول مشخصات فردی هست، قسمت دوم مربوط به مشخصات ثبت نام هست و همون چیزی که خدمتتون عرض کردم. با تشکر http://sutech.rtias.ir/%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85/

comment

گرویتی فرم پارسی

یکشنبه ۲۰ اردیبهشت ۱۳۹۴

سلام . شدنش رو که میشه ولی یکم پیچیده میشه . باید دست به دامن ریاضیات و آنالیز و ترکیبیات شد :دی . فعلا این راهی که میخوام بگم تنها چیزی هست به ذهنم نمیرسه ! کاربر حداقل توی 15 حالت میتونه تخفیف بگیره . 6 تا کارگاه دارید میشه ترکیب 2 از 6 مساوی 15 . پس باید 16 بار منطق شرطی استفاده کنید ! شما 15 تا فیلد متنی به فرمتون اضافه کنید و عنوان هاشون رو مثلا بذارید 1 ، 2 ، 3 تا 15 . و به هر کدوم از طریق تب ویژگی یک مقدار پیشفرض بدید . مقدار پیشفرض با نگه دارنده متن فرق میکنه . مثلا پیشفرض همه رو بذارید 1 . حالا باید از شماره 1 تا 15 به ترتیب به صورت زیر عمل کنید . بعنوان مثال تو منطق شرطی شماره 1 بذارید : نمایش اگه همه مطابق زیر باشد : ثبت نام کارگاه فناوری تصویربرداری راداری "هست" هزینه داشنجویی ثبت نام کارگاه سامانه های دریافت و پردازش تصاویر پزشکی "هست" هزینه داشنجویی حالا عین همین کار رو برای شماره 2 انجام بدید برای 2 حالت بعدی . یعنی : ثبت نام کارگاه فناوری تصویربرداری راداری "هست" هزینه داشنجویی ثبت نام کارگاه آشنایی با مدل های مرجع معماری سازمانی فناوری اطلاعات eTOM و TAM "هست" هزینه داشنجویی و الی آخر . یعنی باید همه 2 تا کارگاه هایی که با هم انتخاب میشن رو لحاظ کنید . اینطوری اگه حداقل یکی از دو کارگاه ها باهم انتخاب بشن ، حداقل یکی از اون فیلدهای متنی روشن میشن (مقدار 1 ) میگیرن . حالا که منطق شرطی هر 15 حالت رو انجام دادید یک فیلد محصول اضافه کنید و از نوع محاسباتی تا منفی 20 درصد قیمت کل رو به مجموع اضافه کنه . به گزینه منطق شرطی همین فیلد برید و منطق شرطی رو بذارید نمایش اگر حداقل یکی از اون 15 تا فیلد متنی مساوی 1 باشه . تا اینجا کار شما راه میفته فقط یه بدی داره اینکه فیلدهای متنی توی فرم نمایش داده میشن که باید اونها رو از طریق css مخفی کنید . برای اینکار به تب نمایش اون فیلدهای متنی برید و تو کلاس css سفارشی بنویسید hidden از لحاظ منطقی باید کار کنه و نباید مشکل داشته باشه ولی خودم تست نگرفتم .

comment

امیر

یکشنبه ۲۰ اردیبهشت ۱۳۹۴

ممنون از پاسخ بسیار بسیار کاملتون، ولی خوب می شه یه خورده ساده تر به قضیخ نگاه کرد؟ یعنی وقتی همه چیز با هم جمع شد، توی جمع کل من فقط چک کنم، که اگر مبلغ بیشتر از مثلاً 100 هزار تومان شده، اونوقت بیاد 20% رو ازش کم کن؟ میشه اینجوری؟ باز هم ممنون از صرف وقتتون

comment

گرویتی فرم پارسی

یکشنبه ۲۰ اردیبهشت ۱۳۹۴

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

comment

امیر

یکشنبه ۲۰ اردیبهشت ۱۳۹۴

ممنون میخواستم ببینم شاید بشه اینجوری ساده ترش کرد. ولی اصلش همون حالت اول هست. بازم ممنون از همون راه اول میرم، ببینم چی میشه. متشکرم

comment

امیر

دوشنبه ۲۱ اردیبهشت ۱۳۹۴

سلام مجدد من با راهنمایی شما و یه خورده هم دست رنج خودم کار رو انجام دادم ولی ناقص!! قیمت ها جوری که میخوام محاسبه میشن ولی نمیدونم چطور می تونم فیلدهای اضافی که دارن قیمت رو نمایش می دن حذف کنم! ممکنه راهنمایی بفرمایید. http://sce2015.sutech.ac.ir/%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85/ با تشکر امیر

comment

گرویتی فرم پارسی

دوشنبه ۲۱ اردیبهشت ۱۳۹۴

سلام . از کلاس css سفارشی hidden استفاده کنید برای اون فیلدها و تست بگیرید .

comment

امیر

دوشنبه ۲۱ اردیبهشت ۱۳۹۴

سلام اکی ممنون

comment

ehsan

چهارشنبه ۶ خرداد ۱۳۹۴

با سلام دوست عزیز من میخوام یه سایت واسه فروش جم کلش اف کلنز راه بندازم در این نمونه سایت ها کاربران با پر کردن چند فیلد مربوطه و انتخاب جم مورد نظر پول رو پرداخت میکنن یعنی اگه جم درخواستی بیشتر باشه کاربر پول بیشتری باید پرداخت کنه، اینو چطور میتونم توسط gravityforms راه بندازم؟؟ خیلی ضروری هست خواهشا کمک کنید

comment

گرویتی فرم پارسی

چهارشنبه ۶ خرداد ۱۳۹۴

سلام . باید از فیلدهای قیمت گذاری استفاده کنید . نمونه سایت جم با گرویتی فرم : http://asangem.com/

comment

علی محمد شیرازی

یکشنبه ۷ تیر ۱۳۹۴

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

comment

گرویتی فرم پارسی

دوشنبه ۸ تیر ۱۳۹۴

سلام .ادانز تخفیف رو نصب کنید : https://gravityforms.ir/3929/gravity-persian-1-7-released/#comment-2094

comment

علی محمد شیرازی

پنجشنبه ۱۱ تیر ۱۳۹۴

ببخشید. ادانز تخفیف را پیدا نکردم. تشکر بابت صبوری شما

comment

گرویتی فرم پارسی

پنجشنبه ۱۱ تیر ۱۳۹۴

سلام . از لینک زیر دانلود کنی ادانز های دیگه بدردبخورش هم هست : https://gravityforms.ir/3929/gravity-persian-1-7-released/#comment-2094

comment

علی محمد شیرازی

پنجشنبه ۱۱ تیر ۱۳۹۴

تشکر فراوان بازم ممنون از شکیبایی شما خدا خیرت بدهد

comment

گرویتی فرم پارسی

پنجشنبه ۱۱ تیر ۱۳۹۴

خواهش میکنم .

comment

علی محمد شیرازی

شنبه ۱۳ تیر ۱۳۹۴

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

comment

گرویتی فرم پارسی

شنبه ۱۳ تیر ۱۳۹۴

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

comment

علی محمد شیرازی

شنبه ۱۳ تیر ۱۳۹۴

منظورم اینه که چجوری بزنم مجموع×20درصد؟ میخوام طرف اول بیست درصد مبلغ رو پرداخت کنه. فعلا یه جوری با بازی کردن با فیلد ها درستش کردم.اما بهتر بود این افزونه یه چیزی مثل {sum} داشت که برای محاسبات مجموع بکار میرفت.اگر راهی پیدا کردید بفرمایید.

comment

گرویتی فرم پارسی

شنبه ۱۳ تیر ۱۳۹۴

سلام . خب به فرض شما 5 تا فیلد محصول دارید .. کافیه برچسبهاشون توی فیلد محاسباتی با هم جمع بزنید در نهایت *0.2 کنید . فقط حواستون باشه باید اول فرمتون رو ذخیره کنید و بعدش برید سراغ فیلد محاسباتی تا برچسب های فیلدهای محصول قبلی اضافه بشه به لیستش .

comment

behrouz

یکشنبه ۲۸ تیر ۱۳۹۴

سلام.مهندس،من دیروز درگاه پیلاین را خریداری کردم از شما و حالا برای اعمال تخفیف ازتون کمک میخوام.ممنون میشم کمکم کنید. اول اینکه برای اعمال تخفیف در صورت خرید بیشتر از دو محصول یا بیشتر از یک قیمتی نمیتوان از ادانز های فرم استفاده کرد چون با Coupons Add-On فقط میتوان کپن تخفیف ارائه کرد. مورد بعدی اینکه ما 6 تا محصول داریم و میخواهیم اگر کاربر دو محصول را انتخاب کرد بهش تخفیف 10 درصد اعمال بشه،حالا ما دستور شرطی را چگونه میتوانیم اعمال کنیم که اگر دو محصول انتخاب شد *-0.1 اعمال بشه؟ یا اگر اینکار سخت هست بیاد روی قیمت نهایی شرط گذاشته شود که مثلا از یک مقداری بیشتر شد 10 درصد اعمال شود. موضوع بعد این است که چرا فیلد محصول قابلیت چک باکس ندارد و ما باید حتما از فیلد انتخاب ها استفاده کنیم و سپس روی فیلد محصول ست کنیم؟راه دیگری وجود نداره که 6 محصول را به صورت انتخابی در فیلد محصول اعمال کنیم؟ با تشکر

comment

گرویتی فرم پارسی

یکشنبه ۲۸ تیر ۱۳۹۴

سلام . بله درسته .. ادانز کپن فقط کد تخفیف میده ... اصلا کوپن خودش به همین معناست .. اما متاسفانه همینطور که گفتید فیلد محصول چک باکسی نداره اما میتونید از آموزش زیر استفاده کنید برای فیلدهای محصول چک باکسی تا نیازی به انتخاب ها نباشه : http://gravitywiz.com/checkbox-products-gravity-forms/ نیاز به یک پروکسی دارید چون از ایران باز نمیشه .. البته پیشنهاد میکنم یک دور کاملا قسمت بلاگش رو ببینید و لذت ببرید . منم وقت کنم آموزش هاشونو به فارسی میذارم . اما برای موردی که گفتید هم اینطور که به نظر میرسه باید از ارزیابی پویا به صورت آیجکس استفاده کرد .. حتما بررسی خواهم کرد و آموزشش رو میذارم .. چون سوال خوبی پرسیدید و ممکنه خیلی های دیگه هم بهش نیاز داشته باشن .

comment

behrouz

یکشنبه ۲۸ تیر ۱۳۹۴

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

comment

گرویتی فرم پارسی

دوشنبه ۲۹ تیر ۱۳۹۴

سلام . البته این روشی که میفرمایید یه جور سه باره کاریه میشه ها . یعنی خود گرویتی ، edd و حالا افزونه edd_volume.... . دنبال یه راه بهتری هستم ولی خب برای اتصال به edd هم افزونه داره ولی گشتم تو نت پیدا نکردم : https://easydigitaldownloads.com/downloads/gravity-forms-checkout/

comment

behrouz

دوشنبه ۲۹ تیر ۱۳۹۴

درست میفرمایید ولی از اضافه کردن دستور شرطی شاید راحت تر و منطقی باشد با توجه به اینکه این افزونه پولی هست و قیمتش هم $39.00 هست اصلا امکان پذیر نیست و رایگانش هم تو نت نیست. راستی یک راه حل بالا در جواب یکی از کاربران گفته بودید که مثلا برای 6 کارگاه 15 فید متنی اضافه کنیم و...،کدام فیلد متنی مد نظرتان است که میتوان دو شرط اضافه کرد؟چون چیزی که بنده دیدم هر فیلد فقط یک شرط میتوان بهش اضافه کرد.

comment

گرویتی فرم پارسی

سه شنبه ۳۰ تیر ۱۳۹۴

نه توی دستور شرطی میشه بی نهایت منطق شرطی اضافه کرد / کنار اولین منطق شرطی یه + نوشته که روش بزنید یکی دیگه زیرش اضافه میشه و الی آخر .

comment

Arash

سه شنبه ۳۰ تیر ۱۳۹۴

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

comment

.exe

چهارشنبه ۳۱ تیر ۱۳۹۴

سلام ؛ در ویرایشگر فرم در تب پیشرفته هر فیلد با انتخاب "فعال سازی منطق شرطی" می تونید شرطی که مد نظرتون هست رو ایجاد کنید.

comment

Arash

چهارشنبه ۳۱ تیر ۱۳۹۴

مشکل اینجاست که وقتی شرطی رو میزارم و اکی میکنم، کل فرم در برگه مربوطه حذف میشه و نشون داده نمیشه!

comment

.exe

چهارشنبه ۳۱ تیر ۱۳۹۴

فرم مورد نظرتون رو در قالب پیش فرض وردپرس و بدون هیچ پلاگین اضافی تست بگیرید تا مطمئن شیم که تداخلی وجود نداشته باشه، نتیجه رو اطلاع بدید. برای اینکه ببینید مشکل از فرم ساز یا فرمی که ساختید هست از نمایش ساده بالای ویرایشگر فرم استفاده کنید. این نمایش فرم رو جدا از قالب و افرونه های سایت نمایش میده. اگه وقتی منطق شرطی رو در یک فیلد فعال می کنید فرم توی قالب نمایش داده نمیشه ، این مشکل به دو دلیل هست ، یکی اینکه توی footer.php فراموش کردین از استفاده کنید و وقتی که منطق شرطی رو فعال می کنید کل فرم display: none; میشه. دومی اینکه توی قالب یا افزونه ها از نسخه های قدیمی جی کوئری استفاده کرین که با فعال سازی منطق شرطی دچار تداخل میشه .

comment

Arash

چهارشنبه ۳۱ تیر ۱۳۹۴

قالب پیش فرض وردپرس رو گذاشتم و فرم صحیح کار کرد. 1- در قالب اصلی سایت کد مروبطه رو در footer.php گذاشتم. 2- از ویرایشگر ساده هم استفاده کردم اما فرم کار نکرد... عذرخواهی میکنم، چه جوری باید نسخه های قدیمی جی کوئری رو آپدیت کنم؟ لینک صفحه مورد نظر: http://gachpress.ir/?p=73

comment

Arash

چهارشنبه ۳۱ تیر ۱۳۹۴

ضمناً پلاگین jQuery Updater رو هم نصب کردم اما باز هم اکی نشد...

comment

Arash

چهارشنبه ۳۱ تیر ۱۳۹۴

مشکل از کد زیر بود. از فوتر حذفش کردم و به هدر قالبم اضافش کردم. <script type="text/javascript" src="/js/jquery-core.min.js"> ممنونم.

comment

.exe

چهارشنبه ۳۱ تیر ۱۳۹۴

خواهش می کنم، موفق باشید.

comment

رضا

یکشنبه ۱۵ شهریور ۱۳۹۴

با سلام و تشکر از زحمات بی دریغتون من فرم را ساختم و چندین محصول هم اضافه کردم حال میخواهم هر مشتری بی نیاز از عضویت 50 درصد از قیمت کل را پرداخت کند. تمامی تنظیماتی که در توضیحات و نظرات داده اید را انجام داده ام اما متاسفانه برای من عمل نکرد. فرم را برایتان پیوست کردم ممنون میشم رسیدگی کنید http://cld.persiangig.com/dl/AGFMBt/order-submit.csv

comment

گرویتی فرم پارسی

یکشنبه ۱۵ شهریور ۱۳۹۴

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

comment

رضا

شنبه ۴ مهر ۱۳۹۴

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

comment

گرویتی فرم پارسی

یکشنبه ۵ مهر ۱۳۹۴

سلام . اگه میخواهید هر مشتری بی نیاز از عضویت 50 درصد از قیمت کل را پرداخت کند. یعنی به صورت زیر میخواید : https://gravityforms.ir/discount/ یک نمونه فرم رو براتون گذاشتم که میتونید از همون لینک بالا دانلود و درون ریزی کنید و سورسش رو نگاه کنید همه چی دستتون میاد که چطوریه ... باید اون فیلد بیعانه ( قیمت * تعداد ) رو در منفی 0.5 ضرب کنید . بهرحال لینک بالا کامل بهتون کمک میکنه .

comment

شادی

شنبه ۴ مهر ۱۳۹۴

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

comment

گرویتی فرم پارسی

یکشنبه ۵ مهر ۱۳۹۴

سلام . من که نظر آقا رضا رو تایید نکرده بودم !!! بهر حال جوابی که به ایشون دادم رو مطالعه بفرمایید شما هم مشکلتون حل میشه .

comment

رضا

سه شنبه ۲۸ مهر ۱۳۹۴

سلام چرا جواب نمیدین؟

comment

گرویتی فرم پارسی

سه شنبه ۲۸ مهر ۱۳۹۴

سلام . بنده که یک ماه پیش جواب شما رو دادم دوست عزیز :| https://gravityforms.ir/2678/gravity-forms-user-condition/#comment-5382 حتی یک نمونه فرم هم برای درون ریزی براتون قرار دادم :|

comment

محمد رضا طاهری

جمعه ۶ آذر ۱۳۹۴

با سلام . من سایتی دارم میخوام درونش فیش حقوقی با پسوند pdf قرار بدهم . کاربران پس از ورود به سایت به منوی خودشون منتقل میشن محیط کاربریشون شامل عکس و اطلاعات شخصیشون هست حالا یک سوال دارم اونم اینه که میخوام یک منوی کشویی بسازم با نام ماه مورد نظر را انتخاب کنید . و 12 ماه سال را داخل این منو بزارم و کاربر با زدن بطور مثال بر روی مهر ماه و زدن کلید مشاهده اون فایل pdf براش باز بشه . چنین امکانی هست با این افزونه ؟ باز شدن Pdf که با افزونه google doc میسره . فقط بخش اول را میخوام . بهم کمک کنید .

comment

گرویتی فرم پارسی

شنبه ۷ آذر ۱۳۹۴

سلام . اگه مثلا وقتی همه ماه 12 رو انتخاب کردن برای همه یک فایل یکسان نشون داده بشه اره میشه . ولی اینکه برای هر نفر توی ماه 12 یک فایل مجزا وجود داشته باشه هم میشه ولی خیلی سخت میشه .

comment

محمد رضا طاهری

دوشنبه ۹ آذر ۱۳۹۴

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

comment

گرویتی فرم پارسی

چهارشنبه ۱۱ آذر ۱۳۹۴

سلام . خیلی پیچیده میشه ها . شما اول باید یک منوی کشویی بسازید توش 12 ماه باشه . بعدش بیاید برای هر ماهِ هر نفر یک فیلد html بزارید و لینک pdf رو بزارید داخلش . یعنی : مثلا یک فیلد html بزارید و از تب پیشرفته و منطق شرطی بزارید اگه ماه بود مساوی مثلا 11 و کاربر مساوی user1 بود فلان لینک رو نشون بده . ( فیش حقوقی کاربر user1 برای ماه بهمن ) حالا اینکه چطور شرط کاربر مساوی user1 بود رو هم لحاظ کنید باید از اموزشی که توی همین پست گذاشتیم استفاده کنید .

comment

شادی

سه شنبه ۱۰ آذر ۱۳۹۴

بسیارمتشکرم سایتتون در کش مخابرات لع.... بود نشون نمیداد.

comment

محمد رضا طاهری

شنبه ۱۴ آذر ۱۳۹۴

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

comment

گرویتی فرم پارسی

یکشنبه ۱۵ آذر ۱۳۹۴

سلام . از طریق CSS میشه . فکر میکنم از طریق تنظیمات فرم هم داره که شرط بزارید کی فعال بشه .

comment

سیدمحمود

پنجشنبه ۱۹ آذر ۱۳۹۴

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

comment

گرویتی فرم پارسی

جمعه ۲۰ آذر ۱۳۹۴

سلام. شما افزودنی تخفیف یا همون coupon رو نصب کنید دقیقا یک فیلد مثل کد تخفیف سایر افزونه ها اضافه میشه .

comment

ابوالفضل

سه شنبه ۲۴ فروردین ۱۳۹۵

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

comment

گرویتی فرم پارسی

سه شنبه ۲۴ فروردین ۱۳۹۵

سلام خیر . صفحه تسویه حسابی ندارد . کلا یک فرم هست .

comment

ABOLFAZLEHS

جمعه ۷ آبان ۱۳۹۵

باسلام من چطور میتونم (1درکارمزد) در مجموع کل مبلغ اضافه کنم؟؟؟؟

comment

گرویتی فرم پارسی

جمعه ۷ آبان ۱۳۹۵

سلام با استفاده از فیلدهای قیمت و نوع محساباتی یا ... میشه.

comment

مجازی

یکشنبه ۹ آبان ۱۳۹۵

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

comment

مجازی

یکشنبه ۹ آبان ۱۳۹۵

ضمن عذرخواهی، یک موردی الان به ذهنم رسید، اونطوری که برداشت کردم، من باید چند تا بن تخفیف تعریف کنم برای اون فرم‌هایی که می‌خوام تخفیف شاملشون بشه - بعدش باید به هر خریدار ماهنامه یکی از اون کدها رو اختصاص بدم و خودم دستی براش بفرستم، درسته! و این که آیا این سیستم روی لوکال تستش جواب میده چون من الان بنی که وارد می‌کنم توی لود اعمال تخفیف می‌منونه آیا لازمه که روی سایت اصلی اعمال بن رو تست کنم؟

comment

مجازی

یکشنبه ۹ آبان ۱۳۹۵

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

comment

گرویتی فرم پارسی

دوشنبه ۱۰ آبان ۱۳۹۵

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

comment

گرویتی فرم پارسی

دوشنبه ۱۰ آبان ۱۳۹۵

سلام من این ادانز رو روی سایت تست کردم و اکی بود . روی لوکال تست نکردم ولی عملکردش مثل همون چیزی هست که توی کامنت قبلی توضیح دادم .

comment

گرویتی فرم پارسی

دوشنبه ۱۰ آبان ۱۳۹۵

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

comment

مجازی

یکشنبه ۹ آبان ۱۳۹۵

سلام، یک چیزی بگم :) فهمیدم بن تخفیف کارکردش چطوریه! وقتی اون دایره‌ی لود تخفیف داره می‌چرخه روی پرداخت مبلغ بزنم توی اون صفحه‌ی بانکی تخفیف اعمال میشه فکر کنم یکجایی از همین سایت خودتون نوشته بودید که در صفحه پرداخت بانکی اعمال میشه داشتم بهش فکر می‌کرد که گفتم برم به صفحه پرداخت بانکی رو ببینم که همین طور شد. ولی الان یک سوال دیگه دارم! این نوع تخفیف واسه یک تعداد بن خوبه که ارائه بشه مثلا بگیم پنج تا بن داریم با مهلت یک روزه هرکی خواست استفاده کنه فلان درصد رو تخفیف بگیره ما که مثلا الان 100 نفر مشترک داریم واسه هرکدومشون باید یک بن تخفیف تعریف کنم بهشون بدم و از طرفی واسه فرمی هم که می‌خوام اجازه استفاده داشته باشن مثلا ده تا کنگره داریم، اون بن‌ها رو واسه هر فرم جداگانه تعریف کنم؟ این خیلی سخت میشه بهتر است از دستور شرطی استفاده بشه درسته یا همین بن رو هم میشه در این مورد استفاده کنم؟ ببخشید زیاد کامنت گذاشتم، همین آخری رو جواب بدید خیلی سپاسگزارم از شما

comment

گرویتی فرم پارسی

دوشنبه ۱۰ آبان ۱۳۹۵

سلام نه در اصل اون دایره لود باید بعد 2 3 ثانیه ایست کنه و قیمت کل همون لحظه کم تر از قیمت اصلی بشه ... توی کامنت قبلی هم گفتم که احتمالا تداخل جیکوئری هست . در اصل همونطوره که میگید و اگه برای هر نفر یک کد جدا دارید باید جدا جدا لحاظ کنید ولی با استفاده از منطق شرطی هم بخواید این کار رو بکنید بازم به نظر من سخت میشه ... راه ساده تری به ذهن من نمیرسه ... البته شما میتونید یک کد ایجاد کنید و به هر صد نفر بدید ...

comment

مجازی

دوشنبه ۱۰ آبان ۱۳۹۵

خیلی ممنون بابت پاسخ به تمام کامنت‌هام :) پس تداخل رو بررسی می‌کنم.

comment

گرویتی فرم پارسی

دوشنبه ۱۰ آبان ۱۳۹۵

خواهش میکنم .

comment

سئو

سه شنبه ۲۵ آبان ۱۳۹۵

ممنون از آموزش خیلی خوبتون

comment

fereshte

یکشنبه ۱۴ آذر ۱۳۹۵

سلام خسته نباشید ، من میخاستم یک رادیو باتن بزارم که شخص با تیک هر گزینه ی فرم های مربوط به ان گزینه فعال بشن اینکارو چطوری میتونم بکنم؟

comment

گرویتی فرم پارسی

دوشنبه ۱۵ آذر ۱۳۹۵

سلام و احترام از منطق شرطی هر فیلد استفاده کنید

comment

امین

یکشنبه ۱۰ بهمن ۱۳۹۵

منطق شرطی فعال میشه، خود فرم دیگه نمایش داده نمیشه درست

comment

گرویتی فرم پارسی

چهارشنبه ۱۳ بهمن ۱۳۹۵

بخاطر تداخل جیکوئری قالبتون هست ... با قالب پیشفرض وردپرس تست کنید قطعا مشکلی نداره. قالبتون فایل های js رو درست فراخونی نمیکنه .

comment

امین

یکشنبه ۲۷ فروردین ۱۳۹۶

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

comment

گرویتی فرم پارسی

دوشنبه ۲۸ فروردین ۱۳۹۶

سلام برای کد تخفیف باید پلاگین زیر نصب باشد: https://github.com/wp-premium/gravityformscoupons

comment

ایمان

پنجشنبه ۲۲ تیر ۱۳۹۶

سلام خسته نباشید .واقعا کارتون عالیه. من میخوام در قسمت پرداخت یک فیلد اضافه کنم .که به کاربر هایک کد تخفیف بدم(مثلا به مناسبت عید تخفیف گذاشتم) که زمانی که این کد رو وارد میکنن خود به حود مثلا 20%تخفیف اعمال بشه.همچین امکانی هست یا اگر نیست میشه افزونه اش را بنویسید برای فروش .من خودم نیاز دارد .قطعا خیلی های دیگه هم نیاز دارن

comment

گرویتی فرم پارسی

جمعه ۲۳ تیر ۱۳۹۶

سلام توی لینک زیر بخش فیلد کد تخفیف توضیح دادیم : https://gravityforms.ir/2584/product-field/

comment

elias

سه شنبه ۱۴ شهریور ۱۳۹۶

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

comment

گرویتی فرم پارسی

پنجشنبه ۱۶ شهریور ۱۳۹۶

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


ارسال نظر برای این مطلب غیرفعال شده است.