כיצד לבטל או להפעיל את מטמון smarty
פוסט זה הוא מבוא PrestaShop smarty מטמון. זהו תיאור עבור הבעלים PrestaShop למתחילים או מפתחים.
מידע בסיסי אודות Smarty
Smarty מנוע PHP תבנית, עם smarty, אתם יכולים להפריד לוגיקה עסקית/תוכנית עיצוב GUI שלך (ערכת נושא או תבנית). PrestaShop שימוש מנוע smarty כך שתוכל בורר/שינוי ערכת הנושא שלך PrestaShop בקלות. קבצי ערכת הנושא (עיצוב GUI) נשמרים בתיקיה ערכות נושא של הפרדות, ועם סיומת הקובץ .tpl.
לדוגמה (ערכת הנושא הרגילה PrestaShop)
YourStoreRoot/themes/prestashop/header.tpl
YourStoreRoot/themes/prestashop/footer.tpl
...
אבל כדי להפוך את קובץ ערכת הנושא לעבוד, יש לבצע הידור לתוך קובץ PHP מקורי לפני ששרת האינטרנט שלך עשויה להפוך תוכן HTML של דף ללקוח בדפדפן שלך. ביצוע קומפילציה של קובץ ערכות נושא תקטין את ביצועי השרת. כדי למזער את הביצועים השפעות, PrestaShop משתמשת בפונקציה smarty כך ההידור נעשה רק במועד הראשון של שימוש של קובץ ערכת נושא.
בעיות אפשריות
כאמור לעיל, כאשר מטמון smarty מופעלת, ההידור יהיה גרתy להעשות השימוש בפעם הראשונה של קובץ ערכת נושא. כי האמצעים בעת ביצוע שינויים בקובץ ערכת נושא, שינוי חדש החלת קובץ ערכת הנושא לא תהיה בתוקף.
כברירת מחדל, המטמון smarty מופעלת לאחר שתתקין את PrestaShop שלך. אם אינך יודע אין שמטמון smarty הוא בפעולה, ייתכן שלא תדע מדוע השינויים על קובץ ערכת נושא אינה משקפת לעמודי PrestaShop. אם ברצונך לבצע שינויים ולבדוק את השינויים, עליך לבטל את המטמון smarty זמניים.
PrestaShop 1.3 x או נמוכה יותר
כדי לעבור smarty במטמון ב- PrestaShop 1.3 x או יותר נמוך, יש צורך לשנות בעקבות שתי שורות בקובץ התצורה smarty כמפורט להלן
מיקום קובץ תצורה:
YourStoreRoot/config/smarty.config.inc.php
כדי לבטל, לשנות קווי
(כאשר שלך לערוך שינויים על הקבצים דירוג החנות)
$smarty - > אחסון במטמון = false;
$smarty - > force_compile = true;
כדי להפעיל, לשנות קווי
(כאשר החנות שלך במצב הפקה, לא ייערכו שינויים)
$smarty - > אחסון במטמון = true;
$smarty - > force_compile = false;
PrestaShop 1.4 x או גבוה יותר
אם אתה משתמש ב- PrestaShop 1.4 x ומעלה, אין צורך קובץ שינויים ישירות, באפשרותך לבצע שינויים ממך בק אופיס ישירות.
להיכנס ל- back office
לחץ על הכרטיסיה העדפות
לחץ על הכרטיסייה ביצועים
עבור מטמון smarty או לבטל ולחץ על "לחצן שמור" "