اضافة وتعديل الصفحات لسكربت WHMCS


بسم الله الرحمن الرحيم 
السلام عليكم ورحمه الله وبركاته

 

الكثير من أخواننا في شركات الاستضافة يصممون موقع جميل وجذاب ويفضل البعض عمل واجهة ثابتة HTML نظرا لعدم اتاحة اضافة صفحات جديدة متوافقة مع تصميم WHMCS.

ولكن اضافة صفحة بنفس تصميم وستايل WHMCS سهل للغاية ويمكن فعله بطريقة سهلة جدا


اضافة صفحة يعتمد على ملفين فقط:


  1. ملف الصفحة بامتداد .php ويتم حفظ الملف في المجلد الرئيسي للسكربت.
  2. ملف بامتداد .tpl ويتم حفظه داخل مجلد الستايل.
ملحوظة هامة يفضل أن يكون اسم الملفين مطابق تماما مع الإختلاف في الامتداد فقط.
مثال لعمل صفحة تحتوي على اتفاقية الاستخدام الخاصة بالشركة فان اسماء الملفين ستكون
agreement.php agreement.tpl


أولا ملف الصفحة بامتداد .php بالتفصيل:


يتم انشاء ملف بامتداد .php ويحتوي على الكود التالي
 



رمز PHP:
 
 

 <?php


define("CLIENTAREA",true);


require("dbconnect.php");

require("includes/functions.php");

require("includes/clientareafunctions.php");


$pagetitle = "اتفاقية الاستخدام";

$pageicon = "images/support/clientarea.gif";

$breadcrumbnav = '<a href="index.php">'.$_LANG['globalsystemname'].'</a>';

$breadcrumbnav .= ' > <a href="agreement.php">اتفاقية الاستخدام</a>';


initialiseClientArea($pagetitle,$pageicon,$breadcrumbnav);


if ($_SESSION['uid']) {

  # User is Logged In - put any code you like here

}


# To assign variables in Smarty use the following syntax.

# This can then be used as {$variablename} in the template


$smartyvalues["variablename"] = $value; 


# Define the template filename to be used without the .tpl extension


$templatefile = "agreement"; 


outputClientArea($templatefile);

?> 

في هذا الملف نقوم بالتعديل على عدة أكواد وهي

الكود الأول



رمز PHP:
 
$pagetitle "اتفاقية الاستخدام";  
 
نكتب عنوان الصفحة مثل اتفاقية الاستخدام أو اتصل بنا أو عرض جديد ....

الكود الثاني



رمز PHP:
 

<a href="agreement.php">اتفاقية الاستخدام</a>';

 نعدل الاسم: اتفاقية الاستخدم إلى اسم الصفحة التي نريد انشائها

ونعدل
agreement إلى اسم الصفحة التي نريد انشائها ويجب أن يكون الاسم هو نفسه اسم الصفحة واسم القالب الذي يحمل امتداد tpl

الكود الثالث
وهو خاص بكتابة اسم القالب الذي يحمل التصميم


رمز PHP:
 
$templatefile "agreement"

نستبدل كلمة agreement الى اسم القالب الجديد

هنا نكون انتهينا من التعديل على الصفحة والتي تحمل امتداد .php



ثانيا: القالب الذي يحمل امتداد .tpl

  

يمكن صنع هذا القالب من خلال أحد البرامج مثل برنامج فرونت بيدج أو أي برنامج آخر



مرفق لكم الملفين المستخدمين لصفحة اتفاقية الاستخدام بموقع شركتنا
 


اتمنى اكون وفقت فى شرح هذا الدرس بطريقة مبسطه ، فان اصبت فمن الله وان أخطأت فمن نفسي والشيطان .
وانتظروني مع المفاجئات القادمه باذن الله راح تعجبكم
أصدقاء(تطوير ويب)
تعليقات Facebook
0تعليقات Blogger

لا توجد تعليقات على موضوع " اضافة وتعديل الصفحات لسكربت WHMCS"

إرسال تعليق

التعليقات متاحه لمستخدمي حساب جوجل فقط.ولاضافة كود: أستعن بهذه الأداة السريعة Encode/HTML .