sweet alert

11 ماه پیش
توسط علی بیات آپدیت شد
Maj Kash ( 1204 تجربه )
11 ماه پیش
تخصص : برنامه‌نویس

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

Alimotreb ( 198432 تجربه )
11 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@kashefymajid1992

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

علی بیات ( 302037 تجربه )
11 ماه پیش
تخصص : توسعه دهنده ارشد وب

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

allowOutsideClick: false

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

closeOnClickOutside: false

موفق باشید

Maj Kash ( 1204 تجربه )
11 ماه پیش
تخصص : برنامه‌نویس

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

Alimotreb ( 198432 تجربه )
11 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام

@kashefymajid1992

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

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

علی بیات ( 302037 تجربه )
11 ماه پیش
تخصص : توسعه دهنده ارشد وب

داخل همان تابع 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 ( 1204 تجربه )
11 ماه پیش
تخصص : برنامه‌نویس

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

 alert()->success('تغییرات با موفقیت انجام شد', 'تغییرات');
علی بیات ( 302037 تجربه )
11 ماه پیش
تخصص : توسعه دهنده ارشد وب

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

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