Actualiser js/admin.js
This commit is contained in:
+18
@@ -591,4 +591,22 @@ async function submitEan() {
|
||||
closeImportModal();
|
||||
alert("Erreur de communication.");
|
||||
}
|
||||
}
|
||||
|
||||
function cleanUpcTitle($title) {
|
||||
// Liste des termes à supprimer (insensible à la casse)
|
||||
$junk = [
|
||||
'/DVD/i', '/Blu-ray/i', '/Bluray/i', '/4K/i', '/Ultra HD/i',
|
||||
'/Edition/i', '/Édition/i', '/Spéciale/i', '/Special/i',
|
||||
'/New/i', '/Blister/i', '/New Blister/i', '/Import/i'
|
||||
];
|
||||
|
||||
// Supprime les termes
|
||||
$clean = preg_replace($junk, '', $title);
|
||||
|
||||
// Supprime le contenu entre parenthèses ou crochets (ex: [Édition Spéciale])
|
||||
$clean = preg_replace('/[\[\(].*?[\]\)]/', '', $clean);
|
||||
|
||||
// Nettoyage final des espaces inutiles
|
||||
return trim($clean);
|
||||
}
|
||||
Reference in New Issue
Block a user