یک ارور در بالای بعضی از مطالب پس از ارتقا
سلام
از وقتی من به 462 ارتقا دادم بالای بعضی از مطالب در بعضی از مجموعه ها ارور زیر میاد .
کد:
Notice: Trying to get property of non-object in /home/irbarir/public_html/includes/core.classes.php on line 1573
Notice: Trying to get property of non-object in /home/irbarir/public_html/includes/core.classes.php on line 1575
Notice: Trying to get property of non-object in /home/irbarir/public_html/includes/core.classes.php on line 1575
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
سلام
ممکنه لینک اون مطلب رو بفرمایید ؟
یا علی
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
صفحاتی که این مشکل و داردن از قسمت منو حذف کنید و دوباره ایجاد کنید مشکل حل میشه.
یا علی
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
من متوجه نشدم
یعنی مطلب رو حذف کنم و دوباره ایجاد کنم ؟ مشکل از چیه الان اگر روی اکثر مطالبی که در ستون وسط سایت ( بخشهای اخبار ) هستند کلیک کنین همین مشکلو دارن
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
سلام
مطلب نه اون منو رو باید حذف کنید .
این ارور زمانی پیش میاد که Itemid درست ست نشده باشه ... شما اگر منو رو حذف کنید و دوباره این منو رو بسازید itemid جدید جایگزین میشه و مشکل حل میشه
یا علی
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
شرمنده من هنزم هم موجه نشدم و این مشکل ادامه داره .
من این مطلب رو بصورت یک مطلب جدید ایجاد کردم . منویی هم نداره که بخوام حذف کنم . یک محتواست توی یک مجموعه و بخش . چیرو حذف و ایجاد کنم ؟
ببخشید
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
در ضمن من هر مطلبی که بعد از ارتقا ایجاد کردم همشون همین مشکلو دارن . اگه روی بخش اخبار روی هر خبری کلیک کنید می بینید .
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا
خطوط زیر رو در /home/irbarir/public_html/includes/core.classes.php عوض کردم.
کد:
function setPathway ($Itemid) {
if ($Itemid) {
$menu =& $this->getMenuByID($Itemid);
if ($menu->parent) $this->setPathway($menu->parent);
$pathway =& mosPathway::getInstance();
$pathway->addItem($menu->name, $menu->link."&Itemid=$Itemid");
}
}
به
کد:
function setPathway ($Itemid) {
if ($Itemid) {
$menu =& $this->getMenuByID($Itemid);
if(is_object($menu)){
if ($menu->parent) $this->setPathway($menu->parent);
$pathway =& mosPathway::getInstance();
$pathway->addItem($menu->name, $menu->link."&Itemid=$Itemid");
}
}
}
در این حالت $menu چک می کنه اگر Object بود که ادامه می ده در غیر این صورت ادامه نمی ده.
موفق و پیروز باشید
یا علی
پاسخ : یک ارور در بالای بعضی از مطالب پس از ارتقا