Ergebnis 1 bis 4 von 4

Thema: In die localconfig.php schreiben

  1. #1
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard In die localconfig.php schreiben

    Ich will aus einer Klasse in die localconfig.php schreiben.
    PHP-Code:
    Contao\Config::getInstance()->update("\$GLOBALS['TL_CONFIG']['fernschach_resetUpdate']"time()); 
    wird aber leider von Contao quittiert mit:
    No direct script access allowed
    Wie kann ich Werte in der localconfig.php abspeichern, wenn ich außerhalb von dca/tl_settings.php agiere?
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.752
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich kann Dir zwar nicht sagen wie Du das machen musst, stelle mir aber gerade die Frage, ob der bessere (zukunftssichere) Platz nicht die config.yml wäre.

    Vielleicht hilft Dir dazu die Doku weiter https://docs.contao.org/dev/reference/config/
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Das wäre der zukunftssichere Platz. Allerdings fehlt mir das KnowHow, wie man per Skript in die config.yaml schreibt. Außerdem muß man immer den Symfony-Cache löschen, damit die Änderung wirksam wird. Das macht wenig Sinn, da ich den zu schreibenden Wert in regelmäßigen Abständen aktualisieren will.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    PHP-Code:
    \Contao\Config::persist('fernschach_resetUpdate'time()); 
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •