Frage

Ich möchte "löschen" Aktion von Magento Admin-Panel entfernen.Bitte leiten Sie bitte.  löschen Aktion muss entfernt werden

War es hilfreich?

Lösung

Die Antwort von Baconl wird technisch funktionieren.Es ist jedoch nicht die bevorzugte Lösung, diese Aufgabe zu erreichen.

Wenn Sie die Datei auf lokal verschieben, überschreiben Sie die gesamte Kerndatei.Wenn sich jemals irgendetwas in dieser Datei während eines Upgrades ändert, verlieren Sie diese Änderungen aufgrund einer kleinen Bearbeitung in einer Funktion.

Die Funktion, die die Löschmassenaktion hinzufügt, hat am Ende ein Ereignis.Es ist am besten, ein Modul zu schreiben, das einen Beobachter hat, der dieses Ereignis beachtet und die "Löschen" entfernt.

Mit dieser Lösung haben Sie den geringsten Auswirkungen auf den anderen Code in dieser Datei und verlieren nichts in der Besserung.

Hier ist ein Link zu einem bestimmten Code, der es auf diese Weise tut: https://stackoverflow.com/questions/29584740/how-do-i-remove-a-massaction-von-Die-Produkt-Grid-Uning-ObserVers-in-magento

Andere Tipps

Sie müssen eine benutzerdefinierte Version der Datei erstellen

/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Grid.php

Kopieren Sie es an:

generasacodicetagpre.

Finden und entfernen Sie dieses Bit von Code:

generasacodicetagpre.

Ändern Sie niemals Magento-Core-Dateien, beachten Sie dies nicht auf keinen sauberen Weg, um dieses Problem zu beheben.TJ Gamble bei Jamersan`s Antwort ist ein klarer Weg, um es zu beheben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top