Điểm:0

Cảnh báo: Đối số không hợp lệ được cung cấp cho foreach() ViewsData.php

lá cờ jp

Trên trang web drupal 9 của tôi, tôi nhận được cảnh báo khi chạy Lệnh xóa bộ nhớ cache. Tôi nhận được hai tin nhắn này. Tôi không biết bắt đầu từ đâu với việc tìm ra vấn đề. Hy vọng ai đó hiểu những thông điệp này và có thể chỉ cho tôi đi đúng hướng.

Cảnh báo: Đối số không hợp lệ được cung cấp cho foreach() trong Drupal\views\ViewsData->getData() (dòng 239 của lõi/mô-đun/lượt xem/src/ViewsData.php).
Drupal\views\ViewsData->getData() (Dòng: 154)
Drupal\views\ViewsData->get('block_content') (Dòng: 91)
Drupal\views\Plugin\Derivative\ViewsEntityRow->getDerivativeDefinitions(Array) (Dòng: 101)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives(Array) (Dòng: 87)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDefinitions() (Dòng: 285)
Drupal\Core\Plugin\DefaultPluginManager->findDefinitions() (Dòng: 175)
Drupal\Core\Plugin\DefaultPluginManager->getDefinitions() (Dòng: 22)
Drupal\Core\Plugin\DefaultPluginManager->getDefinition('data_field') (Dòng: 16)
Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('data_field', Array) (Dòng: 83)
Drupal\Component\Plugin\PluginManagerBase->createInstance('data_field') (Dòng: 817)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('row') (Dòng: 122)
Drupal\views\Plugin\views\style\StylePluginBase->init(Object, Object, Array) (Dòng: 820)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('style') (Dòng: 346)
Drupal\rest\Plugin\views\display\RestExport->collectRoutes(Object) (Dòng: 120)
Drupal\views\EventSubscriber\RouteSubscriber->routes()
call_user_func(Mảng) (Dòng: 146)
Drupal\Core\Routing\RouteBuilder->rebuild() (Dòng: 83)
Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() (Dòng: 382)
Drupal\Core\Extension\ModuleInstaller->install(Array, 1) (Dòng: 83)
Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array) (Dòng: 476)
Drupal\system\Form\ModulesListForm->submitForm(Mảng, đối tượng)
call_user_func_array(Mảng, Mảng) (Dòng: 114)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object) (Dòng: 52)
Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object) (Dòng: 592)
Drupal\Core\Form\FormBuilder-> processForm('system_modules', Array, Object) (Dòng: 320)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Dòng: 73)
Drupal\Core\Controller\FormController->getContentResult(Đối tượng, Đối tượng)
call_user_func_array(Mảng, Mảng) (Dòng: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Dòng: 564)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Dòng: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Dòng: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Dòng: 158)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Dòng: 80)
Symfony\Component\HttpKernel\HttpKernel->xử lý(Đối tượng, 1, 1) (Dòng: 58)
Drupal\Core\StackMiddleware\Session->xử lý (Đối tượng, 1, 1) (Dòng: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->xử lý(Đối tượng, 1, 1) (Dòng: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Dòng: 85)
Drupal\page_cache\StackMiddleware\PageCache->xử lý(Đối tượng, 1, 1) (Dòng: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->xử lý(Đối tượng, 1, 1) (Dòng: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Dòng: 23)
Stack\StackedHttpKernel->xử lý(Đối tượng, 1, 1) (Dòng: 708)
Drupal\Core\DrupalKernel->xử lý (Đối tượng) (Dòng: 19)

Cảnh báo: Đối số không hợp lệ được cung cấp cho foreach() trong Drupal\Component\Utility\NestedArray::mergeDeepArray() (dòng 327 của core/lib/Drupal/Component/Utility/NestedArray.php).
Drupal\Component\Utility\NestedArray::mergeDeepArray(Array) (Dòng: 295)
Drupal\Component\Utility\NestedArray::mergeDeep(Array, NULL) (Dòng: 244)
Drupal\views\ViewsData->getData() (Dòng: 154)
Drupal\views\ViewsData->get('block_content') (Dòng: 91)
Drupal\views\Plugin\Derivative\ViewsEntityRow->getDerivativeDefinitions(Array) (Dòng: 101)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives(Array) (Dòng: 87)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDefinitions() (Dòng: 285)
Drupal\Core\Plugin\DefaultPluginManager->findDefinitions() (Dòng: 175)
Drupal\Core\Plugin\DefaultPluginManager->getDefinitions() (Dòng: 22)
Drupal\Core\Plugin\DefaultPluginManager->getDefinition('data_field') (Dòng: 16)
Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('data_field', Array) (Dòng: 83)
Drupal\Component\Plugin\PluginManagerBase->createInstance('data_field') (Dòng: 817)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('row') (Dòng: 122)
Drupal\views\Plugin\views\style\StylePluginBase->init(Object, Object, Array) (Dòng: 820)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('style') (Dòng: 346)
Drupal\rest\Plugin\views\display\RestExport->collectRoutes(Object) (Dòng: 120)
Drupal\views\EventSubscriber\RouteSubscriber->routes()
call_user_func(Mảng) (Dòng: 146)
Drupal\Core\Routing\RouteBuilder->rebuild() (Dòng: 83)
Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() (Dòng: 382)
Drupal\Core\Extension\ModuleInstaller->install(Array, 1) (Dòng: 83)
Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array) (Dòng: 476)
Drupal\system\Form\ModulesListForm->submitForm(Mảng, đối tượng)
call_user_func_array(Mảng, Mảng) (Dòng: 114)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object) (Dòng: 52)
Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object) (Dòng: 592)
Drupal\Core\Form\FormBuilder-> processForm('system_modules', Array, Object) (Dòng: 320)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Dòng: 73)
Drupal\Core\Controller\FormController->getContentResult(Đối tượng, Đối tượng)
call_user_func_array(Mảng, Mảng) (Dòng: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Dòng: 564)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Dòng: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Dòng: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Dòng: 158)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Dòng: 80)
Symfony\Component\HttpKernel\HttpKernel->xử lý(Đối tượng, 1, 1) (Dòng: 58)
Drupal\Core\StackMiddleware\Session->xử lý (Đối tượng, 1, 1) (Dòng: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->xử lý(Đối tượng, 1, 1) (Dòng: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Dòng: 85)
Drupal\page_cache\StackMiddleware\PageCache->xử lý(Đối tượng, 1, 1) (Dòng: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->xử lý(Đối tượng, 1, 1) (Dòng: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Dòng: 23)
Stack\StackedHttpKernel->xử lý(Đối tượng, 1, 1) (Dòng: 708)
Drupal\Core\DrupalKernel->xử lý (Đối tượng) (Dòng: 19)
4uk4 avatar
lá cờ cn
Quá trình xóa bộ đệm làm mất hiệu lực tất cả dữ liệu lượt xem để mọi hook_views_data được gọi. Một trong số chúng, có thể là trong mô-đun tùy chỉnh, không trả về mảng dữ liệu dạng xem thích hợp.
Điểm:0
lá cờ jp

Cảm ơn nhận xét của 4k4s:

"Xóa bộ đệm làm mất hiệu lực tất cả dữ liệu lượt xem để mọi hook_views_data được gọi. Một trong số chúng, có thể là trong một mô-đun tùy chỉnh, không trả về một mảng dữ liệu dạng xem phù hợp."

Tôi đã tìm kiếm dự án của mình cho _views_data và phát hiện ra rằng tôi vẫn cài đặt mô-đun Draggableviews. Tôi nhớ đã từng gặp sự cố với mô-đun này và do đó không sử dụng nó nữa, việc gỡ cài đặt và xóa khỏi dự án của tôi khá dễ dàng. Làm điều này là giải pháp cho vấn đề của tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.