Ankündigung

Einklappen
Keine Ankündigung bisher.

Stolpersteine

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Stolpersteine

    In den letzten beiden Tagen bin ich 2x auf das gleiche Problem bei CC gestoßen:

    Man darf Attributfeldern keinen Alias verpassen, der in einem SQL-Statement als Befehl gewertet werden könnte – zumindest ist das meine Beobachtung.

    Konkret: Ich hatte Felder mit den Aliasen "key" und "group". Das macht Probleme

    Entweder hab ich das beim vielen Dokulesen übersehen, oder es steht einfach nirgends...

  • #2
    Da gibt es noch ne ganze Latte mehr. CC hat einen großen Array mit vorbelegten nicht erlaubten Werten. Such mal nach getReservedWords in der SystemIntegration.php
    Erweiterbar ist der Array mit: $GLOBALS['PCT_CUSTOMCATALOG']['reservedWords'][] = 'key';

    Konkret: Ich hatte Felder mit den Aliasen "key" und "group". Das macht Probleme
    Wer macht denn sowas...

    Das kommt in keine Doku. Das wirft nur die Frage auf "Ähh... was darf ich nutzen und was genau ist alles SQL Befehl."
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Zitat von Tim Beitrag anzeigen
      Da gibt es noch ne ganze Latte mehr. CC hat einen großen Array mit vorbelegten nicht erlaubten Werten. Such mal nach getReservedWords in der SystemIntegration.php
      Erweiterbar ist der Array mit: $GLOBALS['PCT_CUSTOMCATALOG']['reservedWords'][] = 'key';
      Werd ich mal machen

      Zitat von Tim Beitrag anzeigen
      Wer macht denn sowas...
      Das macht jemand, der eine uralte Datenbank, die komplett per Hand geschrieben wurde, in ein neues System überführen muss und sich strikt weigert deutsche Begriffe für die Tabellen und Spalten zu nutzen "Schlüssel", "Gruppe", "Nummer" ...

      Kommentar


      • #4
        Deutsch muss nicht bzw. sollte eigentlich nicht. Kommt für mich aufs Projekt an.

        Ich knall mal key und group noch in den großen array

        https://dev.mysql.com/doc/refman/5.5/en/keywords.html
        http://www.premium-contao-themes.com

        Kommentar

        Lädt...
        X