Я следую учебному пособию и после настройки все получаю:
Неустранимая ошибка: необработанное исключение «SmartyException» с сообщением «Пожалуйста,
используйте parent :: __ construct () для вызова родительского конструктора '
Это мой конфигурационный файл:
<?php
// SITE_ROOT contains the full path to the tshirtshop folder
define('SITE_ROOT', dirname(dirname(__FILE__)));
// Application directories
define('PRESENTATION_DIR', SITE_ROOT . '/presentation/');
define('BUSINESS_DIR', SITE_ROOT . '/business/');
// Settings needed to configure the Smarty template engine
define('SMARTY_DIR', SITE_ROOT . '/libs/smarty/');
define('TEMPLATE_DIR', PRESENTATION_DIR . 'templates');
define('COMPILE_DIR', PRESENTATION_DIR . 'templates_c');
define('CONFIG_DIR', SITE_ROOT . '/include/configs');
?>
Моя структура каталогов:
mydomain.com/test/include
mydomain.com/test/libs
mydomain.com/test/presentation
Как я могу исправить эту ошибку?