مطالب مرتبط

4 سال پیش توسط کرمانی مطرح شد
آفلاین
user-avatar
کرمانی ( 7 تجربه )
4 سال پیش

لینک کوتاه اشتراک گذاری

1

می خواستم بدونم به نظرتون بهترین و دقیق ترین روشی که میشه مطالب مرتبط رو به کاربرا نشون داد چیه

آفلاین
user-avatar
پایان جهان ( 128705 تجربه )
4 سال پیش
تخصص : جوجه برنامه نویس وردپرس و لاراول

لینک کوتاه اشتراک گذاری

0

درود..در ادامه مطلب جایی خوبی برای نشان دادن محتوا مرتبط است...

آفلاین
user-avatar
حسام موسوی ( 461235 تجربه )
4 سال پیش
تخصص : طراح و برنامه نویس

لینک کوتاه اشتراک گذاری

1

روش های مختلفی برای پیدا کردن مطالب مرتبط داره
روش اول اینکه

  • شما با بررسی عنوان ها و تگ های یک مطلب بتونید الگوریتمی بنویسید که نزدیک ترین مطالب رو به مطلب شما پیدا کنیه

روش دوم

  • میتونه این باشه که در هنگام ایجاد یک مطلب ۴ مطلب نزدیک رو خودتون وارد کنید

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

آفلاین
user-avatar
بهار ( 39 تجربه )
4 سال پیش

لینک کوتاه اشتراک گذاری

0

من با استفاده از تگ ها اینکارو کردم .
یعنی تمام تگ های اون مطلب خاص گرفته بشه

tags = [x, y, z]

اگر مطلبی یکی از تگ های اون "مطلب خاص" رو داشت
بعنوان " مطلب مرتبط" انتخاب و نمایش داده میشه ...

در این مثال من با جدول پروژه ها اینکارو کردم :

public function single(Project $project)
    {
$tags = $project->tags()->latest()->get();
$similars = Project::where('id','<>',$project->id)
                       ->whereHas('tags', function($q) use ($tags)
                            {
                                    $q->whereIn('tag_id', $tags);
                            })->take(3)->get();
آفلاین
user-avatar
روح اله ابراهیم زاده ( 21622 تجربه )
4 سال پیش
تخصص : PHP.LARAVEL

لینک کوتاه اشتراک گذاری

0

میشه دسته بندی مربوط به اون محصول رو آورد و چند تا محصولو نمایش داد. که همه تو اون دسته بندی هستند.
مثلا محصول خودکار بیک . دسته بندی خودکار رو بیارید و چند تا از محصولات اون دسته بندی رو نمایش بدین . حالا ممکنه چندین شرکت دیگه هم باشن ولی با محصول خودکار شما یکی هستند و همشون خودکارن.

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.