حل مشکل تکرار Itemid: تفاوت بین نسخهها
از دانشنامه جوملا فارسی - مامبو فارسی
جز |
|||
| سطر ۱: | سطر ۱: | ||
| − | == حل مشکل تکرار Itemid در مامبو 4.6.5 == | + | ==حل مشکل تکرار Itemid در [[مامبو]] 4.6.5== |
| + | گاهی اوقات در برخی لینک ها Itemid دوبار تکرار میشود. | ||
| − | + | بطور مثال اگر از [[ماژول]] منوی بالا کپی بگیرید، کلیه لینکهایی که [[ماژول]] دوم نمایش می دهد، دوبار Itemid خواهند داشت: | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | بطور مثال اگر از ماژول منوی بالا کپی بگیرید، کلیه | + | |
<div dir=ltr> | <div dir=ltr> | ||
| سطر ۱۴: | سطر ۱۱: | ||
</code> | </code> | ||
</div> | </div> | ||
| − | |||
| سطر ۶۶: | سطر ۶۲: | ||
[[کاربر:Grand|سعید]] ۲۴ اوت ۲۰۰۹، ساعت ۱۱:۰۹ (UTC) | [[کاربر:Grand|سعید]] ۲۴ اوت ۲۰۰۹، ساعت ۱۱:۰۹ (UTC) | ||
| − | |||
| + | {{کپی رایت}} | ||
[[رده:حل مشکلات مامبو 4.6.5]] | [[رده:حل مشکلات مامبو 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)
|
|