• آموزش کدنویسی ماژول Whmcs

  • تاریخ انتشار : 27 September 2018
  • تعداد بازدید : 23,347 بازدید
  • تعداد نظرات : 2 دیدگاه
  • شما چه امتیازی میدهید؟
    1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز
    میانگین 4,00 امتیاز، بر اساس 16 رای
    Loading...

جلسه دوم آموزش

در مرحله بعدی ما فانکشن مربوط به غیرفعال سازی افزونه را مینویسیم که این فانکشن نیز با متد deactivate کدنویسی میشود. بدین ترتیب کد ما به صورت زیر میباشد :

function tkfield_deactivate() {
    $query = "DROP TABLE `tkfield`";
    $result = full_query($query);
}

در واقع ما با استفاده از فانکشن بالا هم افزونه را غیرفعال کرده و هم جدول ساخته شده در دیتابیس را حذف میکنیم.


اکنون زمان آن رسیده است که خروجی افزونه خود و یا همان مدیریت افزونه را کدنویسی کنیم.

جهت نمایش کدهای نوشته شده در مدیریت باید از تابع output در فانکشن طبق نمونه های بالا استفاده کنیم، بدین ترتیب :

function tkfield_output() {

}

بنابراین برای اینکه در مدیریت افزونه خود خروجی مشاهده کنیم باید کدهای خود را داخل فانکشن بالا بنویسیم.

توجه : از آنجایی که گفته بودم افزونه ما یک افزونه ساده دارای یک فیلد برای وارد کردن نام میباشد من ادامه آموزش را طبق چیزی که تعیین کرده بودیم پیش میبرم.

برای ساخت یک فیلد که بتونیم داخلش یک مقدار وارد کرده و در دیتابیس وارد کنیم ما به یک فرم html و چند خط کد php نیاز داریم.

ابتدا شروه به نوشتن فرم html میکنیم، و از آنجایی که من این کد رو نوشتم بصورت آماده در اینجا قرار میدم.

<form action="addonmodules.php?module=tkfield" method="POST">
    <input type="text" name="field" value="" />
    <input type="submit" name="submit" value="ذخیره" />
</form>

من در فرم بالا که از نوع متد ارسالی هست اومدم یک فیلد با نوع text و یک فیلد با نوع submit نوشتم که بتونیم یک مقدار وارد و در دیتابیس ذخیره کنیم.

خب حالا چون فایل ما از نوع php هست باید کدهای html بالارو داخل متد echo بنویسیم، بصورت زیر :

echo'
    <form action="addonmodules.php?module=tkfield" method="POST">
        <input type="text" name="field" value="" />
        <input type="submit" name="submit" value="ذخیره" />
    </form>
';

خب ما تا اینجای کار بخش html کار رو نوشتیم و اکنون زمان آن هست که بخش php رو بنویسیم تا مشخصات به دیتابیس ارسال و در آن جدول مربوطه ذخیره شود.

توجه : من توی کار جهت تلف نشدن زمان از کدنویسی css کار خودداری کردم.

ادامه آموزش در صفحه بعدی …

صفحه بندی مطلب :

1 2 3
2 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن :
نام :
ایمیل :
وبسایت :

  1. Amin گفت:

    سلام خیلی ممنون بابت این آموزشتون فقط چرا خیلی وقت هست کاملش نکردین ؟

    1. admin گفت:

      سلام
      اولین فرصتی که وقت بشه حتما آپدیت میکنیم