JTL Shop MHD Ausblenden geht leider nur per Template Override.
(Warenkorb, MHD, Artikelnummer):
/templates/Evo/checkout/inc_order_items.tpl
Zeile 60:
{if isset($oPosition->Artikel->dMHD) && isset($oPosition->Artikel->dMHD_de) && $oPosition->Artikel->dMHD_de !== null}
<!-- <li title="{lang key='productMHDTool' section='global'}" class="best-before">
<strong>{lang key="productMHD" section="global"}:</strong> {$oPosition->Artikel->dMHD_de}
</li> -->
{/if}
/templates/Evo/productdetails/details.tpl
Zeile 77
{if isset($Artikel->cArtNr) || isset($Artikel->dMHD)}
<div class="col-xs-8">
<p class="text-muted product-sku">{lang key="sortProductno" section="global"}: <span itemprop="sku">{$Artikel->cArtNr}</span></p>
{if isset($Artikel->dMHD) && isset($Artikel->dMHD_de)}
<!-- <p title="{lang key='productMHDTool' section='global'}" class="best-before text-muted">{lang key="productMHD" section="global"}: <span itemprop="best-before">{$Artikel->dMHD_de}</span></p> -->
{/if}
</div>
{/if}
Beide Dateien und Ordner im Child-Theme anlegen und Änderungen dort vornehmen.