Ich muss wissen, wie Sie eine benutzerdefinierte Aktion Option auf Schaltfläche speichern (Beispiel: "Speichern und Senden" auf Rucksack für Laravel) hinzufügen (anzeigen). Ich muss Mail speichern und danach senden.Wie man eine benutzerdefinierte Aktion hinzufügen Aktion
Antwort
Ein Weg, dies zu tun ist, bearbeiten Sie die Datei: \resources\views\vendor\backpack\crud\inc\form_save_buttons.blade.php
und fügen Sie ein weiteres li
Element, nach der @endforeach
;
...
@endforeach
<li><a href="javascript:void(0);" data-value="save_and_send">Save and Send</a></li>
Notiere die data-value
als save_and_send
. Dies ist ein benutzerdefiniertes Ereignis, das von der store/update
-Funktion des CrudControllers abgefangen wird.
Also auf Ihrem EntityCrudController
, ändern Sie speichern und Update-Aktion, um etwas wie folgt aus:
public function update(UpdateRequest $request)
{
if(session('save_action') == 'save_and_send') {
// Add you send mail code here
}
return parent::updateCrud();
}
das gleiche für die für die Speicherfunktion, wenn Sie benötigen.
Dies wird 'save_and_send'
Aktion auf Ihrer Sitzung für zukünftige Aktionen nicht speichern, dazu müssten Sie die Backpack\CRUD\app\Http\Controllers\CrudFeatures\SaveActions
Eigenschaft erweitern.
Ich hoffe, es hilft.
Danke @ToniAlmeida – niltonmelox
- 1. Benutzerdefinierte Django-Admin-Aktion hinzufügen
- 2. Hinzufügen eines Bestätigungsmodals für eine benutzerdefinierte Aktion
- 3. Benutzerdefinierte Aktion als Teil der Dropdown-Liste Aktion (AEF) hinzufügen
- 4. Wie man Tastaturkürzel für benutzerdefinierte nemo Aktion hinzufügen?
- 5. Benutzerdefinierte Aktion im Sylius-Ressourcenraster hinzufügen
- 6. Wie man eine WiX benutzerdefinierte Aktion DLL-Datei mit Abhängigkeiten
- 7. Aktion hinzufügen Benutzerdefinierte in Rails Admin
- 8. Benutzerdefinierte Hook hinzufügen Aktion in Wordpress
- 9. eine benutzerdefinierte Aktion in Odoo 9
- 10. Routing Aktion zu zeigen, statt benutzerdefinierte Aktion
- 11. Benutzerdefinierte Aktion erstellen
- 12. Wie eine AJAX-Aktion hinzufügen - Elgg
- 13. Wie fügt man UINavigationItem eine Aktion hinzu?
- 14. Einer benutzerdefinierten Schaltfläche eine Aktion hinzufügen
- 15. Überschreiben Aktion eines Gitters hinzufügen
- 16. Wie man barbonnitem Aktion geben?
- 17. hinzufügen neue Aktion Route
- 18. Wie eine Aktion übergeben?
- 19. Benutzerdefinierte Aktion in RESTful-Service
- 20. Einheit testen benutzerdefinierte Aktion Filter
- 21. Wie Aktion zum Tabellenansichts-Häkchen hinzufügen?
- 22. Benutzerdefinierte Aktion nach ABPeoplePickerNavigationController ist
- 23. Sitefinity Feather benutzerdefinierte Aktion Formular
- 24. C# benutzerdefinierte Aktion in Wix
- 25. Wix benutzerdefinierte Aktion in MSI
- 26. Benutzerdefinierte Aktion wird nicht ausgeführt
- 27. WiX Benutzerdefinierte Aktion - Build fehlgeschlagen
- 28. Entlassen Aktion, um benutzerdefinierte segue
- 29. Logging benutzerdefinierte Aktion Ereignis Liferay - Benutzer hinzufügen + löschen
- 30. Benutzerdefinierte Aktion zur Admin-Seite von UserModel hinzufügen
Hallo @niltonmelox: können Sie uns den Code zeigen, den Sie bisher haben? –
Es ist jetzt in Ordnung. Thks @ Vince-Horst – niltonmelox