Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

כיצד לבטל או להפעיל את מטמון 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 או לבטל ולחץ על "לחצן שמור" "

prestashop-tip-how-to-turn-on-off-smarty-cache