رفتن به مطلب
ice man

راهنمایی در نوشتن افزوونه

پست های پیشنهاد شده

با سلام خدمت اساتید و دوستان محترم

دوستان عزیز من دارم افزونه نویسی رو یاد میگیرم الان توی نوشتن یه ماژول دچار مشکل شدم ماژولی که من دارم می نویسم کارش اینه که نام کاربری یکی از اعضای سایت رو می گیره بعد میگه که آیا آنلاینه یا آفلاینه. مثلا من که یکی از اعضای سایت هستم می خوام ببینم که آقای x در حال حاضر توی سایت آنلاین هستن یا آفلاین چون قصد دارم براشون یک پیام بنویسم.

قالب ماژول بدین شکله که از یک فیلد text که نام کاربری کاربر رو میگیره و یک buttton که نام کاربری را برای بررسی به یک فایل phpمیبره و یک div که برای نشان دادن نتیجه ی جستجو قرار دادم نتیجه ی جستجو هم کلمات آنلاین و آفلاین هستش.

در نظر دارم برای نمایش نتیجه ی جستجو از آژاکس کمک بگیرم .

تا اینجا کدهایه قالب ماژولم رو نوشتم و توی جوملا هم تست کردم کامل نمایش داده میشه. کدهای جاوا اسکریپت رو هم نوشتم این کدهای جاوااسکریپت کارشون اینه که نام کاربری که توی فیلد text نوشته میشه رو وقتی رویداد onclick روی button رخ میده بدون بارگذاری مجدد صفحه به یک فایل php میبره و نتیجه رو در div مشخص شده نمایش میده این کدهای جاوا اسکریپت رو هم تست کردم بیرون از جوملا جواب میده اما داخل جوملا کار نمیکنه.

حدس میزنم دلیلش این باشه که: 1)توی ضمیمه کردن فایل جاوااسکریپتم دچار مشکل شدم چون نمیدونم توی جوملا چه جوری باید این کار رو کرد و 2) وقتی رویداد onclick روی button رخ میده یک تابع توی کد های جاوااسکریپتم صدا زده میشه و براش آدرس فایل php ام رو میفرستم فکر میکنم این آدرس دهی رو هم دارم بد انجام می دم که با جوملا هماهنگ نیست در کل فکر میکنم دلیلش توی آدرس دهی فایلهام باشه که جواب نمیده.

از دوستان خواهشمندم راهنماییم کنید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

پیشنهاد میکنم از افزونه CB استفاده کنید

در CB ماژولی برای نمایش افراد آنلاین قرار دارد

موفق و پیروز باشید

یا حق

:64 (17):

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

آقا مصطفی من بیشتر هدفم یادگیری تا استفاده از افزونه

من میخوام این ماژول رو طراحی کنم کاری هم به افزونه های دیگه ندارم.

هدف من اینه که ماژولی طراحی کنم که وضعیت کاربرین دیگه را با جستجوی نام کاربری شون به ما بده همان طور که در بالا توضیح دادم . اگه مشکلی وجود نداره بهم کمک کنید تا بتونم مشکل بالا رو حل کنم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...