Compare commits

..

2 Commits
dev ... master

Author SHA1 Message Date
philipp lang 1453cf09bd remove asset 2024-03-05 21:37:03 +01:00
philipp lang 19074a1d4c add filesystem 2023-03-27 23:09:34 +02:00
2 changed files with 0 additions and 95 deletions

View File

@ -1,67 +0,0 @@
var toastedOptions = {
position: "bottom-right",
duration: 3000,
fitToScreen: false,
fullWidth: false,
theme: "material",
};
export default function (toasted) {
var toasted = new toasted(toastedOptions);
return {
loading: false,
data: {
firstname: "",
lastname: "",
username: "",
email: "",
group: null,
function: '',
oc_groups: [],
},
oc_groups: [],
finished: false,
submitRequest: null,
errorFields: [],
groups: [
{ id: "Gallier", name: "Gallier (Wuppertal)" },
{ id: "Gandalf", name: "Gandalf (SG-Mangenberg)" },
{ id: "Gravenrode", name: "Gravenrode (SG-Gräfrath)" },
{ id: "Lennep", name: "Lennep (RS-Lennep)" },
{ id: "Silva", name: "Silva (SG-Wald)" },
{ id: "Sugambrer", name: "Sugambrer (SG-Höhscheid)" },
{ id: "Tenkterer", name: "Tenkterer (SG-Löhdorf)" },
{ id: "von Berg", name: "von Berg (SG-Ohligs)" },
],
submit() {
var _self = this;
this.loading = true;
var promise = fetch(window.location.href, {
method: "POST",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
"X-WINTER-REQUEST-HANDLER": this.submitRequest,
"X-WINTER-REQUEST-PARTIALS": [],
"X-Requested-With": "XMLHttpRequest",
},
body: JSON.stringify(this.data),
});
promise.then(function (response) {
_self.loading = false;
if (response.status === 422) {
response.json().then((errors) => {
Object.keys(errors).forEach((field) => {
toasted.error(errors[field].join("<br>"));
});
});
}
if (response.status === 201) {
_self.finished = true;
}
});
},
};
}

View File

@ -10,9 +10,6 @@ use Illuminate\Validation\Rule;
use Input;
use Mail;
use Winter\Storm\Support\Facades\Validator;
use Zoomyboy\Event\Classes\Spreadsheet;
use Zoomyboy\Event\Classes\SpreadsheetHeader;
use Zoomyboy\Owncloud\Classes\Filesystem;
use Zoomyboy\Owncloud\Models\Settings;
class Form extends ComponentBase
@ -40,31 +37,6 @@ class Form extends ComponentBase
public function onRun(): void
{
// $filesystem = app(Filesystem::class)->client();
// $filesystem->write('lorem/gandalf.txt', 'AAAABBBB');
(new Spreadsheet('Anmeldezahlen BeLa'))
->headers([
new SpreadsheetHeader('Vorname'),
new SpreadsheetHeader('Nachname'),
new SpreadsheetHeader('Straße'),
new SpreadsheetHeader('PLZ'),
new SpreadsheetHeader('Ort'),
])
->sheet('Gandalf', [
['Philipp', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Philipp', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Philipp', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Philipp', 'Lang', 'Itterstr 3', '42719', 'solingen'],
])
->sheet('Gravenrose', [
['Jane', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Jane', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Jane', 'Lang', 'Itterstr 3', '42719', 'solingen'],
['Jane2', 'Lang', 'Itterstr 3', '42719', 'solingen'],
])
->generate();
$groups = Cache::remember('oc_groupsa', 1, function () {
return $this->getGroups();
});