-
فراخوانی یک فایل php توسط جی کوئری در افزونه های جوملا
یه ماژول ساده "سلام دنیا" میخوام بسازم به شکلی که با کلیک روی دکمه ای که در صفحه وجود داره یه فایل php که حاوی دستور echo 'hello world است رو فراخوانی کنه و محتویات آن رو توی یه دایو نمایش بده. با دستور load یا get یا post میشه این کار رو کرد و محتویات رو با دستور html() در یه سلکتور قرار داد اما این کد توی جوملا (افزونه های جوملا) کار نمیکنه. در واقع فانکشن فراخوانی جی کوئری توی جوملا کار نمیکنه.لطفا اگه کسی به برنامه نویسی جوملا با کمک جی کوئری آشنایی داره کمکم کنه
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
07-04-2012 06:38 PM
# ADS
تبلیغات در جوملا فارسی
-
از صحت کارکرد کدهای Jquery تون اطمینان دارید ؟
آیا
JPATH_SITE.’/media/system/js/jquery.js
به افزونه تون Include کردید .
مطمئنید که نباید از استفاده کنید .
تا کدها تونو نبینیم هیچ نظری نمیشه داد .
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
سلام دوست و استاد عزیز. ممنون از جوابتون این مشکل حل شد و در واقع بالاخره تونستم با دستورهای ایجکس در جی کوئری فایل رو لود کنم حالا یه مشکل دیگه هست:
در صورتی که فایلی که میخوام فراخوانی کنم فایل صرفا php باشه مشکی پیش نمیاد اما اگه در ابندای فایلم به عادت فایلهای جوملا کد زیر رو بنویسم دیگه کار نمیکنه
defined ('_JEXEC') or die('Restricted access');
و در مقدار "Restricted access" رو برمیگردونه. یا حتی اگه خود فایل اصلی افزونه رو تحت یک event لود کنم همین خطا رو میده. مثل اینکه دستور فراخوانی به گونه ای هست که فایل رو با joomla session اجرا نمیکنه و مستقل از جوملا اجراش میکنه.
چیکار کنم که بتونم فایلی که مخصوص جوملاست رو با دستورات جی کوئری لود کنم بدون اینکه گیر بده.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)