You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems like i discovered a bug, where editing custom fields for images are not saving in frontend editing if the image field is inside a repeater matrix. It's also not saving the value when editing the repeater item itself in backend (which obviously is the reason why it's not working in frontend either).
The default description field works fine, aswell as editing and saving the page that uses the field.
Code in frontend:
{% for repeaterItem in page.images_test_repeater_matrix %}
{% for image in repeaterItem.images_test %}
<img src="{{ image.url }}">
{% endfor %}
<edit page="{{ repeaterItem.id }}" field="images_test">
<button class="btn btn-primary">
EDIT
</button>
</edit>
{% endfor %}
Videos that demonstrate the issue:
1.mp42.mp4
Steps to reproduce the issue
Add text field
Add image field (with custom fields activated and the above text field added)
Add repeater matrix (with image field above)
Add template and page with repeater matrix field and upload some images
Find the image gallery repeater item under Admin->Repeaters->... try to edit the custom text field and save
ProcessWire version: 3.0.244
(Optional) PHP version: 8.3
(Optional) MySQL version: 8
The text was updated successfully, but these errors were encountered:
Short description of the issue
Seems like i discovered a bug, where editing custom fields for images are not saving in frontend editing if the image field is inside a repeater matrix. It's also not saving the value when editing the repeater item itself in backend (which obviously is the reason why it's not working in frontend either).
The default description field works fine, aswell as editing and saving the page that uses the field.
Code in frontend:
Videos that demonstrate the issue:
1.mp4
2.mp4
Steps to reproduce the issue
The text was updated successfully, but these errors were encountered: