Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
There is conflict with Taxonomy Views Integrator (TVI) module.
To reproduce:
1. Install both modules.
2. Enable Taxonomy term build-in view.
3. Change Format: Editable table
4. Add some editable field.
When both modules are enabled - there is no input field and no Save button.
If you disable TVI - editable views works as designed.
Comments
Comment #1
Dimetry CreditAttribution: Dimetry commentedComment #2
Dimetry CreditAttribution: Dimetry commentedComment #3
joachim CreditAttribution: joachim commentedDoes the view work correctly if you change its path and access it there?
If so, that would point to tvi_render_view() as being the source of the problem. You'd need to do some debugging there.
Comment #4
Dimetry CreditAttribution: Dimetry commentedYou are right.
I have problem only when I use standard path:
/taxonomy/term/1
And no problem when I use non-standard path:
/taxterm/1
Comment #5
joachim CreditAttribution: joachim commentedSo the problem is in tvi_render_view(). That calls $view->execute_display() to get the view output. The docs for that method say:
I'm going to say that's the problem there.