https://community.contao.org/de/showthread.php?83017-Ajax-Request-an-Backend-Route-wirft-Fehler-(400)
Habe meine Antwort hier gefunden ;).
Art: Beiträge; Benutzer: Medy
https://community.contao.org/de/showthread.php?83017-Ajax-Request-an-Backend-Route-wirft-Fehler-(400)
Habe meine Antwort hier gefunden ;).
Alright. Danke dir ;)
Ich versuche zu verstehen wie die Herangehensweise ist um ein bestehendes Bundle zu "ändern" und zu erweitern.
Habe in der Symfony Doc eine Seite dazu gefunden :...
Ich möchte jede Datei ändern / überschreiben können.
Was wäre z.B dann der Ansatz um eine Datei zu ersetzen?
Bundle B überschreibt Datei von Bundle A.
Sagen wir ich möchte die Datei...
Okay . Alle sonstigen Dateien kann ich dann auch so Überschreiben ?
Z.B im Ordner Controller liegt https://github.com/Kuestenschmiede/ForumBundle/blob/main/src/Controller/ForumController.php
...
Ich würde gerne ein Bundle erweitern.
https://github.com/Kuestenschmiede/ForumBundle
Dazu wollte ich ein neues Bundle erstellen ( ForumBundleFix) und die Dateien die ich ändern möchte in meinem...
Ich versuche einen POST request an die route /data zu schicken.
Das funktioniert in Postman aber nicht auf meiner Lokalen Seit
Ich habe die generierten Code von Postman genutzt für den fetch()...
Habe den Fehler nun gefunden dank deinem Tipp.
Und zwar hatte ich versehentlich
das require falsch in der composer json
"require": {
"myname/some-bundle": "dev-master",
Ok das ist good to know. Dann habe ich irgendwo einen Fehler . Den sollte ich finden
stimmt ... war vllt ein schlechtes Beispiel .. ich schaue nochmal nach ...
Mal ein Beispiel :
Schritt 1 :
Ich installiere über Contao Manger
http://contao3.loc/contao-manager.phar.php/#/discover?q=creator&pages=1&p=markocupic%2Fcontao-bundle-creator-bundle
Schritt...
Ich habe eine Extension erstellt.
Diese hat ein 3 requirements.
Nun möchte ich das wenn die Extension installiert wird ( bzw composer update in der roots json ausgefuhrt wird) , das auch alle...
Ich habe gerade genau das selbe Problem.
Ich bin im backend als Admin angemldet .... bekomme auch null zurück.
public function __construct(Security $security)
Wobei komischerweise funktioniert das nur im debug modus -.- das der stylesheet im head landet
ohne landet er im body .... ohhh my...
Naja es erfüllt erstmal seinen zweck ... das styling...
Damit hat sich das Problem gelöst.
Ich habe das Twig Template von einem Base Template extended
{% extends '@Contao_StarterBundle/base.html.twig' %}
Dafür brauch ich wieder ein content element oder ? Für mein Backend Modul hatte ich assets so hinzugefügt ..
Aber ich wüsste jetzt nicht wie das für eine Route gehen sollte ?
Konnte man nicht im Controller den Head der Seite / Route verändern sodass dort mein stylesheet mit drinne steht ? Das würde mein Problem auch lösen
Fazit man sollte also ein Content Element nutzen um eine komplette Seite(Custom) zu rendern in meinem Fall ?
Oder wie extende ich fe_page nun richtig ? es hakt ja nur noch daran den stylesheet in...
Ich stecke noch nicht so tief drinn in Contao ... möglichweise fehlt mir da die Contao Sichtweise.
Ich bin jetzt einfach aus Symfony sicht rangegangen.
Controller > Twig Template ausgeben > stylen...
Ja aber das ist doch umständlich.... ich will nicht extra ein content element anlegen + palette definition usw ... aber ich denke es ist so gewollt ?
Ausserdem nicht innerhalb einer regulären Seite...
Ok Mein Use Case ist :
1. User tippt ein in die URL: preview/Test1
2. Dann soll ein Twig template gerendert werden welches durch einen array aus der datenbank befüllt wird
return...
So wie ich das verstanden habe sollte ich meine Seite also eher über ein Content Element erstellen ?
Controller > ContentElement + Content Element über DCA stylen ?
Ich dachte mir wozu brauche...
Ok es scheint jetzt zu funktionieren...
ich habe jetzt fe_page nicht extendet und kann einen stylesheet einfügen in meine test.html.twig
// test.html.twig
{% block stylesheets %}
<link
Ich habe jetzt contao 4.12 installiert
und möchte über eine Route
@Route("/preview/{kitId}",
ein twig template ausgeben.
Hast du einen links zu irgendeiner alter doc seite ?
Okay. Wie render ich dann ein normales html5 template in einem Controller ?
Finde dazu nichts in den Docs
Über eine Frontend Route gebe ich ein Template aus.
Mein template liegt in Resources -> contao-> views -> MyCustom -> fe_page.html.twig
Ich möchte in den html Head ein Stylesheet einfügen und...
Ich fange gerade komplett neu an mit Php , Symfony Contao / Contao Module.
Und mache mir dazu selber Tutorials / Notizen...
Vllt hilft dir das weiter :...
Ohh ok :D ... Ich dachte ich muss vorher noch #resultSet ansteuern ... Ist das möglich ? denn da sind ja noch andere werte ?
^ Contao\Database\Result {#542 ?
#resResult: null
...
Schritt 1
Options Callback für das Zweite select feld.
'options_callback' => array(Options::class, 'ActiveFonts'),
Noob Frage
Wie kann ich auf den wert mit hashtag zugreifen
^ Contao\Database\Result {#542 ?
#resResult: null
#strQuery: "SELECT * FROM tl_backend_starter WHERE id='7' LIMIT 0,1"
Ahh perfekt. Danke
Poste mal deine services.yaml
ich denke dort fehlt die zuweisung zum container.
tags:
- { name: container.service_subscriber }
public: true
calls:
Ich habe ein Select feld im Backend (Dropdown).
25049
https://i.imgur.com/6yxCnL3.png
Und ich möchte das wenn ich ein Item auswähle
Das sich im zweiten Select Feld dann neue Optionen...
Ist off topic aber ich habe eine Frage zu deiner service.yaml file
(hab es mit deimen Creator bundle erstellt)
services:
# Contao frontend module...
25037
Ich schaue gerade ob / wie es möglich ist bei einem Backend Modul ohne DCA konfig Listen von gepeicherten Tabellen auszugeben ( so wie im screenshot ... blos halt ohne dca config)
Hatte...
<?php
// src/Controller/BackendController.php
namespace Acme\ContaoHelloWorldBundle\Controller\BackendModule;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use...
Ich habe Daten in der Tabelle tl_my_module_1 gespeichert über DCA konfig.
Was ist der "Contao" Weg um die Contao Daten aus der Tabelle zu holen ?
Bzw was ist der aktuelle empfohlene Weg ?
...
Ok konnte den fehler beheben.... indem ich in der asset folder tinymce gelöscht habe und danch ein update ausgeführt habe.
Läuft nun ;).
Edit : bei einem weiteren composer update verschwindet...
Ich habe die Zip Datei im Manager hochgeladen
leider bekomme ich eine fehlermeldung. im SChritt Composer install
In DownloadManager.php line 148:
...
Sagen wir die obere hälfte sieht so aus :
(ein paar inputs usw)
https://imgur.com/N1hvFqv
und darunter kommt dann ein bisschen HTML wie hier zb.
https://imgur.com/1AgN8om
Oben wollte...
Kann man Widgets und Twig Templates zusammen nutzen ? ( In einem Backend Modul )
Sodass ich Beisipielsweise 1 Inputfeld habe (text Widget)
und darunter ein Twig template welches z.B den text...
Ja das ist super vielen Dank.
Und zwar möchte ich ein twig template ausgeben
return new Response($this->twig->render(
'../Resources/contao/templates/my_backend_route.html.twig,
[]
...
Moin ,
Ich probiere gerade mein erstes Backend Modul zu erstellen.
Habt ihr vllt ein einfaches(aktuelles) code Beispiel für ein Backend Modul mit custom backend routes mit Twig Templates?
...