anniscript Posted April 21, 2022 Share Posted April 21, 2022 (edited) Hallo zusammen, ich dachte mit dem o.g. Hook die Customizations in den übergebenen $params überschreiben zu können. So grundsätzlich mache ich Folgendes darin: public function hookActionPresentCart($params){ $products = $params['presentedCart']['products']; foreach ($products as $rowIndex => $row) { $products[$rowIndex]['customizations']['0']['fields']['0']['image']['bySize']['small']['url'] = "meineErsetzung"; } } Leider führt das zu keinem Ergebnis. Der Hook ist natürlich aktiv. Fehlermeldungen bekomme ich keine. Eventuell kann das mal jemand bei sich testen und/ oder mir sagen, wo ich einen Fehler mache. Ich nutze Prestashop in Version 1.7.8.5 Vielen Dank vorab! Anja Edited April 21, 2022 by anniscript Version fehlte (see edit history) Link to comment Share on other sites More sharing options...
0 anniscript Posted April 22, 2022 Author Share Posted April 22, 2022 Habe den Fehler in der error.log übersehen: Indirect modification of overloaded element of PrestaShop\\PrestaShop\\Adapter\\Presenter\\Product\\ProductListingLazyArray Hier wurde selbiges beschrieben: https://github.com/PrestaShop/PrestaShop/issues/28306 Link to comment Share on other sites More sharing options...
Question
anniscript
Hallo zusammen,
ich dachte mit dem o.g. Hook die Customizations in den übergebenen $params überschreiben zu können.
So grundsätzlich mache ich Folgendes darin:
public function hookActionPresentCart($params){ $products = $params['presentedCart']['products']; foreach ($products as $rowIndex => $row) { $products[$rowIndex]['customizations']['0']['fields']['0']['image']['bySize']['small']['url'] = "meineErsetzung"; } }
Leider führt das zu keinem Ergebnis.
Der Hook ist natürlich aktiv. Fehlermeldungen bekomme ich keine.
Eventuell kann das mal jemand bei sich testen und/ oder mir sagen, wo ich einen Fehler mache.
Ich nutze Prestashop in Version 1.7.8.5
Vielen Dank vorab!
Anja
Edited by anniscriptVersion fehlte (see edit history)
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now