我怎样才能在magento中的shipping.php页面上获得类别详细信息

发布于 2024-10-12 12:30:21 字数 685 浏览 2 评论 0原文

您好,我必须在 shipping.php 中创建一个自定义函数。我获得了所有产品详细信息,但我还想查找类别详细信息。

public function getCartDetail(){
    $i=0;
    foreach($this->getItems() as $item) {
        $product[$i]['poroductId'] = $item->getProduct()->getId();
        $product[$i]['price']      = $item->getProduct()->getPrice();
        $product[$i]['Name']       = $item->getProduct()->getName();
        $product[$i]['qty']        = $item->getQty();
        $product[$i]['cat_id']     = $item->getProduct()->getCategoryIds();
        $i=$i+1;
    }
    return $product;
}

这在我的本地系统上运行,但在服务器上它给出 cat_id 空白。
还有其他方法可以找到类别详细信息吗?
谢谢

Hi I have to make a custom function in shipping.php. I got all the product details but I also want to find the category details.

public function getCartDetail(){
    $i=0;
    foreach($this->getItems() as $item) {
        $product[$i]['poroductId'] = $item->getProduct()->getId();
        $product[$i]['price']      = $item->getProduct()->getPrice();
        $product[$i]['Name']       = $item->getProduct()->getName();
        $product[$i]['qty']        = $item->getQty();
        $product[$i]['cat_id']     = $item->getProduct()->getCategoryIds();
        $i=$i+1;
    }
    return $product;
}

This is working on my local system but on server it gives cat_id blank.
Is there any other method by which I can find category detail?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

む无字情书 2024-10-19 12:30:21

如果 getCategoryIds() 有时不返回任何内容,但并非针对所有服务器,则尝试重新索引目录数据。

If getCategoryIds() is returning nothing sometimes but not for all servers then try re-indexing the catalog data.

錯遇了你 2024-10-19 12:30:21

由于一个产品可以分配给多个类别,我怀疑 getCategoryIds() 将返回一个数组,而不是单个值。

Since a product can be assigned to multiple categories, I suspect getCategoryIds() will be returning an array, rather than a single value.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文