Eigene RiskManagement Rule und extends der risks.js

Hallo,

ich möchte eine eigene Rule implementieren. Das Prinzip sieht js sehr einfach aus. Nur leider scheitere ich daran den Block in der risks.js zuerweitern. Ich habe mir das Beispiel-Plugin angesehen, bei mir installiert und fest gestellt, dass es nicht funktioniert und mir diesen Fehler liefert. 

Fatal error: Uncaught SmartyException: Unable to load template snippet 'string:{include file="backend/risk_management/model/risk.js"}

Einfaches Erweiternüber ein addTemplateDir wie bei Frontend Templates scheint ja nicht zu funktionieren.

Wie kann ich nach aktuellen Stand (ich nutzt 5.4.1) die risks.js erweitern? Hat jemand ein kleines Beispiel dafür?

 

Nach einer Nacht drüber schlafen und dem Beispiel Plugin SwagExtendCustomer läuft jetzt alles. Man muss in dem anderen Beispiel Plugin das Verzeichnis „risk_managment“ in „swag_custom_risk_rule“ umbenennen und dann läuft alles.