Yii Framework Forum: دسترسی به $Layout - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

دسترسی به $Layout

#1 User is offline   Manee 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 103
  • Joined: 23-September 12

Posted 07 March 2013 - 11:07 AM


سلام. در کنترلر PostController یه متغیر تعریف شده به صورت زیر. این بعد تعریف کجا از استفاده شده و تو اون فایل مقادیری تغییر میکنه و یا رندر میشه؟


public $layout='column2';

0

#2 User is offline   faridplus 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 93
  • Joined: 28-March 12

Posted 07 March 2013 - 12:03 PM

View PostManee, on 07 March 2013 - 11:07 AM, said:


سلام. در کنترلر PostController یه متغیر تعریف شده به صورت زیر. این بعد تعریف کجا از استفاده شده و تو اون فایل مقادیری تغییر میکنه و یا رندر میشه؟


public $layout='column2';




این متغیر که در واقع override شده کلاس پدرش هست (کلاس CController) مشخص میکنه که Yii برای نمایش ویوها از چه layout باید استفاده کنه (2 ستونه 3 ستونه header, footer و....) یعنی محتوای هر view داخل layout ی قرار میگیره که در کنترلرش مشخص شده
این column2 و بقیه layoutها توی دایرکتوری views/layout قرار دارن


What you give is what you get (WYGIWYG)

If you liked my post, just give it a +1. that's all!
2

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users