Hoss2000
5 سال پیش توسط Hoss2000 مطرح شد
4 پاسخ

جایگزین پکیج sluggable

با سلام
میخواستم بدونم اگه به جای پکیج sluggable ، اسلاگ های فارسی رو بوسیله تابع زیر در دیتابیس ذخیره کنیم مشکلی پیش میاد یا خیر؟

function to_slug($expr)
 {
     return str_replace(' ' , '-' , trim($expr));
 }

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

میشه از تابعی که نوشتید استفاده کرد اما در اسلاگ اول که نباید علامت‌های مثل علامت سوال یا تعجب یا # و ... باشه .
و اینکه پکیج slug بغیر ایجاد اسلاگ وظایف دیگه‌ای هم داره.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@hossein.molapour

متد های مختلفی برای اسلاگ درست کردن هست!
متدی که خودتون گذاشتید ، پکیج ها

خود لاراول هم یه قابلیت داره
https://laravel.com/docs/6.x/helpers#method-str-slug

مثال هم زده!
همه این راه ها میشه.


Hoss2000
تخصص : لاراول
@hossein.molapour 5 سال پیش مطرح شد
0

@Alimotreb
منظورم برای زبان فارسی بود اگر از ()str_slug خود لاراول استفاده کنید میبین که برای زبان فارسی درست کار نمیکنه یه عبارات انگلیسی بی ربط قرار میده به جای اسلاگ؟


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

میشه از تابعی که نوشتید استفاده کرد اما در اسلاگ اول که نباید علامت‌های مثل علامت سوال یا تعجب یا # و ... باشه .
و اینکه پکیج slug بغیر ایجاد اسلاگ وظایف دیگه‌ای هم داره.


Hoss2000
تخصص : لاراول
@hossein.molapour 5 سال پیش مطرح شد
0

@hesammousavi
خیلی ممنون بابت راهنمایی که کردین...


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

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