1. Home
  2. Dokumente
  3. Plugin „Ladenhüter ...
  4. Plugin-Konfiguration
  5. Erweiterung um individuelle „Row Actions“ / Funktionen

Erweiterung um individuelle „Row Actions“ / Funktionen

Seit Version 1.2.0 ist es möglich, die Statistiken um individuelle „Row Actions“ bzw. Funktionen zu erweiteren. So können zusätzliche Buttons in die Zeilen/Statistiken aufgenommen werden um verschiedenste Bedürfnisse abzudecken.

Folgendes Beispiel erläutert die Funktionsweise und die Möglichkeiten:

In der Datei “../coe_bad_sellers/customization/coe_bad_sellers_customRowActions.php” (vgl. Vorlage) können im Array $customRowActions zusätzliche Row Actions definiert werden. In diesem Beispiel wurde die RowAction „Edit Products Price“ hinzugefügt. Das Array sieht wie folgt aus:

0 => array(

            ‚includeInOverview‘ => true,

            ‚jsCode‘ => ‘…javascript code to execute on click…

            ‚code‘ => ‚cbs_edit_products_price‘,

            ‚text‘ => ‚Edit products price‘,

            ‚icon‘ => ‚money_dollar.png‘,

)

Der Javascript Code „jsCode“ muss selbst erstellt werden. In diesem Beispiel ist er etwas umfangreicher und wird daher in einer separaten Klasse erstellt. Das Ergebnis sieht wie folgt aus:

Die Funktion „Edit products price“ ist nun für jede Zeile/Statistik verfügbar.

Bei einem Klick öffnet sich eine Eingabemaske und der Preis des entsprechenden Produkts kann direkt bearbeitet werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert