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   mehrang 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 13-June 13

Posted 14 June 2013 - 01:55 PM

سلام به همه دوستان

اول از هر چیز کتابی که می خونم کتاب آقای برجیان هست

چند سوال در مورد چند تا تابع داشتم.

تابع actions چیه؟
فقط لیست اکشن های خارجی رو می فرسته؟

فرق filters و accesRules در چیست؟
از این جهت منظورمه که در بعضی جاها گفته شده که یکی از موارد استفاده فیلتر ها تعیین سطح دسترسیه؟!
دقیقا این فیلتر ها به چه دردی می خورن؟
میشه به عنوان هر چیزی استفاده کرد؟مثل اعتبار سنجی یا تعیین سطح دسترسی یا نه بیشتر برای کارای دیگه است.



فرق بین توابع run,runActionwithfilters,runaction در چیه؟
مخصوصا دو تابع اولی و سومی که هر دو اول فیلتر های اون اکشنو اجرا می کنن بعد اکشن اجرا میشه

0

#2 User is offline   n-r 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 104
  • Joined: 19-April 13

Posted 15 June 2013 - 03:18 AM

View Postmehrang, on 14 June 2013 - 01:55 PM, said:

سلام به همه دوستان

اول از هر چیز کتابی که می خونم کتاب آقای برجیان هست

چند سوال در مورد چند تا تابع داشتم.

تابع actions چیه؟
فقط لیست اکشن های خارجی رو می فرسته؟

فرق filters و accesRules در چیست؟
از این جهت منظورمه که در بعضی جاها گفته شده که یکی از موارد استفاده فیلتر ها تعیین سطح دسترسیه؟!
دقیقا این فیلتر ها به چه دردی می خورن؟
میشه به عنوان هر چیزی استفاده کرد؟مثل اعتبار سنجی یا تعیین سطح دسترسی یا نه بیشتر برای کارای دیگه است.



فرق بین توابع run,runActionwithfilters,runaction در چیه؟
مخصوصا دو تابع اولی و سومی که هر دو اول فیلتر های اون اکشنو اجرا می کنن بعد اکشن اجرا میشه



سلام دوست عزیز
منم تازه کار با این فریم ورک رو شروع کردم.
فقط در مورد
accessRule , filter
اینو میتونم بگم که :
fiterها
تمام قوانین سطح دسترسی ای که در توابع به عنوان
accessRule
در همان
controller
تعریف کردی رو فراخوانی میکنند
البته اضافه کنم که این برداشت شخصی منه و تقریبا تجربی هست. اگر برداشتم اشتباه هست خوشحال میشم استادان گرامی اشکالم رو بگیرند
مرسی.

0

#3 User is offline   mehrang 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 13-June 13

Posted 15 June 2013 - 02:35 PM

View Postn-r, on 15 June 2013 - 03:18 AM, said:

سلام دوست عزیز
منم تازه کار با این فریم ورک رو شروع کردم.
فقط در مورد
accessRule , filter
اینو میتونم بگم که :
fiterها
تمام قوانین سطح دسترسی ای که در توابع به عنوان
accessRule
در همان
controller
تعریف کردی رو فراخوانی میکنند
البته اضافه کنم که این برداشت شخصی منه و تقریبا تجربی هست. اگر برداشتم اشتباه هست خوشحال میشم استادان گرامی اشکالم رو بگیرند
مرسی.



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

public function filters()
{
return array(
'accessControl', // perform access control for CRUD operations
);
}


پس ما سطح دسترسی ها رو درست می کنیم بعد با کد بالا فیلترو روشون فعال می کنیم.
یعنی کد بالا سطح دسترسی ها رو اجرا می کنه.


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

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