اتصل بنا عروض خاصة الدعم الفني خدمات المواقع تصميــــــــم استضافة/سيرفرات الرئيسية
 




العودة   مركز سيرف نت > أقسام تطوير المواقع > ركن لــغـــــات الـبـــرمــــجـــــــــــة

ركن لــغـــــات الـبـــرمــــجـــــــــــة خاص بجميع لغات البرمجة ajax , php , asp بأنواعها المختلفة

إضافة رد
 
أدوات الموضوع
  #1 (permalink)  
قديم 07/10/2008, 07:11 AM
::( عضو ذهبي )::
 
افتراضي {درس الثاني}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [المتغيرات في Smarty]



{درس الثاني}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [المتغيرات في Smarty]

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

بسم الله الرحمن الرحيم




لقد تعرفنا على نظام قوالب Smarty وكيفية استخدامه وعرض ملفات التصميم في PHP في الدرس الاول

{الدرس الأول}~~ شرح نظام قوالب Smarty للمبتدئين ~~[الأساسيات]




والآن لنتعمق أكثر مع نظام قوالب Smarty

:: ملاحظة ::

( قبل بدا الدرس يجب تحميل الملف المرفق في الدرس الاول لكي تتابع معنا هذا الدرس
لأنه في هذا الدرس سنستخدم الملفات التي كانت في الدرس الاول )



درس اليوم بخصوص المتغيرات في سمارتي

متغيرات Smarty لا تختلف كثيرا عن متغيرات PHP

يتم تعريف المتغير بهذه الأقواس {}

في الـ PHP يتم تعريف المتغير هكذا :

رمز PHP:
$name




ولكن في Smarty يتم تعريف المتغير هكذا :

رمز PHP:
{$name}




وتعبئة المتغير يتم ذلك بأمر من أوامر Smarty وهو أمر assign

الآن بعد تحميل ملف المرفق في الدرس الاول استعرضه في المتصفح
سترى في عنوان الصفحة :: ( شرح نظام قوالب سمارتي ) :: :








الآن نريد ان نغير العنوان عن طريق متغيرات Smarty
افتح ملف الهيدر بالفرونت بيج او اي محرر آخر ثم اضف المتغير :

رمز PHP:
{$title}




بين وسم و :








ثم افتح ملف index.php ثم أضف الكود قبل عرض ملف الهيدر :

رمز PHP:
$almubher->assign("title","الصفحة الرئيسية");










لقد استخدمنا أمر assign لتعبئة المتغير ثم كتبنا المتغير المراد تعبئة ومن ثم فاصلة وثم كتبنا عنوان الصفحة
لاحظ انه عندما نستخدم أمر assign نكتب المتغير بدون علامة $ الدولار وهذا ضروري
ولاحظ ايضا انه اضفنا الكود قبل عرض ملف الهيدر :: يجب تعبئة المتغير اولا ثم عرض ملف التصميم ::

الآن نفتح موقعنا في السيرفر المحلي ونرى ان عنوان الصفحة تغيرت الى :: ( الصفحة الرئيسية) :: :








الآن لنغير الى عنوان آخر :: ( موقعي الجديد ) ::
اضف هذا الكود :


رمز PHP:
$almubher->assign("title","موقعي الجديد");











والآن لنرى الموقع :








مبروك لقد تعلمت استخدام ماهو مهم في Smarty :)

الآن لندخل في الجدية :shiny01:


افتح ملف header.htm :







وغيير عنوان الهيدر الى المتغير :

رمز PHP:
{$header}










افتح ملف footer.htm :







وغيير عنوان الفوتر الى المتغير :

رمز PHP:
{$footer}










افتح ملف index.php واضف الكود فوق القوالب :

رمز PHP:
$almubher->assign("title","موقعي الجديد");
$almubher->assign("header","موقع المبهر لخدمات البرمجة");
$almubher->assign("footer","جميع الحقوق محفوظة");










الآن افتح الموقع :







يا سلام عليك لقد تعلمت نظام قوالب Smarty :shiny01:


وهذه صورة لمكان المتغيرات في الموقع :









الى هنا انتهى الدرس عن متغيرات Smarty :tears:
وهو اهم درس في Smarty

العمل كاملا في المرفقات

اذا كنت تريد ان تكون مبرمج حقيقي فعليك بالصبر انها النقطة القوية في النجاح وتعلم ماهو جديد ومارس البرمجة كثيرا
والمثال يقول : الممارس غلب الفارس :icon30:



ان شاء الله نتقابل بدرس آخر

واتمنى اكون وفقت في الشرح

الله يعطيكم الصحة والعافية




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


الملفات المرفقة smarty_variables.zip (105.0 كيلوبايت)

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الأخير {الدرس الخامس}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [تشغيل دوال PHP في Smarty] -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 0 14/10/2008 03:49 AM
{الدرس الرابع}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [إستدعاء الملفات في Smarty] -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 0 10/10/2008 05:03 PM
{الدرس الثالث}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [التكرار في Smarty] -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 0 08/10/2008 09:16 AM
:: شرح تصميم توقيع للمبتدئين :: prog2008 ركن دروس التصميـــم العـامــــــة 1 26/09/2008 04:45 PM
أنشئ نظام ويندوز خاص بك + مدمج معه Sp3 + [شرح بأكثر من 35 صورة] للمبتدئين! -- RSS -- ركن بــرامـــــج الكـمبــيـــوتــــــــــر 0 24/09/2008 05:37 PM


الساعة الآن 03:22 AM.


Powered by vBulletin;
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
سيرف نت لخدمات المواقع والمنتديات العربية @ - 00971507118665
إعلانات نصيه : نحن العرب | ألعاب | اكس شير لتحميل الملفات | دليل المواقع | أخبار | برامج


الرئيسية | الاستضافة | الرسيلرات | السيرفرات | التصميم | الخدمات | اتفاقية الاستخدام | مركز سيرف نت
Hosting, design, servers, management servers, development sites, the development of forums.
Copyright © 2010 ServNt.Com All rights reserved.