Hallo zusammen,
wir wuerden gerne eine Aenderung auf ca. 87 Contao-Installationen machen. Dafuer wuerden wir gerne ansible verwenden, welches wir auch fuer die Installation und Wartung einsetzen.
Das notwendige Plugin und die Datenbank haben wir schon auf allen Installationen ausgerollt und eingerichtet.
Nun muessen wir noch die API-Schluessel in die Root-Page eintragen. Die Root-Page haben wir uns via Ansible schon geholt und auch die API-Schluessel zugeordnet.
z.B.
["1", "123456abcd"]
Die einfachste Art waere es jetzt die Werte via SQL in die DB zu schreiben.
{{ php_path }} -d memory_limit=-1 {{ websitePath }}/vendor/bin/contao-console doctrine:query:sql -- "UPDATE TABLE tl_page set api-key='123456abcd' where id=1;"
Jedoch ist der Wert dann in der DB und nicht mehr pruefbar. Ausser man baut sich wieder was mit den SQL-Querys
Unsere Idee/Frage ist ob wir das analog der Systemconfig config/config.yaml machen koennen und das Feld dann auch gesperrt wird, wenn die Werte aus der *.yaml kommen.
Geht sowas?
Vielen Dank
Kirsten