۱۳۹۸ مهر ۲۸, ۰۳:۱۸ ق.ظ
با سلام
من توی پروژه ام یکی از فیدهای Allpost رو مهم کردم که توی صفحه اصلی نشون داده بشه
ترتیب عادی پست ها به صورت زیر است:
وقتی مطلبی مهم میشه:
میشه
الان اینطوری مطلبی که مهم شده توی صفحه اصلی نشون داده نمیشه چون ترتیب قرار گرفتن مطالب بر اساس id است و اگر id مطلبی که مهم شده کمتر از مطالب صفحه اصلی باشه نشون داده نمیشه و اونو فقط توی صفحه خودش نشون میده!
من ترتیب رو به این صورت قرار دادم:
الان مطالبی که مهم کرده ام توی صفحه اصلی نشون داده میشن ولی بخواهی از صفحه اصلی به صفحات بعدی بری شناسه اون مطلب رو دخالت میده در انتخاب صفحات بعدی
یعنی ایدی اون مطلب هر مقداری باشه بخوام به صفحه بعدی برم با توجه به ایدی اون مطلب صفحه بعدی رو انتخاب میکنه!
در حالیکه نباید اینطوری باشه چون شاید آخرین مطلب با شناسه 100 باشه و ایدی اون مطلبی که مهم شده 20 باشه!
الان من نمی دونم چیکارش کنم که وقتی به صفحات دیگه میرم ایدی اون مطلبی که مهم شده دخالت داده نشه و صفحات به صورت عادی جابه جا بشن!
لطفا راهنمایی کنید
اگر نمونه ای و یا کدی برای این موضوع با فریمورک yii دارید ممنون می شم برام بذارید
با تشکر
من توی پروژه ام یکی از فیدهای Allpost رو مهم کردم که توی صفحه اصلی نشون داده بشه
ترتیب عادی پست ها به صورت زیر است:
کد پیاچپی:
$order = 'id desc';
وقتی مطلبی مهم میشه:
کد پیاچپی:
important=1
میشه
الان اینطوری مطلبی که مهم شده توی صفحه اصلی نشون داده نمیشه چون ترتیب قرار گرفتن مطالب بر اساس id است و اگر id مطلبی که مهم شده کمتر از مطالب صفحه اصلی باشه نشون داده نمیشه و اونو فقط توی صفحه خودش نشون میده!
من ترتیب رو به این صورت قرار دادم:
کد پیاچپی:
$order = 'important desc,id desc';
یعنی ایدی اون مطلب هر مقداری باشه بخوام به صفحه بعدی برم با توجه به ایدی اون مطلب صفحه بعدی رو انتخاب میکنه!
در حالیکه نباید اینطوری باشه چون شاید آخرین مطلب با شناسه 100 باشه و ایدی اون مطلبی که مهم شده 20 باشه!
الان من نمی دونم چیکارش کنم که وقتی به صفحات دیگه میرم ایدی اون مطلبی که مهم شده دخالت داده نشه و صفحات به صورت عادی جابه جا بشن!
لطفا راهنمایی کنید
اگر نمونه ای و یا کدی برای این موضوع با فریمورک yii دارید ممنون می شم برام بذارید
با تشکر