Ich verstehe. Mein Problem ist aber das Setzen einer globalen php-Variable zwischen function.php und archive-product.php.
Beiträge von nyn
-
-
Hm ich verstehe den Zusammenhang der Methode mit meinem Problem nicht. Mein Ajax-Request funktioniert ja einwandfrei. Einzig das Setzen der globalen Variable funktioniert nicht. Vllt. kannst du mir den Zusammenhang erläutern.
-
Hallo zusammen,
ich versuche seit Stunden eine globale Variable in einer Funktion in function.php zu setzen, diese Funktion wird über ein AJAX-Call von einer Kategorien-Auswahlseite ausgeführt. In dieser Funktion möchte ich eine globale Variable setzen, damit ich auf der archive-product.php nach der gesetzten Variable (Product-Category) prüfen kann. Danach wird auf die /?product_category=xxx referenziert.
Das Setzen der Variable in der aufgerufenen Funktion funktioniert nicht, denn auf der archive-product.php ist diese immer NULL. Setze ich die Variable außerhalb der Funktion in function.php ist sie aber ersichtlich auf der archive-product.php.
An was liegt das?
Folgendes hatte ich bereits probiert:
- global
- Superglobale mit $global
- singleton...
ich werde noch verrückt...