Moin,
ich möchte gern den Füllstand der verschiedenen (Server-)Platten in der Visu anzeigen lassen. Ein erster Versuch mit
	funktioniert, aber ich würde gern Folgendes ändern:
1. würde ich gern im Handle nicht den Wert "gefüllt zu x Prozent" anzeigen, sondern z.B. "frei: x GB", x käme aus einem Item
2. brauche ich keine Möglichkeit, den Wert zu setzen (optional, der Prozent-Wert würde eh automatisch zurückgesetzt)
Dazu war meine Idee, das basic.slider-Widget zu kopieren und zu bearbeiten. Ich habe custom widgets im Ordner "project/widgets" abgelegt und importiere die bei Bedarf von Hand. Einen HTML-/Twig-Wrapper für andere Widgets zu bauen, bekomme ich hin, aber ich scheitere schon daran, den eigenen JS-Code zu binden....
Im Widget steht zB "data-widget='basic.slider'", wie verweise ich auf project/widgets/disk.js, wenn dort
	 steht?
Oder hat ggf. schon jemand sowas fertig, bevor ich das alles umstricke?
					ich möchte gern den Füllstand der verschiedenen (Server-)Platten in der Visu anzeigen lassen. Ein erster Versuch mit
Code:
	
	{{ basic.slider('', 'd.server.disk.root.percent', 0, 100, '', '', 'handle', '', '', 0, 'linear-gradient(90deg, rgb(0, 255, 0), rgb(255, 0, 0))') }}
1. würde ich gern im Handle nicht den Wert "gefüllt zu x Prozent" anzeigen, sondern z.B. "frei: x GB", x käme aus einem Item
2. brauche ich keine Möglichkeit, den Wert zu setzen (optional, der Prozent-Wert würde eh automatisch zurückgesetzt)
Dazu war meine Idee, das basic.slider-Widget zu kopieren und zu bearbeiten. Ich habe custom widgets im Ordner "project/widgets" abgelegt und importiere die bei Bedarf von Hand. Einen HTML-/Twig-Wrapper für andere Widgets zu bauen, bekomme ich hin, aber ich scheitere schon daran, den eigenen JS-Code zu binden....
Im Widget steht zB "data-widget='basic.slider'", wie verweise ich auf project/widgets/disk.js, wenn dort
Code:
	
	$.widget("sv.my_disk", $.sv.widget, {
Oder hat ggf. schon jemand sowas fertig, bevor ich das alles umstricke?



 
 
Kommentar