sweet alert

- 1 ماه پیش
توسط علی بیات آپدیت شد
Maj Kash ( 754 تجربه )
1 ماه پیش

سلام .چطور میشه دکمه بسته شدن پاپ آپ مربوط به پکیج sweetalert رو از حالت اتوماتیک برداشت و هر زمان کاربر کلیک کرد بسته بشه؟

Alimotreb ( 92492 تجربه )
1 ماه پیش

سلام
@kashefymajid1992

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

علی بیات ( 106602 تجربه )
1 ماه پیش

برای sweetalert 2 کد زیر رو به کانفیگش اضافه کنید:

allowOutsideClick: false

و برای نسخه های قبل از ۲ :

closeOnClickOutside: false

موفق باشید

Maj Kash ( 754 تجربه )
1 ماه پیش

@ali.bayat
کانفیگش کجا هست؟

Alimotreb ( 92492 تجربه )
1 ماه پیش

سلام

@kashefymajid1992

راهنماش رو بخونید
https://sweetalert.js.org/guides/

نوشته شده
ممنون از دوستمون که راهنمایی کرد @ali.bayat

علی بیات ( 106602 تجربه )
1 ماه پیش

داخل همان تابع swal که صداش می‌زنید:

swal({
  title: "View Cart",
  text: "Are you sure?",
  type: "warning",
  showCancelButton    : true,
  confirmButtonColor  : "#ff0000",
  confirmButtonText   : "Yes",
  allowOutsideClick: false,
  CancelButtonText    : "No"
            },
                function() //confirm
            {
                //if Yes do this
            }
);
Maj Kash ( 754 تجربه )
1 ماه پیش

@ali.bayat ممنون
من از این تابع استفاده نکردم.
کجا باید تعریف کنم؟
از این دستور استفاده کردم

 alert()->success('تغییرات با موفقیت انجام شد', 'تغییرات');
علی بیات ( 106602 تجربه )
1 ماه پیش

این پکیج که شما دارید برای Flash یا Alert استفاده میکنید، در یه نقطه ای از کدش میاد و تابع swal جاوااسکریپت رو تعریف میکنه. این مورد باید جز گزینه های پکیج باشه که شما بتونید تنظیمات شخصی سازی شده استفاده کنید. اگر هم همچین گزینه ای نداشت که دیگه باید سورس کد رو تغییر بدید

برای ارسال پاسخ باید وارد سایت شوید