【问题标题】:Virtuemart - insert function into checkoutVirtuemart - 将功能插入结帐
【发布时间】:2012-06-04 04:30:16
【问题描述】:

我目前正在使用 Joomla 1.7.5 和 Virtuemart 2.0.2,需要拦截结帐功能并执行一些操作,然后才能进入“谢谢”页面。

我需要访问的变量是用户的 Joomla 组的 VM 订单 ID(和项目),也许还有订单/用户的运输详细信息。然后,我会将一些项目注入我为跟踪一些数据而创建的自定义表中。

有没有人知道结帐保存在哪里,以便我可以插入我的函数,以及如何访问我需要的变量(也许获取 VM 订单 ID 并从那里查询项目等.. 并获取 joomla 用户来自 $this->user->groups 的组(如果可用)。/

任何指针将不胜感激。

谢谢,

银虎

【问题讨论】:

    标签: php virtuemart


    【解决方案1】:

    结帐类驻留在joomla\administrator\components\com_virtuemart\classes\ps_checkout.php

    【讨论】:

    • 谢谢,我会调查的。由于它是 php,我可以假设所有 joomla 和 jquery 变量在结帐期间都可用吗?
    • 也许我使用的版本与我认为的不同..因为我似乎无法在管理员下找到一个类文件夹 ..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    • 2023-04-04
    相关资源
    最近更新 更多