Bug #23408 Bug Fixed

Channel Layouts are not being reliably saved.

Version: 4.0.5 Reporter: Jason Boothman

Channel Layouts seem to be having a hard time saving my fields in the correctly spot. I usually have to make changes 2, 3 or even 4 times before they all take.

  1. Add multiple fields to a channel (try around 10).
  2. Create a new layout for the channel.
  3. Create a new tab for the layout.
  4. Drag half of the new fields into the new tab.
  5. Rearrange the other half on the main tab.
  6. Click save.

Often times fields from the ‘publish’ tab will go into the new tab, fields from the new tab into the publish tab, and ordering is all over the place.

Is there a limit to how many actions are being tracked before hitting save?

  • In system/ee/EllisLab/ExpressionEngine/Controller/Channels/Layouts.php at line 300 add

    $channel_layout->synchronize();
.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases