PDA

View Full Version : سوالاتی درمورد view و html helper



reza.palang
پنج شنبه 22 مرداد 1388, 19:40 عصر
سلام
توی منوال کیک پی ایچ پی صفحه 45 فایلی با آدرس

/app/views/posts/add.thtml
می سازه.
اول اینکه فایل های thtml چی هستن و کاربردشون چیه؟
دوم اینکه توی کدی که نوشته چیز عجیبی دیدم

$html->input('Post/title')
که تابع input مال form helper هست. اینجا چرا اینجوری نوشته؟
آیا اشتباه تایپی هست؟ آخی چند بار هم تکرار شده

zoghal
جمعه 23 مرداد 1388, 12:16 عصر
توی منوال کیک پی ایچ پی صفحه 45 فایلی با آدرس

/app/views/posts/add.thtmlمی سازه.
اول اینکه فایل های thtml چی هستن و کاربردشون چیه؟

در نسخه 1.1 فایل های view رو با پسوند thtml ذخیره میکردن اما نسخه 1.2 به ctp تغییر کرد





دوم اینکه توی کدی که نوشته چیز عجیبی دیدم

$html->input('Post/title')که تابع input مال form helper هست. اینجا چرا اینجوری نوشته؟
آیا اشتباه تایپی هست؟ آخی چند بار هم تکرار شده

نخیر هیچ اشتباهی نشده . همینطور که خودتون اشاره کردن تابع input مال form helper هست.
و helper ها هم در view ها استفاده میشوند

reza.palang
جمعه 23 مرداد 1388, 12:43 عصر
ممنون از جوابتون.

نخیر هیچ اشتباهی نشده . همینطور که خودتون اشاره کردن تابع input مال form helper هست.
و helper ها هم در view ها استفاده میشوند

خب ولی اینجا که من دیدم داره از html helper استفاده می کنه. چرا؟

$html->input('Post/title')

zoghal
جمعه 23 مرداد 1388, 12:46 عصر
فکر میکنم شما دارید کتابچه 1.1 رو میخونید. اون موقع form helper نداشته. چون هم الان در 1.2 میتونید از html helper va form helper واسه فرم ها استفاده کنید

reza.palang
یک شنبه 25 مرداد 1388, 13:29 عصر
ظاهرا همین طور هست. چون ورژنش رو نوشته 1.x.x.x
هر چی گشتم توی سایت کیک کتابچه ورژن 1.2 رو پیدا نکردم. سراغ ندارید؟

برای فرم ها از html helper نمیشه استفاده کرد. برا من که ارور داد

zoghal
یک شنبه 25 مرداد 1388, 15:16 عصر
این آدرس رو برید برای 1.2 هست
http://book.cakephp.org/