هر option سایت یک ماژول داره

[right] درود

من میخوام سایتم هر بخشش (نیوز-پست-دسته بندی و…) یک ماژول داشته باشه یعنی برای قسمت نیوز یک ماژول درست کنم و دو تا کنترلر داشته باشه ادمین کنترلر و نیوز کنترلر که ادمین مدیریت کنه و نیوز هم تو سایت اصلی قسمت اخبار رو نمایش بده.یه همچین سیستمی رو میخوام پیاده سازی کنم اگه میشه راهنمایی کنید که باید چیکار کنم؟ممنون

[/right]

[rtl]

خوب دوست عزیز شما که خودت واضح توضیح دادی که می‌خوای چکار کنی.

همین کار رو انجام بدین دیگه.

[/rtl]

[right]

مشکل اینجاست که من تو یی آماتور هستم واین مشکل ها رو دارم

1-نمیدونم چجوری کنترلرهای ماژول رو بهم پیوند کنم.برای نمونه توی کنترلر نیوز رو لینک پست کلیک کرد بره به پست کنترلر

2-چجوری برای ماژولها پوسته بسازم؟اصلا نمیدونم چجوری باید واسه یوزر و ادمین پوسته ساخت؟

3-سطح دسترسی تو همچین سیستمی چجوری میشه؟چجوری میشه فقط کاربر ادمین بتونه به ادمین کنترلرهای ماژول دسترسی داشته باشه(نیوز کنترلر و پست کنترلر و…)؟

4-فرض کنید تو ماژول نیوز هستم و تو نیوز کنترلر و قسمت گزارشهای سایت.چجوری زمانی که رو لینک پستها کلیک کردم به به ماژول پستز و بخش پست کنترلر و پستها نمایش بده؟

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

[/right]

[rtl]

خوب این سوال‌هایی که پرسیدین خیلی کلیه.

به نظر من بهترین کاری که الان میتونین بکنین اینه که

داکیومنت‌های yii رو دانلود کنید

و اون داکیومنتی که ساختن یک وبلاگ رو توضیح داده بخونید

البته این داکیومنت مال yii 1 هست

[/rtl]

پرسش من مشخص بود که

من الان دستو پا شکسته میتونم سایت بسازم.الان میخوام سایتهایی که میسازم همچین سیستمی باشه

یعنی ماژولار باشه

1-الان کجای پرسش های من کلی هست

ممنون میشم منو راهنمایی کنید

[rtl]

جواب سوال های شما

جواب سوال ۱- کلاسی در yii وجود داره که اسمش هست CHtml و یک متد هم توی این کلاس هست به نام link توی این لینک میتونین اطلاعات بیشتری ازش بگیرید

حالا این اطلاعات رو از کجا به دست بیاریم که همچین کلاس و متدی وجود داره؟ خوب yii یک داکیومنت داره که این ها رو خیلی کامل توضیح داده.

این هم لینک قسمتی که راجع به url ها توضیح داده

جواب سوال ۲- جواب این سوال هم مثل سوال قبل هست توی yii میتونیم با theme ها قالب کلی صفحه رو تغییر بدیم

باز هم توی این قسمت راهنمای yii میتونیم راجع به این موضوع مطالعه کنیم

۳- باز هم مثل سوال قبل مراجعه کنید به این قسمت از داکیومنت yii

۴- این سوال هم که با سوال اول مشبه هست

اگر هم از yii 2 استفاده می‌کنید. باز هم راهنمایی واسه این ورژن وجود داره که

جواب سوال اول رو میتونید توی این قسمت پیدا کنید

در مور قالب سایت هم در yii 2 میتونید این صفحه رو مطالعه کنید

برای تنظیم سطوح دسترسی هم به اینجا مراجعه کنید

هنوز از نظر من سوال شما خیلی کلیه

من توی جواب قبلی هم که دادم راهنمایی کرده بودم

شما باید اول داکیومنت‌های yii رو مطالعه کنید

اگر مشکلی داشتید سرچ کنید توی اینترنت

به نظر من با جستجو حتما جواب سوالتون رو پیدا می‌کنید

بعد اگر جوابی واسه سوالتون پیدا نشد توی فروم سوال بپرسید

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

من به همین شکل یاد گرفتم و بقیه هم همینطور

موفق باشید

[/rtl]

خیلی ممنون.سپاس ویژه