modo24_wam Posted September 5, 2019 Share Posted September 5, 2019 Witam, mam problem z przerobieniem gotowego skryptu w prescie. Edytuje plik customization.php z katalogu class po zapisaniu czyszczę cache ale zmiany nie są zapisywane. Jeśli usuną całkowicie jakąś funkcje dla sprawdzenia nadal nic się nie dzieje, jedynie jak wyczyszczę cały plik to wtedy jest błąd, ale tak to żadna moja zmiana w skrypcie nie zzapisuję się. Przykładowo jest funkcja: public function setWsCustomizedDataTextFields($values) { $cart = new Cart($this->id_cart); if (!Validate::isLoadedObject($cart)) { WebserviceRequest::getInstance()->setError(500, $this->trans('Could not load cart id=%s', array($this->id_cart), 'Admin.Notifications.Error'), 137); return false; } Db::getInstance()->execute(' DELETE FROM `' . _DB_PREFIX_ . 'customized_data` WHERE id_customization = ' . (int) $this->id . ' AND type = 1'); foreach ($values as $value) { $query = 'INSERT INTO `' . _DB_PREFIX_ . 'customized_data` (`id_customization`, `type`, `index`, `value`, `id_module`, `price`) VALUES (' . (int) $this->id . ', 1, ' . (int) $value['id_customization_field'] . ', \'' . pSQL($value['value']) . '\', 1, 12)'; if (!Db::getInstance()->execute($query)) { return false; } } return true; } chcę to przerobić tak aby do tabeli została dodana jeszcze jedna wartość do nowo stworzonej kolumny. Po edycji i zapisaniu , funkcja zachowuje się tak jak przed zapisaniem zmian. Czy ktoś wie czemu tak się dzieję ? Może są jakieś pliki inne z tym powiązane ? Jeśli tak to jakie ? Link to comment Share on other sites More sharing options...
Daresh Posted September 5, 2019 Share Posted September 5, 2019 Ta funkcja to jest przecież WebService. Link to comment Share on other sites More sharing options...
modo24_wam Posted September 5, 2019 Author Share Posted September 5, 2019 Mógłbyś rozwinąć swoją odpowiedź ? Link to comment Share on other sites More sharing options...
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