[gelöst] PHP Modul verursacht Fehlermeldung

am 19.05.2015 - 11:20 Uhr in
Habe folgende Fehlermeldung auf meiner Drupal-Seite:
Notice: Use of undefined constant ja - assumed 'ja' in eval() (Zeile 856 von /modules/php/php.module(80) : eval()'d code).
Gibt es einen Weg herauszufinden, welcher php-Code in welchem "Feld" ausgebessert werden muss? Ist die 80 ein Hinweis auf das Feld? Ich habe viele Felder, in denen sich der Fehlerteufel eingschliechen haben könnte und die Suche danach scheint endlos...
- Anmelden oder Registrieren um Kommentare zu schreiben
Du scheinst hier direkt PHP
am 20.05.2015 - 07:21 Uhr
Du scheinst hier direkt PHP Code in einem View oder einem Field zu nutzen. Dies sollte man in Drupal eigentlich vermeiden und für solch Zwecke ein eigenes Modul schreiben. Dies ist sehr viel sauberer und hält so Code / mögliche Logik aus der DB fern (dort hat sie nichts zu suchen - mal abgesehen von DB eigenen Dingen).
Fehlersuche:
SteffenR
Danke Steffen. Dass php-Code
am 20.05.2015 - 12:12 Uhr
Danke Steffen. Dass php-Code in Feldern nicht der ideale Weg ist war mir bewusst, allerdings scheint es manchmal einfacher und schneller zu sein, das direkt ins Feld zu schreiben. zumal ich noch kein Modul selbst geschrieben habe, ist das einfach der unkomplizierte Weg... ;-) Zumal nun Drupal 8 vor der Tür steht und sich da in Bezug auf die Modulentwicklung so ziemlich alles ändert, soweit ich das mitbekommen habe. Dann fang ich damit wohl erst mit 8 an.
Ich hab das Feld mittlerweile identifiziert und das Problem gelöst.