I would like if there is a simple and clean way to use ZF´s (or Symfony´s) component library in a CodeIgniter application, because there is a lot of good and useful stuff there that CI don´t have.
2条回答 默认 最新
- douxian6008 2014-04-16 07:57关注
It´s possible. For example for ZF, you would need to do something like:
1) Setup CodeIgniter.
2) Download the Zend Framework. Extract the archive.
3) From the ZF files, copy the “Zend” directory from inside the “library” directory.
4) Paste the directory into the “
system/application/libraries
” directory. So ultimately, the new location of the copied “Zend” directory would be “system/application/libraries/Zend
”. If you’re on Linux/Unix, we probalby will need to deal with file permissions. I guess you will need to make the Zend directory accessible by all (use chmod).5) In the same “system/application/libraries/” directory, create a new file named “Zend.php” and put the following contents:
<?php if (!defined('BASEPATH')) {exit('No direct script access allowed');} class Zend { function __construct() { ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . APPPATH . 'libraries'); } function load($class) { require_once (string) $class . EXT; } } ?>
Now test the setup using the CI´s default Welcome controller
<?php class Welcome extends Controller { function Welcome() { parent::Controller(); } function index() { $this->load->library('zend'); $this->zend->load('Zend/Service/Flickr'); $flickr = new Zend_Service_Flickr('12e99caebb8f305fff5a943606ecde18'); $results = $flickr->tagSearch('worldcup'); foreach ($results as $result) { $photo = $result->Small; echo "<a href=\"{$photo->clickUri}\"><img src=\"{$photo->uri}\" /></a><br /><br />"; } } } ?>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 安装svn网络有问题怎么办
- ¥15 Python爬取指定微博话题下的内容,保存为txt
- ¥15 vue2登录调用后端接口如何实现
- ¥65 永磁型步进电机PID算法
- ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
- ¥88 找成都本地经验丰富懂小程序开发的技术大咖
- ¥15 如何处理复杂数据表格的除法运算
- ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
- ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
- ¥15 latex怎么处理论文引理引用参考文献