תבניות
אני עובד על מערכת שמוציאה פלט דינמי דיי מורכב, ואני מעוניין להפריד כמה שאפשר את העיצוב מהתכנות כדי שכל אחד עם מינימום ידע ב html יוכל להתאים למערכת עיצוב משלו. בינתיים הנסיון הראשון שלי היה להשתמש בשני קבצי עיצוב, אחד מכיל את העיצוב הכללי של הדף ובתוכו מספר פונקציות עבור כל רצף של פלט דינמי, כל פונקציה כזאת עוברת על רשימת נתונים ממסד נתונים ועבור כל נתון קוראת לפונקציה המתאימה מהקובץ השני, שמכיל רשימת פונקציות עם שמות ופרמטרים קבועים שתפקידן להדפיס את הפרמטרים בעיצוב הרצוי. כדי לשנות את העיצוב פשוט צריך להחליף את שני הקבצים האלו. אבל הקובץ עם הפונקציות יצא מסורבל ומי שאין לו נסיון ב php וכוח לשבור קצת ת'ראש לא יסתדר איתו. השאלה שלי היא אם קיימת דרך סטנדרטית לממש כזה דבר או אם מישהו מכיר פרויקט חופשי שמימש דבר כזה בצורה טובה שאני יכול ללמוד ממנו.
אני עובד על מערכת שמוציאה פלט דינמי דיי מורכב, ואני מעוניין להפריד כמה שאפשר את העיצוב מהתכנות כדי שכל אחד עם מינימום ידע ב html יוכל להתאים למערכת עיצוב משלו. בינתיים הנסיון הראשון שלי היה להשתמש בשני קבצי עיצוב, אחד מכיל את העיצוב הכללי של הדף ובתוכו מספר פונקציות עבור כל רצף של פלט דינמי, כל פונקציה כזאת עוברת על רשימת נתונים ממסד נתונים ועבור כל נתון קוראת לפונקציה המתאימה מהקובץ השני, שמכיל רשימת פונקציות עם שמות ופרמטרים קבועים שתפקידן להדפיס את הפרמטרים בעיצוב הרצוי. כדי לשנות את העיצוב פשוט צריך להחליף את שני הקבצים האלו. אבל הקובץ עם הפונקציות יצא מסורבל ומי שאין לו נסיון ב php וכוח לשבור קצת ת'ראש לא יסתדר איתו. השאלה שלי היא אם קיימת דרך סטנדרטית לממש כזה דבר או אם מישהו מכיר פרויקט חופשי שמימש דבר כזה בצורה טובה שאני יכול ללמוד ממנו.