我有以下問題:的Joomla 3.0和modules.php:靜態變量(2D)和緩存 - 輸出誤差
我使用的是Joomla 3.0.1和我自己開發的模板(自舉)。當我將普通的Joomla緩存打開時,我的網站出現輸出錯誤。這些錯誤與我的模板中的modules.php
有關,因爲我使用靜態變量(數組)來保存所有加載的模塊位置以及在2維數組中的bootstrap
的已計算或預定義的跨度。就像這樣:
top ->2,4,6
left ->3,3,3,3
right ->4,4,4
bottom ->1,2,3,4,2
header ->12
footer ->6,6
沒有緩存它完美的作品,但是當我打開它,我有以下錯誤:
公告:未定義的索引:在 /根/模板標誌/ jooag_workframe30/HTML在線/modules.php 82 注意:未定義指數:MainMenu的在 /root/templates/jooag_workframe30/html/modules.php上線72
我知道這意味着什麼,在哪裏廁所K,但我無法解決這個問題。
的modules.php代碼是在這裏:
整個模板是在這裏:
http://www.mediafire.com/?qrkbatdcbs4iq2v
你有更好的機會如果您在問題中包含相關代碼,則可以獲得答案。 – jbowes