Yii Framework Forum: انتخاب مدل از کنترلر - Yii Framework Forum

Jump to content

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

انتخاب مدل از کنترلر

#1 User is offline   Manee 

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

Posted 07 March 2013 - 11:01 AM


تو کد زیر کلمه Tag اشاره به مودل Tag داره که با همین نام داخل دایرکتوری models هستش؟ یعنی به این شکل ما میاییم تو کنترلر مودل رو بهش دسترسی پیدا میکنیم؟

$tags=Tag::model()->suggestTags($keyword);

0

#2 User is offline   faridplus 

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

Posted 07 March 2013 - 11:53 AM

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


تو کد زیر کلمه Tag اشاره به مودل Tag داره که با همین نام داخل دایرکتوری models هستش؟ یعنی به این شکل ما میاییم تو کنترلر مودل رو بهش دسترسی پیدا میکنیم؟

$tags=Tag::model()->suggestTags($keyword);




اگر دارید از دموی blog استفاده میکنید بله منظور از Tag همونه
اگر به فایل config/main.php یه نگاهی بندازی این کد رو میبینی:

  'import' => array
	)
    	'application.models.*',
    	'application.components.*',
	(
  


که با این کد تمام کلاسهای موجود در دایرکتوریهای models و components هنگام اجرای application به طور خودکار لود میشن بنابراین ما به راحتی میتونیم توی کدمون هر جا که خواستیم اسم مدل رو بیاریم و Yii میفهمه منظور ما کدوم کلاسه


What you give is what you get (WYGIWYG)

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

#3 User is offline   Manee 

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

Posted 07 March 2013 - 12:29 PM

ممنون دوست عزیز پس اسم کلاس با اسم فایل مدل و اسم کنترلر یکی هستش نه؟

0

#4 User is offline   faridplus 

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

Posted 07 March 2013 - 12:42 PM

View PostManee, on 07 March 2013 - 12:29 PM, said:

ممنون دوست عزیز پس اسم کلاس با اسم فایل مدل و اسم کنترلر یکی هستش نه؟




آره منتها کنترلر یه پسوند Controller هم داره


What you give is what you get (WYGIWYG)

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

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