الرئيسيةس .و .جالتسجيلدخول

شاطر | 
 

 شرح أنشــاء الصفحــات لأسكـربـت whmcs

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
سعادة السفير
عضو محترف
عضو محترف


ذكر
عدد الرسائل : 494



نقاط : 641
السٌّمعَة : 3

مُساهمةموضوع: شرح أنشــاء الصفحــات لأسكـربـت whmcs   13/2/2016, 23:59

اقتباس :
بسم الله الرحمن الرحيم ,
السلام عليكم ورحمة الله وبركاته ...


نقدم لكم أخوانى الكرام ,, كيفية انشاء صفحات لأسكربت WHMCS ..
لأصدار WHMCS 3.8 الى ألاصدارات الجديدة حتى الان WHMCS 4 .. فما فوقها باذن الله
الطريقه سهله وبسيطة للغايه .. ..

بسم الله نبداء ..
]درساولاً ايه نظام الصفحات في اسكربت whmcs ? .. 
عموماً الصفحات بتبق مكونه من نظامين نظام PHP .. ونظام tpl .. 
ايه نظام PHP ؟ .. نظام الـ PHP الى هى الصفحه نفسها .. مثال Hosting.php
او Support.php .. تمام ؟ ..

ايه مكونات ملف PHP هل بنقوم بعمل ملف فاضى ونكتب بس Hosting.php وبنرفعها ؟ لا طبعاً في كود بتقوم بوضعه داخل الملف عشان يعمل ارتباط مع الـ tpl .. 

ايه هو الـ tpl . ؟ 
ملف التمبلت , هو مجلد بياخذ نفس اسم الصفه الى هتعملها كمثال انت عملتHosting.php يبق لزم تعمل Hosting.tpl ودة بتقوم بوضع فيه العروض نفسها سوا كان تصميم او دعم او حماية العرض نفسـه ..

الان هنقوم بعمل ملف PHP بأسم demo مثلاً .. هنقوم تكست جديد .. او محرر PHP
 





طبعاً هتعدله تخلي اسم التكست .. demo.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="demo.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 = "demo"; 
 
 outputClientArea($templatefile);
 
 ?>

كود 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="demo.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 "demo"

outputClientArea($templatefile);

?> 


وملف PHP .. موجود بالمرفقات ايضاً ..صوره للتوضيح ..







ناتى الان .. للتمبلتdemo.tpl .. هذا سهل وبسيط للغايه .. مش محتاج تعديلات كثيره
وهذا الى هتقوم بوضع فيه العروض .. سوا كانت استضافه او عروض سيرفرات .. كما وضحنا لكم في المثال .. www.maxlayer.net/support.php 

وتفضلوو هذا مثال مبسط ..





والملف موجود بالمرفقات يمكنك التعديل ..
ارجو ان اكون وصلت لكم الفهم المطلوب لهذا الشرح البسيط للأسكربت الممتاز .
ارجو ان اكون فادتكم اخوانى الكرام ... اى مشاكل او اى استفسارات انا في خدمتكم باذن الله ..



 الملفات المرفقة

[size]



منقووووووووووووووووووول
[/size]


الرجوع الى أعلى الصفحة اذهب الى الأسفل
كلنا لها
عضو محترف
عضو محترف


ذكر
عدد الرسائل : 425
بلد الإقامة : مصر
نقاط : 427
السٌّمعَة : 0

مُساهمةموضوع: رد: شرح أنشــاء الصفحــات لأسكـربـت whmcs   8/5/2016, 15:50




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


ذكر
عدد الرسائل : 777
بلد الإقامة : مصر
نقاط : 1036
السٌّمعَة : 6

مُساهمةموضوع: رد: شرح أنشــاء الصفحــات لأسكـربـت whmcs   13/7/2016, 12:11




الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
شرح أنشــاء الصفحــات لأسكـربـت whmcs
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الشاعر عبد القوى الأعلامى :: المنتديات التقنية :: منتدى الدعم وتطوير المنتديات والمواقع-
انتقل الى: