-
چطوري بفهمم چه آيتم هايي تو ليست ادمينم انتخاب شده؟
سلام ببخشيد اگر عنوان يه مقدار مبهمه
دارم يه كامپوننت مينويسم؛ مياد از ديتابيس يه ليست ميگيره و نشون ميده، كنار هر ليستي هم يه چك باكسه
عينه كامپوننت انتخاب ماژول ها و ...(نتايج صفحه به صفحه هم داره)
بعدش من تو toolbar يه آيكن ويرايش اضافه كردم
ميخوام وقتي يكي از آيتم ها چك خورد، و دكمه ي ويرايش زده شد ويرايشش كنه
با لينك كردن خود آيتم ها ميتونم اين كار رو انجام بدم؛ چون تو URL دارم پارامتر هام رو ميفرستم
ولي با toolbar نميتونم
اين كد تولبارمه:
کد:
mosMenuBar::startTable();
mosMenuBar::editListX( 'editA' );
mosMenuBar::spacer();
mosMenuBar::endTable();
تو فايل admin.comopnent.php اينجوري ميخوام بگيرمش:
کد:
$cid = mosGetParam( $_REQUEST, 'cid', array(0) );
if (!is_array( $cid )) {
$cid = array(0);
}
تو فايل admin.component.html.php هم با اين كد :
کد:
<td width="20">
<?php echo $checked; ?>
</td>
چك باكس رو نشون ميدم
داخل فايل toolbar.component.php هم اين كد رو براي handel كردن event دارم:
کد:
case 'editA':
TOOLBAR_Company::_EDIT('editA');
break;
ولي متاسفانه وقتي يه آيتم از ليست انتخاب ميكنم و دكمه ويرايش رو ميزنم؛ cid مقدار "array" ميده ظاهرا
cid[0] و ... هم زدم ولي مؤثر نيست
خيلي گشتم هم تو google هم تو بقيه component ها ولي چيزي دستگيرم نشد
اميدوارم اينجا بچه ها كمك كنن 
مرسي
يا علي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
06-02-2007 07:11 PM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : چطوري بفهمم چه آيتم هايي تو ليست ادمينم انتخاب شد
سلام دوباره
گفتم شايد اينا كمك كنه:
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
بازم ممنون
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : چطوري بفهمم چه آيتم هايي تو ليست ادمينم انتخاب شد
سلام
خوب بالاخره دوست خوبم بلال گفت كه مشكل از كجاست 
تو ديتابيس ID زده بودم، و بايد ميزدم id
همين 
يا علي
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)