Puncte:0

Lipsește o bibliotecă specificată

drapel tr

Pe o temă personalizată „foobar” (bazată pe Olivero) a apărut acest mesaj de eroare. Această temă personalizată este o copie a temei Drupals 9.2.2 olivero.

Drupal\Core\Asset\Exception\InvalidLibrariesExtendSpecificationException: Biblioteca specificată „foobar/cke-dialog” nu există. în Drupal\Core\Asset\LibraryDiscoveryCollector->applyLibrariesExtend() (rândul 154 din core/lib/Drupal/Core/Asset/LibraryDiscoveryCollector.php).

Tema mea personalizată trăiește în web/teme/personalizat/foobar în foobar.libraries.yml Am definit biblioteca:

dialog cke:
  css:
    componenta:
      css/components/cke-dialog.css: {}

am facut a șters toată memoria cache iar calea către bibliotecă este corectă.

Nu văd ce îmi lipsește aici

drapel cn
Dacă YML este textual, aveți o eroare de indentare (`componenta` are nevoie de un alt spațiu înainte de el), dar probabil că aceasta nu cauzează această eroare, deoarece vă așteptați să vedeți o eroare reală de validare YML. În afară de asta, dacă tema este instalată/activată, căile și numele fișierelor sunt în regulă și ați reconstruit memoria cache a Drupal, totul arată corect
Joehoe avatar
drapel tr
Nu a fost o eroare de indentare în `libaries.yml` al meu. Se pare că un modul personalizat nu poate avea același nume de mașină ca o temă personalizată. Mi-am dat seama, dezinstalând un modul personalizat (cu același nume) și reinstalând tema.
Puncte:1
drapel tr

Dacă întâmpinați această eroare după ce instalați o temă personalizată:

Biblioteca specificată „foobar/foobar” nu există.

"Drupal\Core\Asset\Exception\InvalidLibrariesExtendSpecificationException: Biblioteca specificată „foobar/cke-dialog” nu există. în Drupal\Core\Asset\LibraryDiscoveryCollector->applyLibrariesExtend() (linia 154 din core/lib/Drupal/Core/Asset/LibraryDiscoveryCollector.php)."

S-ar putea să aveți o modul personalizat activat cu același nume de mașină

Soluţie:

  1. dezinstalați tema/modulul personalizat
  2. Redenumiți nume de mașină de temă/modul personalizat

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.