ناnaif ناnaif نشر 3 يونيو أرسل تقرير نشر 3 يونيو السلام عليكوم ورحمة الله و بركاته لوسمحتم عندى سؤال انا ابارح حملت سكربت php من النت ووجدت نظام القوالب الخاص بة عبارة عن متغيرات اي بمعنا هكذا $tem_footer = $row['footer'];; اي ان footer = محتوى الفوتر و في القالب هكذا <footer>$tem_footer</footer> فما هذا النظام 1 اقتباس
0 محمد عاطف17 نشر 3 يونيو أرسل تقرير نشر 3 يونيو وعليكم السلام ورحمة الله وبركاته . توجد بعض القوالب التى تجعل معظم الموقع دايناميكيا وليس ثابتا . حيث ستجد أن بعض القوالب تجعل راس الصفحة header و ذيل الصفحة footer دايناميكيا بحيث يمكنك إضافة وتعديل وحذف محتواهما عن طريق لوحة التحكم . ومن لوحة التحكم يتم حفظ هذه العناصر في قاعدة البيانات و من ثم إسترجاع تلك العناصر من قاعدة البيانات وعرضها في الصفحة الأمامية للموقع. وبهذا ستجعلك تملك تحكم أكبر فى الموقع من حيث حذف و إضافة ما تريد . وأعتقد أن القالب الذى قمت بتحمليه يستخدم تلك الطريقة حيث أن row$ هو المتغير الذى يحوى القيمة من قاعدة البيانات و إذا ذهبت إلى لوحة التحكم من المؤكد أنك ستجد قيم لتعديل ال footer هناك والذى سيقوم بإظهار تلك العناصر فى الصفحة الأمامية لديك . 1 اقتباس
0 ناnaif ناnaif نشر 3 يونيو الكاتب أرسل تقرير نشر 3 يونيو حسنا ارجو هل يمكنك عمل مثال بسيط جدا للتوضيح 1 اقتباس
0 محمد عاطف17 نشر 3 يونيو أرسل تقرير نشر 3 يونيو بتاريخ 16 دقائق مضت قال NAIF: حسنا ارجو هل يمكنك عمل مثال بسيط جدا للتوضيح كل قالب يختلف عن الآخر في طريقة إنشاء هذه الخاصية . ولكن لنفترض أننا نريد إنشاء محتوى ال footer . لذلك سنقوم بإنشاء أولا جدول في قاعدة البيانات يحتوي على البيانات التي نريد تخزينها ل footer. مثلا جدول يسمى footer_items ويحتوي على الأعمدة التالية: id و footer. الآن في لوحة التحكم نضع textarea التي سيكتب المستخدم بيانات ال footer فيها هكذا مثلا : <form action="/footer/create" method="post"> <textarea name="footer" placeholder="footer items"></textarea> </form> والأن نقوم بإنشاء ملف الذى يقوم بإستقبال البيانات من ال form وحفظها في قاعدة البيانات كالتالي : $footer = $_POST['footer']; // إدخال البيانات في جدول footer_items $sql = "INSERT INTO footer_items (footer) VALUES ('$footer')"; والآن فى الواجهة الأمامية نقوم بإحضار البيانات من قاعدة البيانات وإظهارها فى الصفحة : <footer> <ul> <?php $sql = "SELECT * FROM footer_items"; $result = mysqli_query($conn, $sql); // تنفيذ الاستعلام // عرض النتائج while($row = mysqli_fetch_assoc($result)) { echo "<li>" . $row['footer'] . "</li>"; } ?> </ul> </footer> 1 اقتباس
0 ناnaif ناnaif نشر 3 يونيو الكاتب أرسل تقرير نشر 3 يونيو حضرتك عندى سؤال هوا ازاي لو مثلا عايز اخلي في لوحة التحكم صفحة تعرض جميع القوالب المخزنة في قاعدة اليبانات و في عامود في جدول سيلكتور فية خيارات القالب بحيث يوجد فية حذف القالب و تعديل القالب و تركيب القالب و في عامود زر للتنفيذ بحيث إذا اختار من السيلكتور مثلا تعديل و ضغط على تنفيذ يتم توجية المستخدم إلى واجهة تحتوي على 3 textarea واحد للهيدر و الثاني للمحتوى و الثالث للفوتر و تحتوي ال textarea على اكواد القالب المراد تعديلة و يمكنة الحفظ لوسمحت ازاي اعمل الكلام دة للمعلومة الفكرة اللي ب بالي هي نفس نظام قوالب سكربت اسلام نت اقتباس
السؤال
ناnaif ناnaif
السلام عليكوم ورحمة الله و بركاته
لوسمحتم عندى سؤال انا ابارح حملت سكربت php من النت
ووجدت نظام القوالب الخاص بة عبارة عن متغيرات
اي بمعنا هكذا $tem_footer = $row['footer'];;
اي ان footer = محتوى الفوتر
و في القالب هكذا <footer>$tem_footer</footer>
فما هذا النظام
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.