توی یک پروژه به این مشکل برخورد کردم و اون اینه که مقادیری که توسط تابع Set برای viewها میفرستم قابل دسترسی نیستند و ارور Undefined variable میده.
فقط یکی از پروژه های کیک این مشکل رو داره و بقیه درست کار می کنند
توی یک پروژه به این مشکل برخورد کردم و اون اینه که مقادیری که توسط تابع Set برای viewها میفرستم قابل دسترسی نیستند و ارور Undefined variable میده.
فقط یکی از پروژه های کیک این مشکل رو داره و بقیه درست کار می کنند
تابع set باید با حرف کوچیک باشه
از app_controller.php هم استفاده میکنید؟
کلا کد کنترل تون رو اینجا قرار بدید
این رو از جایی برداشتم که درست کار می کرد
class AppController extends Controller
{
function beforeFilter()
{
$this->set('aaa', 'test');
}
}
آخرین ویرایش به وسیله reza.palang : سه شنبه 11 اسفند 1388 در 23:06 عصر
date_default_timezone_set('Asia/Tehran'); رو تو bootstrap.php بزارید
و بفرمائید از چه ورژنی استفاده می کنید.
1- نگفتید از چه ورژنی استفاده میکنید.
2- فقط در app-controller این مشکل هست؟ آیا با نام دیگری متغیر پارس می شود؟
ورژن 1.25 استفاده میکنم
بله فقط توی app_controller.php -> beforefilter() این مشکل وحود داره.
توی کنترلرهای خودشون که استفاده میکنم درست کار میکنه.
فکر میکنم باید این کار رو انجام بدید
این کد رو در تمومی کنمترلر ها تون اضافه کنید.
function beforeFilter()
{
parent::beforeFilter();
}
نه درست نشد.
آخه توی پروژه های دیگه درست کار میکنه و فقط اینجا این مشکل رو داره
من تا الان به این مشکل بر نخوردم
سلام. مشکل همون بود که zoghal عزیز توی پست آخرش گفته بود. با تشکر
رضا جان خوشحال میشیم شما رو تو cakephp.ir ببینیم