Jump to content
EmmAnthony

Erreur 500 - La propriété CustomerMessage->subject est vide. at line 984 in file classes/ObjectModel.php

Recommended Posts

Bonjour,

Prestashop : 1.7.5.2
Theme : Warehouse

Dans commande -> Quand je souhaite envoyé un message prédéfini à un client, en validant celui-ci j'obtiens cette erreur. Ça veut donc dire que mon message n'a pas d'objet ? Pourtant il suffit de remplir un nom de message et le contenu... Je ne comprends pas vraiment d'où est ce que cela peut venir.

 

La propriété CustomerMessage->subject est vide.
at line 984 in file classes/ObjectModel.php

979.             }
980. 
981.             $message = $this->validateField($field, $this->$field);
982.             if ($message !== true) {
983.                 if ($die) {
984.                     throw new PrestaShopException($message);
985.                 }
986. 
987.                 return $error_return ? $message : false;
988.             }
989.         }

    ObjectModelCore->validateFields - [line 284 - classes/ObjectModel.php]
    ObjectModelCore->getFields - [line 551 - classes/ObjectModel.php]
    ObjectModelCore->add - [line 626 - controllers/admin/AdminOrdersController.php]
    AdminOrdersControllerCore->postProcess - [line 270 - classes/controller/Controller.php]
    ControllerCore->run - [line 511 - classes/Dispatcher.php]
    DispatcherCore->dispatch - [line 99 - admin/index.php]

Merci

Cordialement,

 

 

01.png

02.png

Edited by EmmAnthony (see edit history)

Share this post


Link to post
Share on other sites

Il n'y aurait pas un override sur la classe CustomerMessage par hasard ?

Share this post


Link to post
Share on other sites

En effet, j'ai un sous-traitant qui est passé par ici, j'ai bien un fichier CustomerMessage dans l'override

Share this post


Link to post
Share on other sites

Il faudrait voir avec lui, son code a semble t-il quelques conséquences imprévues

  • Like 1

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More