[font="Tahoma"][rtl]سلام دوستان
وقتی می خوایم یه تم جدید برای پروژه ایجاد کنیم باید دقیقا چه فایل هایی توی این پوشه تم جدید ریخته بشه؟
همه فایل های view باید اونجا گذاشته بشه یا …
ممنون می شم کامل راهنمایی کنید[/rtl][/font]
[font="Tahoma"][rtl]سلام دوستان
وقتی می خوایم یه تم جدید برای پروژه ایجاد کنیم باید دقیقا چه فایل هایی توی این پوشه تم جدید ریخته بشه؟
همه فایل های view باید اونجا گذاشته بشه یا …
ممنون می شم کامل راهنمایی کنید[/rtl][/font]
[font="Tahoma"][right]سلام
فرض کنیم میخوایم قالبی با نام
myTheme
ایجاد کنیم
سیستم قالب در ییی به شکل زیر هستش:
themes
اینا ترتیب پوشه ها بود. تو پوشه لی اوت، باید قالب کلی قرار بگیره (بخش های ثابت سایت). نکته قابل توجه اینه که این فایل حتما باید این بخش رو داشته باشه:
<?php echo $content; ?>
که این بخش، کد های تولید شده توسط مدل و کنترلر رو نمایش میده.
اگر تازه کار هستی بهتره خیلی وارد جزئیات نشیم
آخرین کاری که باید انجام بدی اینه که فایل کانفیگ اصلی رو باز کنی و خط زیر رو بهش اضافه کنی
'theme'=>'myTheme';
در مورد فایل های سی اس اس و جاوا اسکریپت هم چندان فرقی نمیکنه که تو پوشه تم، کنار پوشه
view
باشه یا تو پوشۀ مادر. فقط وقتی میخوای بهشون لینک بدی حواست باشه که به این شکل لینک بدی:
<?php echo Yii::app()->baseUrl . '/css/style.css'; ?>
[/right][/font]