Puncte:0

Avertisment: Argument nevalid furnizat pentru foreach() ViewsData.php

drapel jp

Pe site-ul meu drupal 9 primesc un avertisment când rulez comanda Cache Clear. Primesc aceste două mesaje. Nu am idee de unde să încep să găsesc problema. Sper că cineva înțelege aceste mesaje și mă poate îndruma în direcția corectă.

Avertisment: Argument nevalid furnizat pentru foreach() în Drupal\views\ViewsData->getData() (linia 239 din core/modules/views/src/ViewsData.php).
Drupal\views\ViewsData->getData() (linia: 154)
Drupal\views\ViewsData->get('block_content') (linia: 91)
Drupal\views\Plugin\Derivative\ViewsEntityRow->getDerivativeDefinitions(Array) (linia: 101)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives(Array) (linia: 87)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDefinitions() (linia: 285)
Drupal\Core\Plugin\DefaultPluginManager->findDefinitions() (linia: 175)
Drupal\Core\Plugin\DefaultPluginManager->getDefinitions() (linia: 22)
Drupal\Core\Plugin\DefaultPluginManager->getDefinition('data_field') (linia: 16)
Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('data_field', Array) (linia: 83)
Drupal\Component\Plugin\PluginManagerBase->createInstance('data_field') (linia: 817)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('row') (Linia: 122)
Drupal\views\Plugin\views\style\StylePluginBase->init(Obiect, Object, Array) (Linie: 820)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('style') (Linia: 346)
Drupal\rest\Plugin\views\display\RestExport->collectRoutes(Object) (Linia: 120)
Drupal\views\EventSubscriber\RouteSubscriber->rute()
call_user_func(Matrice) (Linie: 146)
Drupal\Core\Routing\RouteBuilder->rebuild() (linia: 83)
Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() (linia: 382)
Drupal\Core\Extension\ModuleInstaller->install(Array, 1) (Linie: 83)
Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array) (Linie: 476)
Drupal\system\Form\ModulesListForm->submitForm(Matrice, obiect)
call_user_func_array(Matrice, Matrice) (Linie: 114)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object) (Linia: 52)
Drupal\Core\Form\FormSubmitter->doSubmitForm(Matrice, obiect) (linia: 592)
Drupal\Core\Form\FormBuilder->processForm('system_modules', Array, Object) (Linie: 320)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Linia: 73)
Drupal\Core\Controller\FormController->getContentResult(Object, Object)
call_user_func_array(Matrice, Matrice) (Linie: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Linie: 564)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Linia: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Linie: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Linia: 158)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Linie: 80)
Symfony\Component\HttpKernel\HttpKernel->handle(Obiect, 1, 1) (Linie: 58)
Drupal\Core\StackMiddleware\Session->handle (Obiect, 1, 1) (Linie: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Obiect, 1, 1) (Linie: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Linie: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Linie: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Obiect, 1, 1) (Linie: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Obiect, 1, 1) (Linia: 23)
Stack\StackedHttpKernel->handle(Obiect, 1, 1) (Linie: 708)
Drupal\Core\DrupalKernel->handle(Obiect) (Linia: 19)

Avertisment: Argument nevalid furnizat pentru foreach() în Drupal\Component\Utility\NestedArray::mergeDeepArray() (linia 327 din core/lib/Drupal/Component/Utility/NestedArray.php).
Drupal\Component\Utility\NestedArray::mergeDeepArray(Array) (linia: 295)
Drupal\Component\Utility\NestedArray::mergeDeep(Array, NULL) (linia: 244)
Drupal\views\ViewsData->getData() (linia: 154)
Drupal\views\ViewsData->get('block_content') (linia: 91)
Drupal\views\Plugin\Derivative\ViewsEntityRow->getDerivativeDefinitions(Array) (linia: 101)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDerivatives(Array) (linia: 87)
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator->getDefinitions() (linia: 285)
Drupal\Core\Plugin\DefaultPluginManager->findDefinitions() (linia: 175)
Drupal\Core\Plugin\DefaultPluginManager->getDefinitions() (linia: 22)
Drupal\Core\Plugin\DefaultPluginManager->getDefinition('data_field') (linia: 16)
Drupal\Core\Plugin\Factory\ContainerFactory->createInstance('data_field', Array) (linia: 83)
Drupal\Component\Plugin\PluginManagerBase->createInstance('data_field') (linia: 817)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('row') (Linia: 122)
Drupal\views\Plugin\views\style\StylePluginBase->init(Obiect, Object, Array) (Linie: 820)
Drupal\views\Plugin\views\display\DisplayPluginBase->getPlugin('style') (Linia: 346)
Drupal\rest\Plugin\views\display\RestExport->collectRoutes(Object) (Linia: 120)
Drupal\views\EventSubscriber\RouteSubscriber->rute()
call_user_func(Matrice) (Linie: 146)
Drupal\Core\Routing\RouteBuilder->rebuild() (linia: 83)
Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild() (linia: 382)
Drupal\Core\Extension\ModuleInstaller->install(Array, 1) (Linie: 83)
Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array) (Linie: 476)
Drupal\system\Form\ModulesListForm->submitForm(Matrice, obiect)
call_user_func_array(Matrice, Matrice) (Linie: 114)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object) (Linia: 52)
Drupal\Core\Form\FormSubmitter->doSubmitForm(Matrice, obiect) (linia: 592)
Drupal\Core\Form\FormBuilder->processForm('system_modules', Array, Object) (Linie: 320)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Linia: 73)
Drupal\Core\Controller\FormController->getContentResult(Object, Object)
call_user_func_array(Matrice, Matrice) (Linie: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Linie: 564)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Linia: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Linie: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Linia: 158)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Linie: 80)
Symfony\Component\HttpKernel\HttpKernel->handle(Obiect, 1, 1) (Linie: 58)
Drupal\Core\StackMiddleware\Session->handle (Obiect, 1, 1) (Linie: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Obiect, 1, 1) (Linie: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Linie: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Linie: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Obiect, 1, 1) (Linie: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Obiect, 1, 1) (Linia: 23)
Stack\StackedHttpKernel->handle(Obiect, 1, 1) (Linie: 708)
Drupal\Core\DrupalKernel->handle(Obiect) (Linia: 19)
4uk4 avatar
drapel cn
Ștergerea cache-ului invalidează toate datele vizualizărilor, astfel încât fiecare hook_views_data este invocat. Unul dintre ele, probabil într-un modul personalizat, nu returnează o matrice de date de vizualizări adecvate.
Puncte:0
drapel jp

Datorită comentariului 4k4s:

„Ștergerea cache-ului invalidează toate datele de vizualizare, astfel încât fiecare hook_views_data este invocat. Una dintre ele, probabil într-un modul personalizat, nu returnează o matrice de date de vizualizări adecvată."

Mi-am căutat proiectul _views_data și am aflat că încă am instalat modulul Draggableviews. Îmi amintesc că am avut probleme cu acest modul înainte și, prin urmare, nu-l mai folosesc, a fost destul de ușor de dezinstalat și eliminat din proiectul meu. Făcând asta a fost soluția pentru problema mea.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.