我正在重构我建立的一个网站。这是一个旅行社的网站。我正在考虑实现存储库模式。
这家旅行社有两个部门,它们有自己的网站,并针对不同的客户群体。然而,这两个网站的后端是相同的。它们都访问相同的DB表。有些表只有标识记录所属部门的列。
假设我想构建一个TripRepository,它将能够返回Trip对象。您觉得创建一个以Division作为构造函数参数的存储库有意义吗?这样所有的结果都将只针对该部门?
因此,换句话说,在伪代码中:
class TripRepository
{
method constructor( Devision );
// this will then on
我正在工作的一个项目,消费者(系统的用户)必须支付信用卡(机票)。为了处理信用卡付款,我还需要处理商人帐户和信用卡的验证。我看了一些标准提供商,比如Google,Amazon,Paypal。我为.net找到了pay Pal Rest。但我不知道这是否适合我的工作流程。我的工作流程是(最终用户)必须选择他的信用卡并支付机票,然后付款应该转移到我的客户帐户(旅行社)。请您提出一些付款解决方案,可以自动处理商家帐户,信用卡验证,并在付款示例后给出响应或成功或失败,较少重定向到他们的网站。
提前谢谢
我正在为一家旅行社开发一个电子商务网站。有4-5个功能,如酒店,旅游等。我已经完成了我的发展,为它的旅游部分。使用Ubercart模块开发了旅游定价。但由于Ubercart的一些受限功能,我想使用Drupal商务来进行酒店定价。现在我想知道是否有可能在这个项目中使用Ubercart for Tour Section和Drupal commerce for Hotel?