我正在使用 Commerce 模块套件在 Drupal 7 中建立一个电子商店。通过商店,每天提供物流服务。
结帐过程的一部分是向用户显示一个包含服务可用性的日历。应该显示服务可用的日期,并且用户应该能够选择一天作为结帐过程的一部分,然后转到下一个结帐屏幕。
我想使用 Fullcalendar 脚本来向用户显示每日可用性:
http://arshaw.com/fullcalendar/
drupal中有一个相关的插件:
https://drupal.org/project/fullcalendar
我能够在我的网站上显示一个正常的完整日历页面。我真正陷入困境的部分是如何在结帐过程中创建一个完整的日历窗格,并按顺序存储用户选择。
我已经尝试过商务额外窗格模块来添加日历:
https://drupal.org/project/commerce_extra_panes
然而我并没有成功。我想不出一种将完整日历块显示为窗格的方法。
我已经阅读了 Drupal commerce、fullcalendar 模块和 commerce extra panes 模块的文档,但我仍然不知道如何将 fullcalendar 显示为一个窗格。我也尝试过创建一个自定义模块,但我不知道如何以编程方式输出 fullcalendar。
有没有人这样做过?有没有办法通过这些模块将此功能添加到结帐过程中,或者我应该自己从头开始编写所有功能?