Смена скинов сайта и smarty…

Если сделать в папке для шаблонов (templates) ещё несколько папок, например day, evening и night, в которые помещать скины (картинки, CSS, шаблоны) для разных случаев, то smarty не будет перекомпилировать шаблон…

Допустим есть такая структура шаблонов:

  • templates/
    • day/
      • css/
      • img/
      • index.tpl
    • evening/
      • css/
      • img/
      • index.tpl
    • night/
      • css/
      • img/
      • index.tpl

При смене скина шаблонизатор берёт скомпилированный шаблон и не меняет дизайн, хотя размер и время создания шаблонов разный.

Дазайны меняются только после того, как перезальёшь файлы картинок 🙂

Чотбы решить эту проблему, надо создать отдельную папку для скомпилированных шаблонов для каждого варианта дизайна. (и не использовать $force_compile как решение 🙂 )

Добавить комментарий

Ваш e-mail не будет опубликован.