[Added] handy methods

This commit is contained in:
MaxBuhe01 2024-10-28 06:14:26 +01:00
bovenliggende 59f20ded50
commit d4bfda93b7
2 gewijzigde bestanden met toevoegingen van 24 en 0 verwijderingen

Bestand weergeven

@ -113,4 +113,20 @@ class ManufacturerInfoLongdesc extends AdminDetailsController
{
return $aParams = Registry::getRequest()->getRequestEscapedParameter("editval")['oxmanufacturers__D3DESCRIPTION'];
}
/**
* inhaltliche Uebernahme analog Article_Main
* wird genutzt zum Abspeichern der Artikel-Langbeschreibung
*
* @param $sValue
*
* @return mixed
*/
protected function _processLongDesc($sValue)
{
$aSearch = ['&amp;nbsp;', '&amp;', '&quot;', '&lang=', '<p>&nbsp;</p>', '<p>&nbsp; </p>'];
$aReplace = ['&nbsp;', '&', '"', '&amp;lang=', '', ''];
return str_replace($aSearch, $aReplace, $sValue);
}
}

Bestand weergeven

@ -28,4 +28,12 @@ class D3ManufacturerLongDesc extends D3ManufacturerLongDesc_parent
return true;
}
/**
* @return string
*/
public function d3GetLongdesc(): string
{
return $this->getFieldData(Constants::D3_OXMANUFACTURERS_LONGDESC_FIELDNAME);
}
}