Open gradinarufelix opened 3 months ago
Wenn wir jetzt einen ganzen Backend-Bereich für uns haben und wir den Chat als immer unwichtiger sehen, lass und bitte ein Backend-Modul “Konfiguration” haben, und dort bette bitte “https://api.neosidekick.com/chat/account-context/edit” als iframe ein. Mach das gleich in dem PR.
Hier würde ich eine Exception werfen, weil es keinen Grund gibt, hier falsche Argumente zu bekommen: https://github.com/NEOSidekick/NEOSidekick.AiAssistant/blob/main/Classes/Service/AssetService.php#L82
Im Allgemeinen neigst du dazu viel zu viele Exceptions einfach zu schlucken (catch ohne Error-Handling). Damit kriegst du zwar schnell irgentwas zum laufen, aber du merkst programmierfehler seltener und debuggen wird viel schwerer.
Ich denke auch hier wollen wir einen Fehler werfen, da klappt ja ganz offensichtlich was nicht, und das muss der Nutzer wissen https://github.com/NEOSidekick/NEOSidekick.AiAssistant/blob/main/Classes/Service/AssetService.php#L94
Zeigts das bei dir in PHP-Storm nicht an?
$nodeDatasThatNeedProcessing -> $nodesDataThatNeedProcessing (weil es ja mehrere Nodes sind)
Ich vermute das TranslationService hast du 1:1 von Neos kopiert? Dann bitte entsprechend im Code schreiben, da war doch schonmal was 😂
Wenn wir jetzt einen ganzen Backend-Bereich für uns haben und wir den Chat als immer unwichtiger sehen, lass und bitte ein Backend-Modul “Konfiguration” haben, und dort bette bitte “https://api.neosidekick.com/chat/account-context/edit” als iframe ein. Mach das gleich in dem PR.
@rolandschuetz @krsriq Wie hänge ich den API-Key an?
"Anzahl der Bilder pro Seite" müsstet "Anzahl der gleichzeitig bearbeiteten Seiten" heißen. Hast du meine Vorschläge absichtlich nicht übernommen, findest du "Nur leere Fokus-Keywords" besser als "Ohne Fokus-Keyword"?
Error-Handling: Wenn es keinen einzigen Seitentyp mit AiPageBriefing Mixin gibt, dann sollten wir eine Anleitung anzeigen, dass man dieses Mixin hinzufügen muss.
Die Setting focusKeywordGeneratorModule funktionieren alle nicht
Dimensionen-Filter hast du weggelassen, weil er zu kompliziert war?
Beim absenden kommt ein Fehler: