![]() |
برمجة بلوك باستخدام نظام نماذج انفنتي
لعمل بلوك يقوم باستخدام نظام نماذج انفنتي سنقوم بعمل بلوك كمثال ويمكن القياس عليه واستخدامه في أكثر من تخصص (اخبار , مقالات , بطاقات , صوتيات ... الخ )
المثال هنا سيكون بلوك لأكثر الأخبار مشاهدةً سنبدأ بعمل الأكواد بفتح ملف جديد وتسميته block-topnewsviews.php نبدأ بوسم php كأول سطر : كود PHP:
كود PHP:
كود PHP:
قم بتشغيل مربع بلوك جديد والذي سنأتي له لاحقاً بالتعريف بعد أن قمنا بتجهيزه والذي اسمه extrablocks : كود PHP:
كود PHP:
كود PHP:
كود PHP:
كود PHP:
كود PHP:
كود PHP:
ابحث في نموذج rcontent عن السطر التالي : كود:
<!-- START BLOCK : online --> أضف الكود التالي في السطر الذي قبله أو في المكان الذي ترغب به : كود:
<!-- START BLOCK : extrablocks --> |
أول شخص غير مبرمج وأتوقع ان يقوم بعمل البلوك وعدة بلوكات مختلفة بسهولة هو ala ;)
فهل يخيب توقعي :rolleyes: .... سنرى |
والله هاذي هي الورطة :D :D
أول شيء أشكر لك ثقتك فيني وإن شاء الله ما أخيب ظنك :( :( الطريقة مبدئياً سهلة بإذن الله .. لكن ما قلت لنا وين نرفع ملف block-topnewsviews :rolleyes: :rolleyes: :rolleyes: عندي كم فكرة ودي أطبقها وبإذن الله سيكتب لها النجاح .. عاجزين عن شكرك :) |
ترسله لنا نشفره ونرجعه لك ترفعه لمجلد blocks وبعدها تضيفه كبلوك جديد بالطريقة العادية مثل أي بلوك آخر من لوحة التحكم
حبيت بعدها تنزله للجميع فهذا كرما منك :) |
هل لابد من إضافة القالب من القوالب في لوحة التحكم ؟
لأنك في شرحك فوق أننا نضعها في نموذج rcontent وبما أننا وضعنا الملف في مجلد bolcks فلابد أننا نضيف البلوك عن طريق القوالب ؟!! |
http://www.sabq.org/inf/news.php?action=show&id=36 9
لاحظ في أسفل الصفحة البلوك الأول هو اللي أضفناه في القوالب والثاني اللي تم إضافته في نموذج rcontent وإذا عطلت البلوك من الوقالب ما تظهر الأكثر مشاهدة ؟!!! فهمت قصدي ؟ |
البلوك لا جيت تضيفه فقط تختار اسم البلوك من القائمة واللي هو block-topnewsviews
الكود الخاص بالنماذج يتم اضافته من خلال النماذج وبالتحديد في مثالنا rcontent لأنه يستخدم آلية نماذج انفنتي البلوك اللي ما ظهر لك اي محتوى فيه هو بسبب انه يستخدم نظام البلوكات العادي (يعني بدون استخدام نظام النماذج ) وذا طريقته سبق شرحها في موضوع سابق يعني ما تضيف إلا بلوك واحد |
معليش يا ابعاد ..
الآن الشرح أعلاه هل هو للبلوك أم للنموذج ؟ وما السبب في ارتباطهم ؟ بحيث إذا ألغيت البلوك تختفي الأخبار أكثر مشاهدة ؟ |
الشرح لبلوك يستخدم آلية تامبلتات انفنتي
اذا بغيت تستخدم آلية البلوك العادية فاستخدم طريقة الشرح التالية : http://www.arabwebtalk.com/showthread.php?t=49620 يعني بالنهاية انت بتضيف بلوك واحد وليس اثنين لنفس المحتوى , ما الفائدة من ذلك |
السلام عليكم ورحمة الله وبركاته هذه محاولة سريعة لتنفيذ الخطوات السهلة التى أوردتموها هنا ولكنها اولى محاولاتى مع اكواد php أتمنى منكم فقط ذكر أخطائها لنتعلّم منكم فهل لو اردنا عمل كود لأكثر البطاقات مشاهدة سيكون بهذا الشكل؟؟ وما مدى الخطأ به كود PHP:
ونتمنى أن نتعلم منكم المزيد |
السلام عليكم ورحمة الله وبركاته
بالحكم ما اخترت إلا اصعب واحد :D عموماً طريقتك 100% ولكنك لم تنتبه لطبيعة محتوى البطاقات البطاقات لا يوجد بها مشاهدة وإنما إهداءات فقط ولكي تكون فكرة عما ترغب بعمل بلوك له فيجب أن تقوم بمشاهدة جدول القسم , فالحقول المطلوبة هنا هي التالية : id,caption,ext,thump والأوردر سيكون بترتيب الإهداءات sent لذلك الكود للبلوك سيكون : كود PHP:
عموما الطريقة صحيحة لو كانت بشكل روابط مثل بلوك أكثر الأخبار والمقالات مشاهدة للمعلومية البلوكات القادمة في الرحلة خاصة بالبطاقات محاولة رائعة وأسجل اعجابي;) |
تسلم ياأبعاد وإن شاء الله تسهل علينا استخدام المجلة
وعملها كيف مانحتاجها بإذن الله وهذا ميزة خطيرة فيها |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:35 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012