There has been a ticket that if a FAQPage is selected, the FAQPage is created in the breadcrumb. https://github.com/brotkrueml/schema/issues/101. This has been solved. Thank you for that. But in the automatic breadcrumb of the eventlistener there is still the pagetype selected and causes Google to mark this as an error.
Therefore, the file: schema/Classes/EventListener/AddBreadcrumbList.php has to be updated also.
There has been a ticket that if a FAQPage is selected, the FAQPage is created in the breadcrumb. https://github.com/brotkrueml/schema/issues/101. This has been solved. Thank you for that. But in the automatic breadcrumb of the eventlistener there is still the pagetype selected and causes Google to mark this as an error.
Therefore, the file: schema/Classes/EventListener/AddBreadcrumbList.php has to be updated also.
$givenItemType = ($page['tx_schema_webpagetype'] ?? '') ?: 'WebPage';
->$givenItemType = 'WebPage';
After that, the behavior is streamlined with the breadcrumb viewhelper.