🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ مهران
استفاده از js
جامعه پی اچ پی ایجاد شده در ۳۱ تیر ۱۴۰۲

سلام.

اگر بخواهیم به جای deadpage از مثلا sweetalert و جاوا اسکریپت استفاده کنیم و مثل بقیه سایتهایی که وجود داره error‌ها به صورت نوتیفای بیاد چطور باید با این ساختار انجام بشه ؟

سلام مهران جان، برای موردی که فرمودین باید کتابخانه موردنظرتون "sweetalert" رو وارد پروژه کنید ولی بازهم نیاز به درخواست ajax هست و خروجیش رو توی sweetalert قرار میدید و اون آلرت رو اجرا میکنین. حالا اگه بخواین بر اساس نوع پاسخ ajax که خطا هست یا عملیات موفق بوده آلرت رو نشون بدین که خروجی ajax باید بصورت json باشه و مثلا type و message رو داشته باشه که بر اساس type نوع آلرت مشخص بشه و message رو هم به عنوان پیام آلرت درنظر بگیرید.

صادق برزگر ۳۱ تیر ۱۴۰۲، ۱۵:۳۷

ممنونم. توی این ساختار برای اینکه کتابخانه sweet را وارد پروژه کنم باید روی کدوم فایل کار کنم روی tpl-index باید فراخونی بشه و برای همه فایلها باید فراخونی بشه. سوال دیگم اینه که اگه توی این مثال استاد اگر باتون ما لینک نباشه ایا بازم میشه با $_GET مقدار را توی همون فایل گرفت یا حتما باید لینک باشه تا بشه مقداری به همون فایل ارسال کرد ؟

مهران ۰۱ مرداد ۱۴۰۲، ۰۵:۱۹

در مورد سوال اولتون باید بگم هرجا که نیاز به sweetalert دارین باید اون رو فراخونی کنین، اگه توی اکثر پیج‌ها نیاز هست که توی فایل ایندکس اون رو لود کنین.

سوال دومتون رو دقیقا متوجه نشدم، کدوم لینک رو میخواید تغییر بدید ؟

صادق برزگر ۰۱ مرداد ۱۴۰۲، ۰۷:۳۳

لینکی که استاد کلیک میکنه تا پوشه دلیت بشه را مقدارش را با $_GET گرفت سوالم اینه ما میتونیم با button همین کار را انجام بدیم و بهش مفدار بدیم و با get یا post اون مفدار را بگیریم ؟ سوال دومم اینه ajax را میشه هم روی لینک و هم روی button گذاشت ؟

مهران ۰۱ مرداد ۱۴۰۲، ۱۶:۱۸

توی فایل ایندکس اون رو لود کنین. میشه ساختار html به index.php داد و jquery , sweetalert را لود کرد ؟

مهران ۰۱ مرداد ۱۴۰۲، ۱۶:۱۹

در مورد سوالاتتون پاسخ هر دو مورد بله هست. سوال جدیدتون در مورد sweetalert رو متوجه نشدم! لطفا بیشتر توضیح بدین.

صادق برزگر ۰۱ مرداد ۱۴۰۲، ۱۹:۵۶