• PrestaShop Pomoc. Tworzenie sklepów internetowych PrestaShop. Grafika, moduły, wdrożenie, aktualizacje oraz rozbudowa sklepów internetowych.

    Polskie Wsparcie PrestaShop
    Pomoc PrestaShop

PrestaShop POLSKIE WSPARCIE Sklepy internetowe PrestaShop POTRZEBNA POMOC ?

POMOC - ROZBUDOWA - NAPRAWY - AKTUALIZACJE - KONFIGURACJA - TWORZENIE SKLEPÓW

zapraszamy do kontaktu:   axp@prodo.pl / tel. 888 537 633

PrestaShop OutOfMemoryException

Problem podczas edycji produktów w prestashop 1.7 pojawia się komunikat w trybie debugowania

in CategoryDataProvider.php line 206

(1/1) OutOfMemoryException

Error: Allowed memory size of

 

rozwiązanie naprawa błędu w sklepie edytujemy plik CategoryDataProvider.php w katalogu src/Adapter/Category/CategoryDataProvider.php

 


zmieniamy kod:


 public function getParentNamesFromList($categoryId)
    {
        $categories = [];

        while (isset($this->categoryList[$categoryId])) {
            $category = $this->categoryList[$categoryId];
            $categories[] = $category['name'];
            $categoryId = $category['id_parent'];
        }

        return $categories;
    }



na


public function getParentNamesFromList($categoryId)
{
    $categories = [];

    /* while (isset($this->categoryList[$categoryId])) { */
    foreach ($this->categoryList[$categoryId] as &$value) {
        $category = $value;
        $categories[] = $category['name'];
        $categoryId = $category['id_parent'];
    }

    return $categories;
}


wgrywamy plik na serwer, wyłączamy tryb debugowania, czyścimy ceche sklepu.




Jeżeli potrzeba naprawa sklepu prestashop kontakt:

tel: 888 537 633

e-mail: axp@prodo.pl