Skip to content

Custom Page Model #54

@timluigjes

Description

@timluigjes

Hello

I installed this plugin recently, but I'm having trouble reading some data of pages with a custom page model.
I get the following error when I call the API.

Query
{ "query": "page('nieuws').children", "select": { "url": true, "title": true, "text": "page.text.kirbytext" } }

Response error
Kirby\\Cms\\Page::__construct(): Argument #1 ($props) must be of type array, NewsPage given, called in /home/<user>/domains/<domain>/public_html/site/plugins/kql/src/Kql/Interceptor.php on line 254

On the forum there was a topic about this problem with a solution, but it's not working for me.
https://forum.getkirby.com/t/custom-pagemodels-in-kql/28195

It crashes the entire website when I use this. Is there a way to disable the interceptors or add the PageModels without adding the Kirby\Cms namespace?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions