Problem/Motivation

Attempted to create a view with URL parameters, to generate a list of valid entities using a parameter filter. When the contextual filter was set to “Raw value from URL”, the path component was selected and the view was saved, the following error was logged, and the view is no longer functional.

Error: Call to undefined method Drupal\xntt_views\Plugin\views\query\ExternalEntityViewsQuery::placeholder() in Drupal\views\Plugin\views\HandlerBase->placeholder() (line 609 of /var/www/html/web/core/modules/views/src/Plugin/views/HandlerBase.php)

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

lisa.rae created an issue.

guignonv’s picture

I didn't test enough the SQL client (while I use it extensively...). I'll check that. I think it is working or used to be working or me. Maybe some regression in the code? We need to implement automated regression test, it is in my task stack (but not high priority).
I also noticed a bug I need to fix in the "Filter mapping" part. What is automatically filled is not correct. Maybe that is related to your issue. I'll see in the coming weeks...