AminArjmand 0 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام وقت بخیر دسته ها و زیردسته ها رو بدین صورت داریم : دسته اول — زیردسته ۱ >زیردسته ی دسته ی اول — زیردسته ۲ >زیردسته ی دسته ی اول — زیردسته ۳ >زیردسته ی دسته ی اول دسته دوم دسته سوم من میخوام یک استایل کلی برای دسته های اول دوم و سوم یعنی دسته های سطح یک داشته باشم و این استایل برای تمام این دسته های سطح یک ثابت هستش و بعد برای زیردسته های سطح یک فقط آخرین مطالب نشون داده بشه کدی هست که اینکار رو انجام بده؟ یعنی بشه اینطوری بشه بگیم که اگر دسته های سطح یک بود فلان فایل رو فراخونی کن(که این فایل برای تمام دسته های سطح یک ثابته) و اگر زیردسته سطح یک بود آخرین مطالب زیردسته سطح یک اون زیردسته رو نشون بده ؟ ممنون میشم راهنمایی کنید نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 دوست عزیز اینکار را به راحتی می تونید انجام بدید. شما می تونید یک فایل category.php ایجاد کنید که عمومی برای همه موضوعات هست حالا اگر برای یک موضوع خاص اگر قالب بخواهید تعیین کنید. کافیه یک فایل با نام category-id.php یا category-name.php که می تونید به جای ای دی ، ای دی دسته رو بزارید یا به جای name نام دسته را بزارید و برای اون دسته قالب خاصی تعیین کنید. البته اگر بخواهید در صفحه اصلی و ادامه مطلب و.... فرق داشته باشه باید از کد های شرطی استفاده کنید. 2 نقل قول لینک به ارسال
AminArjmand 0 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 سلام ممنون دوست عزیز اینو میدونستم من میخواستم یه روشی باشه که با همون شرطی بنویسم چون اینطوری الان مثلا من اگه صد تا دسته داشته باشم باید صد تا فایل category-name.php بسازم ! که این خیلی شلوغ میشه قالب و همینطور اگر بخوام یک قسمت از استایلشو تغییر بدم باید صد تا فایل رو تغییر بدم! من میخواستم اون دسته های اصلی فقط یه فایل باشه و زیردسته ها هم فقط یه فایل که بگم اگر کاربر دسته اصلی رو در حال مشاهده بود از اون استایل یا اون فایل قالب پیروی کن و اونو نشونش بده و اگر داشت زیردسته رو میدید از اون فایل نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 دوست عزیز اول شما بگید می خواهید این مسئله کجا پیاده بشه ؟ توی ادامه مطلب توی نمایش یک دسته یا توی صفحه اصلی تا راهنماییتون کنم. 1 نقل قول لینک به ارسال
AminArjmand 0 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 سلام ممنون از پاسختون همونطور که گفتم در صفحه ی دسته ها میخواد قرار بگیره حالا نمیدونم منظورتون از ادامه مطلب و صفحه اصلی چیه ولی بخوام بیشتر توضیح بدم من میخوام دقیقا در این مکان : http://site.com/category/cat1 قرار بگیره یعنی در تمام صفحات سر دسته ها یا همون دسته های اصلی ، و یه استایل و شکل دیگه هم برای تمام صفحات زیر دسته ها : http://site.com/category/cat1/cat1.1 نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 (ویرایش شده) نگاه کنید شما می تونید از کد شرطی استفاده کنید. به اینصورت <?php if (in_category('name')) { echo 'htmlcode'; } elseif (in_category('name-2')) { echo 'html'; } else { echo 'html code'; } ?> با استفاده از این کد می تونید برای موضوع name و name-2 و بعدش دیگر موضوعات قالب مخصوص خودتون را مشخص کنید ویرایش شده بهمن 94 توسط ariaieboy 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .