代码点火器 - 简单的控制器问题

时间:2009-12-16 19:15:04

标签: codeigniter paypal

我正在CI中设计一个简单的网络应用程序。我有一个注册控制器和一个paypal控制器。两者都可以单独工作,但我需要使用paypal控制器的一些功能作为注册的一部分。如何借用那些没有将新功能粘贴到注册控制器中的功能?

将paypal控制器粘贴到reg_controller上确实不会有问题,但是如果可能的话我想分开这些函数! :)

顺便说一句,我是CI / MVC的新手,所以如果有更好的办法,请告诉我!

2 个答案:

答案 0 :(得分:1)

我认为您需要将PayPal控制器移动到库或模型中。我不确定你是如何使用PayPal控制器来执行PayPal功能的,除非你做了很多重定向。

我使用我在CI中创建的这个类进行PayPal交易(最近也更新了):

在Google代码上:http://code.google.com/p/phppaypal/ 在GitHub上:http://github.com/drewjoh/phpPayPal

您可以稍微调整它以使其成为CI库。我有工作代码,如果这也有帮助。您可以看到示例代码(不是CI示例代码),看看它有多简单:http://drewjoh.com/wiki/code/classes/phppaypal

答案 1 :(得分:0)

Jamie Rumbelow为CodeIgniter创建了一个不错的PayPal库。

http://github.com/jamierumbelow/codeigniter-paypal