Я работаю с CodeIgniter 2.2
и я помещаю все файлы Zend в codeigniter, и я могу использовать все классы Zend
учебник объяснил ее http://www.beyondcoding.com/2008/02/21/using-zend-framework-with-codeigniter/ И это работает!
но когда я вызываю твой класс, он дает мне класс Zend_Willy_Wordpress не существует. Так что я думаю, что это проблема пути, или я думаю, что я не понимаю, и здесь разработчик на http://www.binpress.com/app/wordpress-xmlrpc-to-zend-framework-connector/562 говорит:
autoloadernamespaces.Wally = "Wally_"
<?php
set_include_path(implode(PATH_SEPARATOR, array(
realpath(dirname(__FILE__) . '/../src'),
get_include_path(),
)));
//Zend autoloader
require_once 'Zend/Loader/Autoloader.php';
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->registerNamespace("Wally_");
$autoloader->registerNamespace("Zend_");
О, да, в CI я называю это так:
$CI =& get_instance();
$CI->load->library('zend');
$CI->zend->load('Zend/Wally/Wordpress');
$wp = new Zend_Wally_Wordpress("http://pathtosite/xmlrpc.php", "admin", "pass");
и ошибка рис.
Fatal error: Class 'Zend_Wally_Wordpress' not found in /home/public/application/controllers/wordpres.php on line 32
Но у меня нет aplication.ini, потому что я разрабатываю на CI ....
Может быть, у вас нет опыта работы с КИ, но, возможно, у вас есть несколько советов