Проблема с __autoload в php 5.3.3

Avron2

Новичок
PHP:
    function autoload($class_name)    {
        $path = "$_SERVER[DOCUMENT_ROOT]/classes/$class_name.php";
        if (file_exists($path))
            require_once($path);
        else
            trigger_error("Файл $path не найден");    
}
Да, это сделал, но почему смарти не подключается?
 

Вурдалак

Продвинутый новичок
Avron2, а зачем делать trigger_error()? Если файл не найден одним из загрузчиков, то это не ошибка.
 

Avron2

Новичок
Точно
PHP:
function autoload($class_name)    {
        $path = "$_SERVER[DOCUMENT_ROOT]/classes/$class_name.php";
        if (file_exists($path))
            require_once($path);
Только начал разбираться с шаблонизатором и в самом начале не могу создать объект Smarty.
Обидно...
Буду рыть дальше
 

Вурдалак

Продвинутый новичок
BTW, в качестве шаблонизатора я бы сейчас посоветовал Twig (тем более если это первый опыт).
 
  • Like
Реакции: craz

Avron2

Новичок
Нужен именно Smarty. Он очень популярный и востребованный. Теорию его изучил, вот теперь практика началась...
 

Avron2

Новичок
Почистил кеш в Firerfox и куда все делось.
И такое бывает....
 
Сверху