Всем привет!
Взялся тут поправить сайт, написанный с использованием SMARTY (Ну и заодно разобраться в нём решил).
И вот как то всё тяжело идёт. Что то я никак не пойму схему работы этого гомункулуса.
Я осознал что весь сайт делится на шаблоны и логику, а smarty выступает передаточным звеном.
Что смущает.
Весь сайт состоит из классов. Существует ключевой класс core.php который инициализирует smarty. Но нет собственно обычных php файлов которые бы эти классы использовали! Я новичок, и возможно что то не понимаю, но в моём представлении классы являются библиотеками функций и не более. Должен быть "центральный" скрипт который их по мере необходимости задействует и реализует основную логику.
Подскажите пожалуйста, в smarty всё должно работать так как я описал или там есть какой то оригинальный механизм?
Или возможно оригинал я и чего то не понимаю...