# Cart customization

**URL:** <https://forum.oxid-esales.com/t/cart-customization/97904>\
**Category:** English forums\
**Tags:** modules\
**Created:** [June 15, 2021, 10:03am UTC](https://forum.oxid-esales.com/t/cart-customization/97904 "2021-06-15T10:03:41Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohana](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/mohana/32/575_2.png) [@mohana](https://forum.oxid-esales.com/u/mohana)\
**Post date:** [June 15, 2021, 10:03am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/1 "2021-06-15T10:03:41Z")

</div>

Hello all,  
I need to extend/override the cart remove/deletion process to handle customization through my custom module.

Can anyone please share your feedback/suggestions to resolve this?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![rubbercut](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/rubbercut/32/3520_2.png) [@rubbercut](https://forum.oxid-esales.com/u/rubbercut)\
**Post date:** [June 15, 2021, 10:20am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/2 "2021-06-15T10:20:52Z")

</div>

Have a look at

> BasketComponent::\_getItems();

→ 4.10.8

> oxcmp\_basket::\_getItems();

---

<div class="post-metadata">

**Author:** ![mohana](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/mohana/32/575_2.png) [@mohana](https://forum.oxid-esales.com/u/mohana)\
**Post date:** [June 15, 2021, 10:53am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/3 "2021-06-15T10:53:09Z")

</div>

@rubbercut Thanks for your quick reply.

I tried to override the function \_getItems but the product id is getting an empty value.

---

<div class="post-metadata">

**Author:** ![rubbercut](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/rubbercut/32/3520_2.png) [@rubbercut](https://forum.oxid-esales.com/u/rubbercut)\
**Post date:** [June 15, 2021, 11:24am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/4 "2021-06-15T11:24:48Z")

</div>

> [@mohana](#):
>
> I need to extend/override the cart remove/deletion

Have a look at

> if(is\_array($aProducts))…

Removing works with

> updateBtn (when amount = 0)

or

> remove

---

<div class="post-metadata">

**Author:** ![marco.steinhaeuser](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/marco.steinhaeuser/32/1832_2.png) [@marco.steinhaeuser](https://forum.oxid-esales.com/u/marco.steinhaeuser)\
**Post date:** [June 16, 2021, 10:37pm UTC](https://forum.oxid-esales.com/t/cart-customization/97904/5 "2021-06-16T22:37:56Z")

</div>

And, @mohana? Feedback would be really appreciated 😉

---

<div class="post-metadata">

**Author:** ![rubbercut](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/rubbercut/32/3520_2.png) [@rubbercut](https://forum.oxid-esales.com/u/rubbercut)\
**Post date:** [June 17, 2021, 8:31am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/6 "2021-06-17T08:31:24Z")

</div>

That seems to be common: [How to add multiple products to cart - #3 by mohana](https://forum.oxid-esales.com/t/how-to-add-multiple-products-to-cart/97847/3)

---

<div class="post-metadata">

**Author:** ![system](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/system/32/4245_2.png) [@system](https://forum.oxid-esales.com/u/system)\
**Post date:** [June 17, 2022, 8:31am UTC](https://forum.oxid-esales.com/t/cart-customization/97904/7 "2022-06-17T08:31:53Z")

</div>

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
