2016-11-08 4 views
1

Gibt es eine Möglichkeit, ein Keystone List (Model) Element zu erstellen, so dass das ursprüngliche Dialogfeld während der Erstellung übersprungen wird?Keystone-Listenobjekt ohne Anfangsdialog erstellen?

Ich mag den Artikel auf der Detailseite erstellen und viele Felder wie erforderlich durchzusetzen, die auf dem Dialog wie Dateien und TextArr nicht funktionieren würden.

Ich habe versucht,

initial: false 

Einstellung und es funktioniert immer noch nicht.

Antwort

0

Es gibt eine autocreate Option für Listen, die den Dialog schaffen wird überspringen, wenn die „neue Element“ Schaltfläche geklickt wird; Der Haken ist, dass das Objekt erstellt, gespeichert und geladen wurde, um die Details anzuzeigen.

So werden Sie nicht in der Lage sein, die in required Funktionalität gebaut verwenden, um die Felder, die Sie benötigt haben wollen zu validieren; Sie können jedoch eine benutzerdefinierte Überprüfung in einem Vorabspeicher-Hook implementieren, der für die anfängliche Speicherung übersprungen wurde, als das Element neu ist, und Erzwingt Validierungsregeln für nachfolgende Sicherungen.

Nachdem Sie das gesagt haben, wenn Sie Keystone 4 (derzeit in der Betaversion) verwenden, arbeiten komplexe Felder wie File und TextArray jetzt als erforderliche Felder im Erstellungsdialog; Wenn Sie Probleme haben, diese als erste Felder zu verwenden, öffnen Sie bitte ein Problem mit dem Github Repo von Keystone!