В настоящее время я работаю над практическими приложениями Web 2.0 и столкнулся с небольшим препятствием. Я пытаюсь заставить PHP, MySQL, Apache, Smarty и Zend Framework работать правильно, чтобы я мог начать создавать приложение. Я получил работающий файл начальной загрузки Zend, показанный здесь:
Это вызывает IndexController. Ошибка возникает при использовании этого Templater.php для реализации Smarty с Zend:
При загрузке страницы я получаю следующую ошибку:
Код: Выделить всё
Fatal error: Call to a member function fetch() on a non-object in /var/www/phpweb20/include/Templater.php on line 60
Я понимаю, что он не видит $name как объект, но я не знаю, как это исправить. Разве контроллер не должен ссылаться на index.tpl? Мне не удалось выяснить, что представляет собой переменная $name и как это исправить, чтобы основа работала.
Любая ваша помощь будет очень признательна!
Подробнее здесь:
https://stackoverflow.com/questions/254 ... -framework