Views PHP
Eingetragen von torfnase (1525)
am 06.04.2019 - 22:14 Uhr in
am 06.04.2019 - 22:14 Uhr in
Ich habe gerade view-php ausprobiert.
Leider funktioniert das überhaupt nicht, ich bekomme dieselbe Fehlermeldung
ArgumentCountError: Too few arguments to function Drupal\views_php\Plugin\views\field\ViewsPhp::phpPostExecute(), 0 passed in D:\server\Apache\htdocs\virtuell\frieda_d8\modules\views_php\views_php.module on line 178 and exactly 1 expected in Drupal\views_php\Plugin\views\field\ViewsPhp->phpPostExecute() (Zeile 179 in D:\server\Apache\htdocs\virtuell\frieda_d8\modules\views_php\src\Plugin\views\field\ViewsPhp.php)
usw.
Ich verwende Drupal 8.7
Hat das bei jemandem von euch schon mal funktioniert. Gibt es irgendwo einen patch ?
Heute ist mal wieder so ein schwarzer Drupal-Tag
Gruß
Berthold
- Anmelden oder Registrieren um Kommentare zu schreiben
Ohweh...das ist ja eine
am 07.04.2019 - 08:40 Uhr
Ohweh...das ist ja eine Development-Version mit letztem Stand 2015. Oder sehe ich das falsch?
Was willst Du denn machen? Würde ich dann lieber in einem Modul oder theme function machen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Hallo Regina.... vergiss den
am 07.04.2019 - 12:23 Uhr
Hallo Regina....
vergiss den Link, das war der falsch Link...
Mein Fehler sieht so aus:
ArgumentCountError: Too few arguments to function Drupal\views_php\Plugin\views\field\ViewsPhp::phpPostExecute(), 0 passed in D:\server\Apache\htdocs\virtuell\frieda_d8\modules\views_php\views_php.module on line 178 and exactly 1 expected in Drupal\views_php\Plugin\views\field\ViewsPhp->phpPostExecute() (Zeile 179 in D:\server\Apache\htdocs\virtuell\frieda_d8\modules\views_php\src\Plugin\views\field\ViewsPhp.php)
usw.
Drupal Video-Tutorials
Den Link hatte ich noch gar
am 08.04.2019 - 05:48 Uhr
Den Link hatte ich noch gar nicht angeschaut. Die Frage bezog sich auf die Version von views_php?
Hast Du das hier gesehen?
https://www.drupal.org/project/views_php/issues/2627234
Oder hier:
Es soll schon einen Issue dazu geben.
https://www.drupal.org/project/views_php/issues/2936129
Aber wie beschrieben, ich hätte bei der Dev-Version Angst, dass es nur die Spitze vom Eisberg ist.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Dankeschön Regina, ich schaue
am 08.04.2019 - 06:21 Uhr
Dankeschön Regina,
ich schaue mal, ob der Patch passt.
In der Tat meinte ich den zweiten Link, den du gepostet hast.
Dieser Fehler tritt bei mir auch auf.
Es wundert mich, tritt der Fehler bei euch nicht auf.
Ohne Views-PHP kommt man doch gar nicht aus, also ich jedenfalls nicht :-/
Gruß und einen schönen Montag aus Aachen
Berthold
Drupal Video-Tutorials
In D7 habe ich es im Einsatz,
am 08.04.2019 - 06:56 Uhr
In D7 habe ich es im Einsatz, unter D8 nicht.
Mir war bis zu Deinem Post noch gar nicht klar, dass es überhaupt wieder einen Ansatz für das Modul gibt.
In D8 habe ich jetzt schon so einige View-Manipulationen per Modul bzw. Theme-Function gemacht.
Das geht eigentlich schöner als, das Views Php.
Das hat ja auch unter D7 so seine Tücken und ich finde es schrecklich, in diesen kleinen Fenstern zu programmieren.
Deswegen habe ich mich da jetzt gerne "erziehen" lassen, es mal auf die saubere Art zu probieren. ;-)
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
ich programmiere auch nichts
am 08.04.2019 - 16:30 Uhr
ich programmiere auch nichts in dem kleinen Fenster, aber ich möchte dort eine Funktion aufrufen,
Aber da geht zur Zeit gar nichts, auch nur die Ausgabe von "123" funktioniert nicht.
Liegt vielleicht an der 8.7, die ja noch BETA ist.
Gruß
Berthold
Drupal Video-Tutorials
Klar, kann auch an der 8.7
am 08.04.2019 - 18:02 Uhr
Klar, kann auch an der 8.7 liegen.
Ich tippe aber eher auf die unausgereifte Views PHP Modul-Version, da ja dazu der Issue bekannt ist.
Das ist ja noch nicht mal Alpha oder Beta sondern Dev und als unsicher gekennzeichnet.
Das wäre sicher ganz einfach, die Funktion in einer Theme-Function aufzurufen und den Rückgabe-Wert in eine Variable zu packen, die dann im Twig-Template zur Verfügung steht.
So habe ich in meinem eigenen Abrechnungs-Tool eine Summen-Spalte gebildet, die im Tabellen-Template ausgebe.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de