زمان جاری: 2012/05/20, 07:04 AM خوش آمدید مهمان گرامی! (ورودعضویت)



()render در کنترلر


ارسال موضوع  ارسال پاسخ 
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رتبه موضوع:
 
()render در کنترلر
نویسنده پیام
ali_fattahi آفلاین
عضو جدید
*

ارسال‌ها: 5
تاریخ عضویت: Jul 2010
رتبه: 0
تشکر: 3
3 بار تشکر شده در 2 پست
ارسال: #1
()render در کنترلر
سلام دوستان
من درست نفهمیدم این render در کنترلر چه کاری انجام میده اگه میشه یکم در مورد خود render و beforeRender برام توضيح بدید

با تشکر
Heart
2010/07/13 08:48 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 988
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
869 بار تشکر شده در 559 پست
ارسال: #2
RE: ()render در کنترلر
به طور کلی هر کنترلر وظیفه داره بعد از بررسی داده های ورودی و یا دریافت و تاید داده هایی که از مودال ها دریافت میشه ، این داده ها رو جهت نمایش به سمت ویو ها بفرسته.

render() : حالا این دستور میاد داده هایی که به سمت ویوها ارسال شده رو به ویو مرتبط ارسال میکنه

شاید شما نیاز داشته باشید که در یک اکشن نییاز به 2 ویو مختلف داشته باشید . به کنم این دستور میتونید به صورت زیر ویو رو عوض کنید.



کد PHP:
<?
function index(){
  
$this->set'Posts' $posts);
  
$this->render('index1');
}
?>

/views/posts/index.ctp
/views/posts/index1.ctp 

اما beforeRender یکی از توابع callback ها در کنترل هست. این توابع در واقع یک نوع event هستند.

این طوری مثال برنم براتون که شما میخواهید قبل از اینکه داده های که قرار به ویو ارسال شوند یک فیلتر گزاری کنید.

میتونید از این تابع استفاده کنید
2010/07/13 09:06 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : ali_fattahi payamsp chalist sajadonline wallfa sibetorsh MajidVIP
parsig آفلاین
Super Moderator
******

ارسال‌ها: 323
تاریخ عضویت: Jan 2010
رتبه: 6
تشکر: 131
357 بار تشکر شده در 179 پست
ارسال: #3
RE: ()render در کنترلر
لطفا برای تشکر از دکمه ی " تشکر " استفاده کنید تا حجم دیتا بیس و پست ها بی جهت اضافه نشه .
با تشکر

[تصویر: ubuntu2_userbar.gif]
یک برنامه نویس
آنکه مست آمد و دستی به دل ما زد رفت ... در این خانه ندانم به چه سودا زد و رفت
2010/07/14 01:34 AM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : saleh chalist fiendish
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: