{"action":"created","issue":{"url":"https://api.github.com/repos/redaxo/redaxo/issues/433","labels_url":"https://api.github.com/repos/redaxo/redaxo/issues/433/labels{/name}","comments_url":"https://api.github.com/repos/redaxo/redaxo/issues/433/comments","events_url":"https://api.github.com/repos/redaxo/redaxo/issues/433/events","html_url":"https://github.com/redaxo/redaxo/pull/433","id":115285511,"number":433,"title":"Optionaler Backend-Output","user":{"login":"Sioweb","id":1318048,"avatar_url":"https://avatars.githubusercontent.com/u/1318048?v=3","gravatar_id":"","url":"https://api.github.com/users/Sioweb","html_url":"https://github.com/Sioweb","followers_url":"https://api.github.com/users/Sioweb/followers","following_url":"https://api.github.com/users/Sioweb/following{/other_user}","gists_url":"https://api.github.com/users/Sioweb/gists{/gist_id}","starred_url":"https://api.github.com/users/Sioweb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sioweb/subscriptions","organizations_url":"https://api.github.com/users/Sioweb/orgs","repos_url":"https://api.github.com/users/Sioweb/repos","events_url":"https://api.github.com/users/Sioweb/events{/privacy}","received_events_url":"https://api.github.com/users/Sioweb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-11-05T13:40:30Z","updated_at":"2015-11-17T08:51:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/redaxo/redaxo/pulls/433","html_url":"https://github.com/redaxo/redaxo/pull/433","diff_url":"https://github.com/redaxo/redaxo/pull/433.diff","patch_url":"https://github.com/redaxo/redaxo/pull/433.patch"},"body":"Nur als Vorschlag.\r\n\r\nIm Backend kann es nützlich sein einen aufgeräumteren Output in die Datenbank zu speichern. In diesem Pull-Request habe ich \"schnell\" mal so ein Feld eingebaut. Der Vorteil wäre dass man im Output nicht prüfen muss ob man im Frontend oder Backend ist. Lässt man es leer passiert auch nichts.\r\n\r\nWas haltet ihr davon?\r\n\r\n**Edit:** Das Feld output_backend muss noch der Datenbank hinzugefügt werden.\r\n\r\nUnter Umständen kann man dieses Feld auch vereinfachen. Der Entwickler erhält eine Liste mit Feldern und wählt aus, welche im Backend ausgegeben werden sollen.\r\n\r\n- [x] VALUE[1]\r\n- [x] VALUE[2]\r\n- [ ] VALUE[n]\r\n- ####\r\n- [x] FILE[1]\r\n\r\nDiese könnten dann etwas standardisiert ausgegeben, dass Backend würde einheitlicher / aufgeräumter dargestellt, es gäbe keine offenen HTML-Tags mehr und die Slices könnten ganz einfach auf- bzw. zugeklappt werden.\r\n\r\nUnd wie gesagt, es wäre alles optional, wer das Feld nicht nutzt bekommt einfach alles aus dem Frontend-Output wie bisher auch. Ich wüsste auf die schnelle auch nicht wie das als Addon realisierbar wäre für den Moment.\r\n\r\nlg Sascha"},"comment":{"url":"https://api.github.com/repos/redaxo/redaxo/issues/comments/157311373","html_url":"https://github.com/redaxo/redaxo/pull/433#issuecomment-157311373","issue_url":"https://api.github.com/repos/redaxo/redaxo/issues/433","id":157311373,"user":{"login":"gharlan","id":330436,"avatar_url":"https://avatars.githubusercontent.com/u/330436?v=3","gravatar_id":"","url":"https://api.github.com/users/gharlan","html_url":"https://github.com/gharlan","followers_url":"https://api.github.com/users/gharlan/followers","following_url":"https://api.github.com/users/gharlan/following{/other_user}","gists_url":"https://api.github.com/users/gharlan/gists{/gist_id}","starred_url":"https://api.github.com/users/gharlan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gharlan/subscriptions","organizations_url":"https://api.github.com/users/gharlan/orgs","repos_url":"https://api.github.com/users/gharlan/repos","events_url":"https://api.github.com/users/gharlan/events{/privacy}","received_events_url":"https://api.github.com/users/gharlan/received_events","type":"User","site_admin":false},"created_at":"2015-11-17T08:51:48Z","updated_at":"2015-11-17T08:51:48Z","body":"@Sioweb Es ist nicht so, dass ich der Idee gar nicht abgewinnen könnte. Ich finde, das hätte durchaus was für sich, die Ausgabe optional für Frontend und Backend ganz zu trennen.\r\n\r\nInsgesamt stimme ich aber doch @staabm zu, dass es das unnötig verkompliziert.\r\n\r\nIch schließe mal."}}