Content type adapters (K2, VirtueMart, HikaShop) are dead code #36
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Three content type adapters exist in
src/packages/com_mokoog/src/ContentType/:K2AdapterVirtueMartAdapterHikaShopAdapterPlus a
ContentTypeInterface. However, the system plugin (MokoOG::findImage()andMokoOG::loadOgData()) only handlescom_contentnatively. The adapters are never instantiated or called anywhere.Similarly, the content plugin only supports
com_content.article,com_menus.item, andcom_categories.categorycom_content- not K2, VirtueMart, or HikaShop.Impact
The adapters are dead code. Users with K2, VirtueMart, or HikaShop get no OG tag support despite the adapters being fully implemented.
Acceptance Criteria
Files
src/packages/plg_system_mokoog/src/Extension/MokoOG.phpsrc/packages/plg_content_mokoog/src/Extension/MokoOGContent.phpsrc/packages/com_mokoog/src/ContentType/*.phpBranch created:
feature/36-content-type-adapters-k2-virtuemart-hika