راکت
حل شده

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

4 پاسخ

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

function to_slug($expr)
 {
     return str_replace(' ' , '-' , trim($expr));
 }
ثبت پرسش جدید

پاسخ‌ها

4
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

بهترین پاسخ

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

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@hossein.molapour

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

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

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

Hoss2000
Hoss2000
@hossein.molapour

تخصص: لاراول

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

شاید پاسخ شما همین‌جا باشد

Hoss2000
Hoss2000
@hossein.molapour

تخصص: لاراول

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

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

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