iSlayter
Новичок
Fatal error: Smarty error: 'obj' is not a registered object
Столкнулся с такой проблемой, в недоумении чешу репу, ведь четко написано:
Кроме того, есть
Ну и как результат работы:
-~{}~ 13.04.08 23:46:
print_r($this->_reg_objects);
Array ( ) .
Чисто. wtf?
Столкнулся с такой проблемой, в недоумении чешу репу, ведь четко написано:
PHP:
require_once(ABSPATH . 'class/mysql.class.php');
$mysql = new mysql();
$mysql->connect();
$smarty->register_object('mysql', $mysql,null,false);
PHP:
function smarty_function_component($params, &$smarty) {
$mysql = &$smarty->get_registered_object('mysql');
if (empty($params['name'])) {
$params['name'] = 'news';
}
if (is_file(ABSPATH . '/components/' . $params['name'] . '/index.php')) {
require(ABSPATH . '/components/' . $params['name'] . '/index.php');
} else {
echo 'Компонент <strong>' . $params['name'] . '</strong> не был найден!';
}
unset($mysql);
}
Вопрос банален, как выйти из ситуации?Fatal error: Smarty error: 'mysql' is not a registered object in /home/forexawc/public_html/class/smarty/Smarty.class.php on line 1092
-~{}~ 13.04.08 23:46:
print_r($this->_reg_objects);
Array ( ) .
Чисто. wtf?