Forums / Setup & design / Modifying content class doesn't work

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Modifying content class doesn't work

Author Message

Wilfried Pigoury

Monday 10 September 2007 8:45:02 am

Hi,
I'm trying to update a content class to add an attribute.
There's over 7600 objects using this content class so when I send the modifications the first time it runs during 1 or 2 minutes and then stops with a fatal error.
Looking at the class shows me that the attribute isn't there but when I edit the class it's here.

None of the content objects are updated as far as I noticed, that means none of them has the added attribute.

When I try to edit and save again the class it's pretty fast and no error shows up but the attribute still isn't there and no objects are updated.

I tried to delete the attribute and recreate it, emptying the cache at each step, nothing works.

What can I do to update my class with this new attribute ?

I'm running Exponential 3.8.7 on a Linux based server with php 4.4.4.

Thanks for all advice.

Pascal von Büren

Monday 10 September 2007 9:05:01 am

Hi Wilfried,

there is a nice little <i>hack</i> helping you in your task:

http://ez.no/community/contribs/hacks/update_class_from_command_line

Worked perfectly changing some 25'000 Objects.