استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
11-02-2013, بتوقيت غرينيتش 01:57 AM
#1
اضافة وتعديل الصفحات لسكربت WHMCS
السلام عليكم
الكثير من أخواننا في شركات الاستضافة HOTING يصممون موقع جميل وجذاب ويفضل البعض عمل واجهة interface ثابتة HTML نظرا لعدم اتاحة اضافة صفحات جديدة متوافقة مع تصميم style WHMCS.
ولكن اضافة صفحة بنفس تصميم style وستايل style WHMCS سهل للغاية ويمكن فعله بطريقة سهلة جدا
اضافة صفحة يعتمد على ملفين فقط:
ملف الصفحة بامتداد .php ويتم حفظ الملف في المجلد الرئيسي للسكربت.
ملف بامتداد .tpl ويتم حفظه داخل مجلد الستايل style.
ملحوظة هامة يفضل أن يكون اسم الملفين مطابق تماما مع الإختلاف في الامتداد فقط.
مثال لعمل صفحة تحتوي على اتفاقية الاستخدام الخاصة بالشركة فان اسماء الملفين ستكون
agreement.php
agreement.tpl
أولا ملف الصفحة بامتداد .php بالتفصيل:
يتم انشاء ملف بامتداد .php ويحتوي على الكود code التالي
رمز PHP:
<code style="white-space:nowrap"> <code>
<?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);
?> </code> </code>
في هذا الملف نقوم بالتعديل على عدة أكواد وهي
الكود code الأول
رمز PHP:
<code style="white-space:nowrap"> <code> $pagetitle = "اتفاقية الاستخدام";
</code> </code>
نكتب عنوان الصفحة مثل اتفاقية الاستخدام أو اتصل بنا أو عرض جديد ....
الكود code الثاني
رمز PHP:
<code style="white-space:nowrap"> <code> <a href="agreement.php">اتفاقية الاستخدام</a>';
</code> </code>
نعدل الاسم: اتفاقية الاستخدم إلى اسم الصفحة التي نريد انشائها
ونعدل agreement إلى اسم الصفحة التي نريد انشائها ويجب أن يكون الاسم هو نفسه اسم الصفحة واسم القالب template الذي يحمل امتداد tpl
الكود code الثالث
وهو خاص بكتابة اسم القالب template الذي يحمل التصميم style
رمز PHP:
<code style="white-space:nowrap"> <code> $templatefile = "agreement";
</code> </code>
نستبدل كلمة agreement الى اسم القالب template الجديد
هنا نكون انتهينا من التعديل على الصفحة والتي تحمل امتداد .php
ثانيا: القالب template الذي يحمل امتداد .tpl
يمكن صنع هذا القالب template من خلال أحد البرامج مثل برنامج فرونت بيدج أو أي برنامج آخر
مرفق لكم الملفين المستخدمين لصفحة اتفاقية الاستخدام بموقع شركتنا
المثال
الملفات المرفقة [TR]
nour3iny.com_agreement.zip (2.7 كيلوبايت, عدد مرات المشاهدة 383 مرة) [/TR]
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة loulou ange في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:25 AM
-
بواسطة said في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 02:13 AM
-
بواسطة romaissa في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:39 AM
-
بواسطة walid في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:16 AM
-
بواسطة loulou ange في المنتدى القسم العام لتطوير المواقع
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 03:13 AM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى