با سلام
دوست عزیز توجه داشته باشید در صورتی که یک Query از بانک اطلاعاتی داده ای برای برگشت نداشته باشد، توسط تابع LoadObjectList مقدار Null را ارسال می کند و صرفا دلیل بر اینکه برنامه به درستی کار نکند نمی باشد
برای رفع این مشکل می توانید به روش زیر عمل کنید :
توجه داشته باشید که VAR را با متغیر مورد نیاز foreach عوض کنید.$VAR = isset($VAR) ? $VAR : array();
همان طور که در بالا اشاره کردم، این عمل تنها جهت قطع شدن خطا می باشد و دلیلی برای کار نکردن کامپوننت یا ... نمی باشد.
برای اطمینان بیشتر می توانید
را بعد ازecho $database->getQuery();
قرار دهید تا Query خروجی را به شما نشان دهد، در این صورت شما می توانید بررسی کنید که آیا برنامه به درستی کار می کند یا خیر.$database->setQuery($query);
موفق و پیروز باشید
یا علی






علاقه مندی ها (Bookmarks)