حل مشکل تکرار Itemid: تفاوت بین نسخهها
از دانشنامه جوملا فارسی - مامبو فارسی
سطر ۷۰: | سطر ۷۰: | ||
− | [[رده: | + | [[رده:حل مشکلات مامبو 4.6.5]] |
نسخهٔ ۲۹ اوت ۲۰۰۹، ساعت ۱۳:۱۴
حل مشکل تکرار Itemid در مامبو 4.6.5
گاهی اوقات در برخی لینک ها Itemid دوبار تکرار می شود.
بطور مثال اگر از ماژول منوی بالا کپی بگیرید، کلیه لینک هایی که ماژول دوم نمایش می دهد، دوبار Itemid خواهند داشت:
http:// site.com/component/option,com_weblinks/Itemid,29/&Itemid=29
برای حل این مشکل فایل Mambo_Path\includes\core.classes.php را باز کرده و تغییرات ذیل را اعمال کنید:
خط 1688 :
$mitem->link .= '&Itemid='.$handler->getItemid($temp[1]);
را با کد زیر عوض کنید:
if (strpos($mitem->link,'Itemid') === false) $mitem->link .= '&Itemid='.$handler->getItemid($temp[1]);
همچنین خط 1697 :
$mitem->link .= '&Itemid='.$mitem->id;
را با کد زیر عوض کنید:
if (strpos($mitem->link,'Itemid') === false) $mitem->link .= '&Itemid='.$mitem->id;
تیم مامبولرن مسئولیتی در قبال مشکلات ناشی از اعمال نادرست این کدها نخواهد داشت.
سعید ۲۴ اوت ۲۰۰۹، ساعت ۱۱:۰۹ (UTC)
استفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.
|