یاسین مهرانی فر
4 ماه پیش توسط یاسین مهرانی فر مطرح شد
1 پاسخ

ساخت لینک یونیک برای پست های یک سایت

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


ثبت پرسش جدید
محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 4 ماه پیش مطرح شد
1

سلام دوست عزیز
این چیزی که شما فرمودید ربطی به فرانت و ری اکت نداره
مربوط میشه به ادرس ها و درخواست های api و باید بکند کار شما بهتون فرم نمایش جزئیات برای هر پست رو بده ( فرم url )
در کل موضوع خیلی ساده هست
شما یک سری داده داری توی دیتابیس و مثلا پست های شما شناسه ای به اسم id دارن و یا هر شناسه ی دیگری که مثلا توی راکت اگر بالای همین صفحه رو ببینی یک متن فارسی هست که بهش میگن slug
این شناسه و یا slug در دیتابیس کنار اون پست ذخیره شده و وقتی شما درخواست این صفحه رو میدی از بکند خودت اطلاعات و جزئیات مربوط به این شناسه و یا slug رو میخوایی
یعنی از url میگیری و خیلی راحت میگی اینو بهم بده
که بازم میگم فرمتش رو بکند کارت مشخص میکنه
اگر اگر سایت شما استاتیک هست و اصلا دیتابیسی نداری و همش با خودته سمت فرانته
بازم همینه راه حل
بالاخره یه object از داده های پست قابل نمایش داری
باید ببینی چه مشخصه ی یکتایی دارن که بتونی به انتهای ادرس هر پست ربطش بدی
و بعد از باز شدن صفحه از url بگیری و توی اون object بیایی و سرچش کنی با find و نمایشش بدی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام