آموزش فعال کردن فید و تنظیمات آن

Started By arashshiler, Jul 29 2017 02:34 PM

5 پاسخ برای این موضوع
arashshiler

    عضو انجمن

  • عضو انجمن
  • ستارهستاره
  • 9 محبوبیت
  • 38 ارسال

ارسالی 29 July 2017 - 02:34 PM

سلام خدمت پرستاشاپی های عزیز

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

پس تصمیم گرفتم یک جمع بندی بزنم برای  فعالسازی فید و تنظیماتش

 

مقاله من از توضیحات سایر دوستان و کمی فکر هستش

 

فعالسازی فید

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

 

پس از فعالسازی مطمعنم نمیدونید ادرس فیدتون چی هستش آدرس اینه

http://www.mysite.com/modules/feeder/rss.php

اما همانطور ک می بینید محصولات جدید رو نشون نمیده و همشو هم نشون نمیده

برای اینکار باید کد نویسی کنید اما راحته

 

هاستتون رو باز کنید و وارد این ادرس بشید

public_html/modules/feeder

 

فایل feed.php رو ویرایش کنید

 

خط زیر رو پیدا کنید

$products = Product::getProducts((int)Context::getContext()->language->id, 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, $id_category, true);

جایگزین کنید

$products = Product::getProducts((int)Context::getContext()->language->id, 0, ($number > 10 ? $number : 10), $orderBy, $orderWay, $id_category, true);

سپس در انتهای لینک که به صورت rss.php هست مقدار رو به صورت rss.php?n=x که به جای x عدد دلخواه مثل 20 رو قرار بدین لینک نهایی باید مثل زیر باشد

rss.php?n=20

 

اما بازم میخوایم پیشرفته تر باشیم

 

برای جدیدترین محصولات فروشگاه از این کد استفاده کنید :

http://yourshop.ir/modules/feeder/rss.php?orderby=date_add&orderway=desc

برای نمایش آخرین محصولات بروز شده از این کد :

http://yourshop.ir/modules/feeder/rss.php?orderby=date_upd&orderway=desc

برای نمایش شاخه ای خاص از فروشگاهتون : (به جای 1000 آی دی شاخه رو بذارین )

http://yourshop.ir/modules/feeder/rss.php?id_category=1000&orderby=position&orderway=desc

اما یه چیزی هست .. وقتی ک شما از
rss.php?n=20

استفاده کردید متوجه شدید که محصولات به ترتیب از جدید به قدیم نشون داده نمیشه درسته ؟  من تونستم باترکیب دو کد حلش کنم

توی ادرس سایت اینجوری بزنید

http://www.mysite.com/modules/feeder/rss.php?n=1000?orderby=date_add&orderway=desc

اینجوری اوکی میشه اگر بیشتر از 1000 محصول داشتید اون عدد رو اضافه کنید

 

 

موفق باشید امیدوارم تونسته باشم کمکی بکنم

admin

    مدیر و موسس انجمن

  • مدیر کل
  • 1001 محبوبیت
  • 5306 ارسال

ارسالی 29 July 2017 - 03:24 PM

موضوع مهم شد. با تشکر از آموزش شما. امیدواریم سایر دوستان نیز دانششون رو به اشتراک بذارن

Perspolisi93

    عضو جدید

  • عضو انجمن
  • 0 محبوبیت
  • 3 ارسال

ارسالی 12 December 2017 - 03:17 AM

سلام خسته نباشد . بنده در بخش ماژول ها RSS رو سرچ میکنم اما فقط یک ماژول نمایش داده میشه که عکسش رو هم پیوست کردم 

امکانش هست ماژول رو اپلود کنید تا جدا گونه نصب کنم

فایل های پیوستی

  • فایل پیوستی  rss.PNG   180.88K   0 تعداد دریافت ها
Kiana Vafaei

    راهنمای پرستا

  • همکار پرستا
  • ستارهستارهستارهستاره
  • 178 محبوبیت
  • 498 ارسال

ارسالی 12 December 2017 - 08:57 AM

سلام

ماژول های مربوط به RSS رو میتونید از لینک زیر دانلود و نصب کنید.

ماژول های پیش فرض پرستاشاپ

Perspolisi93

    عضو جدید

  • عضو انجمن
  • 0 محبوبیت
  • 3 ارسال

ارسالی 12 December 2017 - 06:23 PM

سلام امکانش هست RSS.php رو جوری ادیت کنید که بعد از باز کردن لینک

http://www.mysite.com/modules/feeder/rss.php

اخرین محصولات یک شاخه رو نشون بده ؟

توی لینک اصلی RSS

hamnafasto

    عضو تازه وارد

  • عضو انجمن
  • ستاره
  • 2 محبوبیت
  • 16 ارسال

ارسالی 12 June 2019 - 01:23 AM

RSS جدید هیچکدوم از این خطهاییی که برا اصلاح گذاشتن رو نداره آیا مشکلات رفع شده ؟؟


0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی