آموزش یک پروژه به صورت قدم به قدم

[right][font="Tahoma"]دوستان بسیار عزیز

بیشتر شما با یی آشنایی که دارین هیچ ، خیلی هم واردین

ما بد بخت بیچاره ها باد چیکار کنیم

من الان میخوام یه پروژه عملی با یی شروع کنم ولی موندم

با نصب و راه اندازیش مشکلی ندارم

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

بابا مردیم تو خماری

من کتاب آموزشی آقای برجیان رو خوندم و متوجه شدم که فریم ورک عکس طراحی سایت به روش معمولی

یعنی سر آخر طراحی باید انجام بگیره

گیج شدم

یعنی باید آخر سر کار ویو رو انجام بدیم

چیز زیادی نمیخوام فقط یه مثال ساده [/font]

[/right]

[right][rtl][font="Tahoma"]

سلام

راستش خب واقعا توضیح حتی یک مثال ساده برای طراحی و شروع یک پروژه هم کار ساده و امکان پذیری نیست! مگه چقدر میشه خلاصه کرد همه مطالب و در یک پست ارائه داد؟ ;)

من فقط میتونم بهتون پیشنهاد کنم که اگر تا بحال آموزش ساخت وبلاگ که نمونه پیاده سازی یک پروژه وبلاگ ساده هست رو ندیدید، حتما اون رو مطالعه کنید

من خودم به شخصه اولین چیزی بود که مطالعه کردم و خیلی خیلی ذهنیت خوبی از روش انجام پروژه با فریمورک بهم داد

جدای از این دو سه تا کتاب هم هست که در این صفحهمعرفی شده اند، یکی شون هم از اول یک پروژه تعریف کرده و مراحل و روش پیاده سازی ش رو شرح داده

امیدوارم این منابع بتونن کمک کنند ( که مطمئن هستم میتونند :) )

[/font][/rtl][/right]

[right][font="Tahoma"]سوال من بیشتر در مورد ویو و لایوت هست

بیشتر در مورد اسکلت سایته

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

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

شما وقتی میخواین یه سایت بزنین اوا میاین چی کار میکنین

خوب اول اسکلت سایت بعدش لوگو ،خوش آمدین ، چند ستونه بودن و کلا طراحی

بعد تازه میرین سراغ کد

[/font][/right]من با بانک و این جور چیزا مشکل ندارم

من با چیزای ابتدایی مشکل دارم

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

[font="Tahoma"][rtl]

سلام دوست عزیز خسته نباشید

درست است ، دقیقا بنده اول کار لایوت و قالب سایت رو میزنم و بعد میرم سراغ ساخت کنترلر ها و مدل ها

اول از هر چیز یک قالب html بزنید ، حالا با هر سبکی که خودتان دوست دارید

سپس فایلهایی چون js , img رو به پوشه مربوطه در داخل پروژه تون اضافه کنید

میمونه سورس html

اون رو با یک اسم در داخل پوشه

protected/views/layouts

قرار بدید ، سپس فایل رو باز کنید و با استفاده از

[/rtl][/font]




Yii::app()->request->baseUrl;



[font="Tahoma"][rtl]

مسیر فایلهای استایل و … رو درست کنید .

سپس یک قسمت از قالب که قرار هست تغییر کند ، مثلا یک div که قرار هست به نسبت محتوا تغییر کند را در نظر بگیرید و دستور

[/rtl][/font]




<?php echo $content ; ?>



[font="Tahoma"]

[rtl]

حالا در هر جای کنترلر که متد render رو اجرا کنید ، اول فایل لایوت لود میشود ، بعد یک فایل کوچک که خودتان تعریف میکنید بعنوان ویو به جای متغییر content قرار خواهد گرفت .

اگر تنظیمات لایوت و ویو ها در کنترلر لازم هست تابگم ؟

[/rtl][/font]

[font="Tahoma"] [rtl]یک پروژه ساده و مفید و فوق العاده عملی در قالب یک مقاله:

http://www.yiiframework.com/wiki/250

[color="#808080"]باتشکر از ایمان![/color]

[/rtl]

[/font]

[right][font="Tahoma"]با سپاس فراوان

اگه بخواهیم یه پروژه خالی ایجاد کنیم چی کار کنیم

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

yiic webapp …

[/font][/right]

[font="Tahoma"][rtl]اگه از خطر فرمان استفاده کنی یک پروژه پایه رو داری که در قدم اول لایوت رو تغییر میدید و در قدم دوم دیتابیس رو ایجاد میکنی ، خارج از این میتونی از دموهاش استفاده کنی و کنترلرها و مدلهای اضافی رو حذف کنی

من امروز آخرین امتحانم تموم میشه ، انشاالله یه پروژه کوچیک ساخت لینک باکس رو میذارم سر فرصت ، شما هم دست به کار بشید داکیومنت خودش رو مطالعه کنید ، فقط مطالعه کنید تا بعضی چیزها دستتون بیاد

سایت همکدی هم مطالب خوبی داره برای شروع کافیه

hamcodi.ir

[/rtl][/font]