| | #1 (permalink) |
| عضو نشيط | :: السلام عليكم ورحمة الله وبركاته :: بسم الله الرحمن الرحيم اليوم ياخواني راح اشرح نظام قوالب Smarty ان شاء الله للمبتدئين نظام قوالب سمارتي هو نظام لفصل الكود البرمجي عن قوالب التصميم لكي لا يختلط كود PHP مع كود HTML في ملف واحد ويسهل تعديل وتصميم القوالب من غير تعديل الكود البرمجي اول خطوة راح نحمل نظام Smarty من الموقع الرئيسي : http://www.smarty.net/do_download.ph...rty-2.6.20.zip بعد تحميل النظام وفك الضغط ستواجه مجلدات كثيرة ومنها مجلد libs وهذا المجلد اللذي يهمنا اما الباقي لا يفيدنا لنعمل مجلد اسمه smarty في السيرفر المحلي ثم ننشي بداخله مجلدين الاول اسمه templates لوضع ملفات التصميم والثاني مجلد compile ستكون به الملفات المؤقته للصفحات ثم ننسخ مجلد libs ونلصقه بداخل مجلد smarty ( هذا بالنسبة للسيرفر المحلي اما اذا كنت تريد التجربة على موقعك يجب إعطاء ترخيص 777 لمجلد compile ) ثم نفتح ملف Smarty.class.php في مجلد libs اذهب الى سطر 75 وغير مجلد القوالب الى اسم مجلدنا الحالي templates وسطر 82 غيير مجلد الملفات المؤقته للقوالب الى اسم مجلدنا الحالي compile :: الآن وقت التصميم :: : نصمم هيدر بسيط بالفرونت بيج ثم نحفظه باسم header.htm في مجلد templates نصمم فوتر بسيط بالفرونت بيج ثم نحفظه باسم footer.htm في مجلد templates الآن ننشي ملف index.php ثم نضع هذا الكود : كود PHP: ونستعرض ملف index.php في المتصفح : نشرح الكود خطوة خطوة : كود PHP: كود PHP: لاحظ المتغير اسمه almubher وسيكون المتغير ثابت ويستخدم لاوامر Smarty كود PHP: ثم اضفنا كلمة display معناها استعراض الملف ثم اسم الملف وهو header.htm عرض الهيدر في اول الصفحة كود PHP: كود PHP: انتهى شرح الكود وايضا بامكانك اضافة الكلمات في صفحة مثلا اسمها center.htm ونعرض الملف بين الهيدر والفوتر ووضعت العمل كاملا في المرفقات وهذا كل شي بخصوص نظام قوالب سمارتي للمبتدئين وان شاء الله اكون وفقت في الشرح والسلام عليكم ورحمة الله وبركاته
__________________ ~~شرح نظام قوالب Smarty للمبتدئين~~ ~~برمجياتي~~ قام بآخر تعديل المبهر يوم 12-10-2008 في 09:27 PM السبب: تعديل الصور |
| | |
| | #2 (permalink) |
| عضو فعال |
اخي الكريم اولا شكراااااااا علي الدرس اخي يوجد اكثر من شرح علي نفس الجزء الي احنى محتاجينة هو التعمق فية لو انت محترف فية فارجو منك تكمل الشرح لغة الاخر وشكرااااااااا اخي وجزاك الله خيرااااااااااااااااا
__________________ لا اله الا الله سيدنا محمد رسول الله لا اله الا أنت سبحانك أنى كنت من الظالمين ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم موقع نصرة رسول الله عليه افضل الصلاة والسلام دورة بي اتش بي المرئية على شبكة عبدالله عيد ارسال رسالة لي من هنا لطلب البرمجة المدفوعة فقط helal-egypt@hotmail.com |
| | |
| | #3 (permalink) | |
| عضو نشيط | اقتباس:
اخي اولا انا لست محترفا في سمارتي بل مبتدئ وانا تعلمت سمارتي من هذا المنتدى وحبيت اشرح للمبتدئين اللي مثلي بشرح من مبتدئ صحيح انه في كثير مواضيع عن سمارتي بس زيادة الخير خيرين ولكن لغة سمارتي لا تحتاج للتعمق اكثر فقط المهم هو عرض الملف وجلب الملف وتخزين المتغير وان شاء الله راح اجهز شروحات متعمقة عن سمارتي عشان ما تزعل بابطل ![]() شكرا لمرورك
__________________ ~~شرح نظام قوالب Smarty للمبتدئين~~ ~~برمجياتي~~ | |
| | |
| | #4 (permalink) |
| عضو فعال |
شكرااااااااااااا جدا اخي الكريم وربنا يوفقك وجزاك الله خيراااااااااااااااااااااااا
__________________ لا اله الا الله سيدنا محمد رسول الله لا اله الا أنت سبحانك أنى كنت من الظالمين ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم موقع نصرة رسول الله عليه افضل الصلاة والسلام دورة بي اتش بي المرئية على شبكة عبدالله عيد ارسال رسالة لي من هنا لطلب البرمجة المدفوعة فقط helal-egypt@hotmail.com |
| | |
| | #5 (permalink) |
| عضو جديد تاريخ الانتساب: 30-09-2008 المكان: الشاطئ / غزة / فلسطين
مشاركات: 30
مستوى السمعة : 0 |
مشكووووووووووووووووووووووووووووور اخي الكريم ربي يخليك اصلا انا ما كنت فاهم عمل قوالب سمارتي بس بدرسك الجميل أفدتني كثيرا بس عندي سؤال كيف لما بدي اعمل أقسام كيف بدي ادرجها بالصفحة ومشكوووووووووووووووووووووووووووور
__________________ انصحك أفتخر بإنك اليوم مبتدئ لانك غذا محترف بإذن الله |
| | |
| | #7 (permalink) | |||
| عضو نشيط | اقتباس:
ويجزاك بالمثل ان شاء الله اقتباس:
ممكن توضح سؤالك لأني لم افهمه !!!! اقتباس:
وان شاء الله راح اكمل دروس عن سمارتي
__________________ ~~شرح نظام قوالب Smarty للمبتدئين~~ ~~برمجياتي~~ | |||
| | |
| | #8 (permalink) |
| عضو جديد |
مشكور اخونا الكريم
__________________ كود: <?php echo "I Love You PHP !!"; ?> ::..TeQniaty.com..:: |
| | |
| | #11 (permalink) |
| عضو نشيط تاريخ الانتساب: 01-10-2008
مشاركات: 88
مستوى السمعة : 2 | روعه تسلم ايدينك يالغالي ولا تحرمنا ابداعك سؤالي ايش الفائدة من ملف compile والف الف شكر
__________________ قام بآخر تعديل عآزف آلعشق يوم 24-02-2010 في 02:06 PM |
| | |
| | #12 (permalink) |
| عضو فعال |
نظام سمارتى قائم على ال cash اى انه بيسوى ملفات تلقائيا لتسريع التحميل مجلد compile هو اللى بيكون فيه ملفات الcash لذلك يجب ان يعطى صلاحيات 777
__________________ Beginner.. Cuz There Is Always Something To Learn computer science and information systems 4th Year - mansoura university C Sharp - CCNA - PHP Soon CCNP Employee @ Xp company in KSA |
| | |
![]() |
| زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف) | |
| أدوات الموضوع | |
| طريقة العرض | تقييم هذا الموضوع |
| |
مواضيع ذات صلة | ||||
| الموضوع | الكاتب | المجلس | المشاركات | المشاركة الأخيرة |
| درس {درس الثاني}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [المتغيرات في Smarty] | المبهر | نظام القوالب سمارتي SMARTY | 9 | 24-02-2010 05:10 PM |
| درس {الدرس الثالث}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [التكرار في Smarty] | المبهر | نظام القوالب سمارتي SMARTY | 6 | 11-01-2010 03:13 PM |
| درس {الدرس الرابع}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [إستدعاء الملفات في Smarty] | المبهر | نظام القوالب سمارتي SMARTY | 3 | 03-08-2009 04:42 PM |
| درس الأخير {الدرس الخامس}~~ شرح نظام قوالب Smarty للمبتدئين ~~ [تشغيل دوال PHP في Smarty] | المبهر | نظام القوالب سمارتي SMARTY | 20 | 05-12-2008 07:29 AM |
| [استفسار]هل فيه بعض السيرفرات ما تدعم نظام قوالب SMARTY ! | W-COBRA | مشاكل وحلول PHP Errors & Troubleshooting | 4 | 16-06-2007 04:30 AM |