הורד עכשיו את האפליקציה ונסה חינם ל-10 ימים
מטבע בחר שפה בחר אזור

תצוגת מפתחים ואזורי מערכת ב-CMS של bluetronix

עם גישת מפתחים תקבל גישה לפונקציות נוספות, לתיקיות מערכת, לטבלאות בסיס נתונים ולמקורות מקור של CMS של bluetronix. במדריך זה תלמד אילו אזורים זמינים ואיך להפריד את ההרחבות שלך מקבצי המערכת.

פונקציות נוספות עם גישת מפתחים

עם גישת מפתחים, ב-CMS של bluetronix זמינות פונקציות נוספות שאינן נראות בתצוגת המשתמש הרגילה.

זה כולל תיקי מפתחים נוספים בניהול הקבצים, גישה לקוד PHP של דפים, טבלאות נתונים נוספות למפתחים, כמו גם סקריפטים של מערכת, תבניות עיצוב ומודולים.

עריכת קוד PHP בעמודים

בצפייה הרגילה של ה-CMS אתה יכול לערוך את קוד ה-HTML של דף. עם גישת מפתחים, כפתור קוד PHP זמין לך.

בעזרתו אתה יכול להוסיף קוד PHP אישי לדף CMS, למשל, לשאילתות בסיס נתונים, תוכן דינמי, החלפות בתוך $LayoutHTML, פונקציות CMS או פונקציות PHP אישיות.

טבלאות בסיס נתונים נוספות

עם גישת מפתחים, טבלאות מערכת נוספות מוצגות בניהול בסיס הנתונים. זה כולל טבלאות עבור עיצובים, ניהול דפים, קונפיגורציות מערכת ופונקציות פנימיות נוספות של ה-CMS.

טבלאות המפתחים והמערכת הללו מסומנות באדום בתוך ניהול בסיס הנתונים.

המבנה של טבלאות בסיס הנתונים המופיעות באדום לא יכול להשתנות. אסור למחוק, להוסיף או לשנות שמות של עמודות, לשנות סוגי נתונים או להתאים מבני מערכת. טבלאות אלו עשויות להתעדכן או להחליף במהלך עדכון מערכת.

תיקיות מפתחים בניהול קבצים

עם גישת מפתחים, תיקי מערכת נוספים נראים בניהול הקבצים. תיקי המפתחים הללו מוצגים באדום ומתחילים בדרך כלל עם bx_.

בין התיקיות החשובות נמצאות bx_doc, bx_fonts, bx_Image, bx_Import, bx_Layout, bx_Mod, bx_script וbx_style.

bx_doc

בתיק bx_doc נמצאות קבצי דוגמה ודוקומנטים שהותקנו מראש. זה עשוי לכלול, למשל, דוקומנטים בפורמט PDF שמשתמשים בהם בתוך דפי דוגמה או תבניות.

bx_fonts

בתיק bx_fonts נמצאות הגופנים שניתנים על ידי ה-CMS של bluetronix או שהותקנו. גופנים אלו יכולים לשמש בתוך העיצובים והלayout של ה-CMS.

bx_Img

התיק bx_Img מכיל את התמונות הסטנדרטיות של ערכת העיצוב או ערכת התמונות שבה משתמשים כעת.

כמפתח, אתה יכול לבחור ערכת תמונות אחרת. ערכות התמונות השונות משתמשות באותם שמות קבצים מוגדרים ופועלות כך כמו ב шаблон אחיד. מבנה ה-HTML לא צריך להשתנות בעת שינוי ערכת התמונות.

bx_Import

התיק bx_Import משמש לייבוא אתרים חיצוניים. למשל, ניתן להכין אתרי Bootstrap-5 לייבוא ולהניח אותם בתוך האזור הזה. הקבצים לאחר מכן ניתוחים ומועברים למבנה של ה-CMS של bluetronix.

bx_Layout

בתיק bx_Layout נמצאות תבניות דפים וקטעים של ה-CMS. תבניות אלו זמינות לאחר מכן למשתמש, למשל דרך הוספה → קטע דף.

כמפתח, אתה יכול ליצור תבניות אישיות עבור אזורי Hero, אזורי טקסט, אזורי מוצרים, אזורי קשר, אלמנטים תצוגה וקטעי דף אישיים נוספים. הלקוח הסופי יכול להוסיף את האלמנטים הללו לאחר מכן דרך העורך הרגיל מבלי需要 לכתוב קוד HTML.

bx_script

בתיק bx_script נמצאות קבצי JavaScript המסופקים על ידי ה-CMS של bluetronix. זה כולל בין היתר את BxHeadScript.js וBxScript.js.

בהתאם לשפות שהופעלו, ניתן ליצור גרסאות תלויות שפה נוספות, למשל BxScript_en.js, BxScript_de.js או BxScript_fr.js.

בתוך תיקי הסקריפט יש גם תיקיית מקור. שם נמצאות קבצי מקור בודדים או מרכיבים, שממנו נוצרות הקבצים הראשיים שנעשה בהם שימוש מאוחר יותר.

bx_style

באנלוגיה לbx_Script, bx_style מכיל את הסגנונות המרכזיים של ה-CMS של bluetronix. מהם נ生成ים בין היתר קבצי CSS שהמערכת משתמשת בהם. גם כאן עשויים להיות קבצי מקור שממנו מסודרים קבצי ה-CSS הסופיים.

תיקיות מערכת ועדכונים

תיקי המערכת bx_ המסומנים באדום שייכים ל-CMS של bluetronix ויכולים להיכתב מחדש באופן מלא או חלקי לאחר עדכון המערכת. לכן, שינויים אישיים לא יכולים להתבצע ישירות בקבצי המערכת הרגילים.

קבצים אישיים בתוך אזורי המערכת חייבים להיות מסומנים עם _own. זיהוי זה מסמן ל-CMS של bluetronix כי מדובר בקובץ ספציפי לפרויקט.

דוגמאות הן config_own.php, MyScript_own.js, MyStyle_own.css או MyTemplate_own.txt. סיומת הקובץ כאן היא לא גורם משמעותי. מה שחשוב הוא הסימון _own בשם הקובץ.

לכן, כשיש התאמות בתוך תיקי המערכת האדומים, תמיד צור קובץ כ_own. כך נשמרים הקבצים האישיים גם במהלך עדכון ה-CMS של bluetronix.

אין לשנות קבצי מערכת ישירות

קובץ מערכת קיים אתה לא צריך לערוך ישירות. השתמש בו כדוגמה בעת הצורך, העתק אותו, סמן את העתק בשם _own ובצע את ההתאמות שלך לאחר מכן בקובץ הזה.

bx_Mod

בתיק bx_Mod נמצאים המודולים של ה-CMS של bluetronix. זה עשוי לכלול מודולים כמו בלוג, חנות, חיפוש, התחברות ומודולי CMS נוספים.

מודול יכול להכיל קבצים ואזורי עבודה שונים, כגון קונפיגורציות, רשימות, תצוגות מפורטות, סקריפטי PHP וקבצי מודול נוספים.

התאמת קבצי מודול

גם לגבי קבצי מודול: אין לשנות את קובץ המערכת המקורי ישירות. אתה יכול להציג, לקרוא, להשתמש בו כבסיס ולהעתיק אותו. עבור גרסה אישית, עליך לאחר מכן ליצור עותק עם _own ולבצע את השינויים שלך שם.

חוקי היסוד למפתחים

1. אין לשנות טבלאות מסד נתונים מסומנות באדום מבנית.
2. תיקיות מערכת מסומנות באדום עם bx_ יכולות להיבנות מחדש בעדכונים.
3. אין לשנות קבצי מערכת ישירות להתאמות אישיות.
4. קבצים אישיים בתוך אזורי המערכת יש תמיד לסמן עם _own.
5. ניתן לקרוא ולהעתיק קבצי מערכת כבסיס.
6. לאחר מכן לבצע את ההתאמות האישיות בתוך קובץ _own.

סיכום

גישה למפתחים מרחיבה את ה-CMS של bluetronix עם פונקציות ואזורי מערכת נוספים כגון קוד PHP, טבלאות מסד נתונים למפתחים, תיקיות מערכת bx_, מודולים, סקריפטים, סגנונות ותבניות עימוד.

חשוב במיוחד היא ההפרדה בין קבצי מערכת להרחבות אישיות. קבצי מערכת מקוריים אתה משתמש בהם כבסיס, את ההתאמות האישיות אתה יוצר כקובץ _own.

שאלות נפוצות

מה לקוחות שואלים אותנו לעיתים קרובות

אילו פונקציות נוספות אני מקבל עם גישת מפתחים?

כמו כן, אתה מקבל גישה לתיקיות מפתחים נוספות, לקוד PHP של דפים, לטבלאות מערכת נוספות, כמו גם לסקריפטי מערכת, תבניות עימוד ומודולים.

איפה אני יכול להניח קוד PHP אישי לדף?

עם גישת מפתחים, בדף CMS יש גם כפתור נוסף PHP Code.

האם אני יכול לשנות טבלאות מסד נתונים מסומנות באדום מבנית?

המבנה של טבלאות מפתחים ומערכת אלה לא יכול להשתנות. אין למחוק, להוסיף או לשנות שמות של עמודות ואין להתאים סוגי נתונים או מבני מערכת.

איך אני מזהה את תיקיות המפתחים?

תיקיות המפתחים מוצגות בניהול הקבצים באדום ומתחילות באופן עקרוני עם bx_.

מה תפקיד bx_Layout?

בbx_Layout נמצאות תבניות של דפים וקטעים ב-CMS. כמפתח אתה יכול לספק שם תבניות אישיות שיגיש הלקוח הסופי מאוחר יותר באמצעות הכנס → קטע דף.

למה לא כדאי לי לשנות קבצי מערכת ישירות?

קבצי מערכת ותיקיות מערכת עשויים להיבנות מחדש בעדכון של ה-CMS של bluetronix. שינויים ישירים עלולים להימנע.

איך אני יוצר קבצים אישיים שיעמדו בעדכונים?

קבצים אישיים בתוך אזורי המערכת תסמן בשם הקובץ עם _own, לדוגמה MyScript_own.js או MyStyle_own.css.

האם אני יכול להשתמש בקבצי מערכת קיימים כבסיס?

כן. אתה יכול להציג קובץ מערכת ולהשתמש בו כבסיס. עבור התאמות אישיות, אתה צריך להעתיקו, לסמן את העותק עם _own ולבסוף לערוך רק את הקובץ האישי הזה.

CMS