Als «8» getaggte Fragen

Versions-Tags sollten für Fragen verwendet werden, die nur für eine Version gelten, und nicht nur für die von einer Site verwendete Version.

2
Best Practices für Bild und Medien
Ich suche nach Vorschlägen zu Best Practices für D8 und Dateien / Medien. Ich habe dies ursprünglich als Antwort hinzugefügt, aber Kiamlaluno war offensichtlich der Meinung, dass es eine neue Frage für sich sein sollte. Ich versuche herauszufinden, wie ich am besten mit Dateien und Medieneinheiten umgehen kann. Mit der …
9 8  media 

4
Aktualisieren des Kerns von 8.2 auf 8.3 über Composer
Ich versuche, Drupal Core auf 8.3 zu aktualisieren, stoße jedoch auf Schwierigkeiten. Am Ende der Seite befindet sich die Datei composer.json, mit der ich beginne. Wenn ich "drupal / core" ändere: "~ 8.2" => "drupal / core": "~ 8.3" und dann starte, erhalte composer update drupal/core --with-dependenciesich die folgenden Probleme, …
9 8  updating  composer 


2
Wie teste ich, ob die aktuelle Seite eine Administrationsseite ist?
Irgendwann habe ich angefangen, den folgenden Code zu verwenden, um zu testen, ob die aktuelle Seite eine Administrationsseite ist: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Ich habe jedoch festgestellt, dass dies auf Knotenbearbeitungsseiten in hook_entity_load () fehlschlägt. Wie testen wir, ob wir uns in Drupal 8 auf einer Administrationsseite befinden? …
9 8  routes 

4
Zählen Sie mehrwertige Feldwerte im Zweig
Ich möchte die Anzahl der Werte des unbegrenzten Feldes in dem von mir versuchten Zweig-Tempalat zählen {{ node.field_mytext.count }} => mit Fehler konfrontiert und in einem anderen Versuch {{ content.field_mytext.count }}=> nichts zurückgegeben (Bei dieser Methode habe ich überprüft, dass mein Feld nicht deaktiviert ist. Feld ist Display Manager). Meine …
9 theming  8 

2
Drucken Sie das Bildfeld mit mehreren Einträgen aus dem Feld in der Zweigvorlage
Ich habe eine Zweigvorlage für einen benutzerdefinierten Inhaltstyp. Und es ist in der Lage, die meisten Felder einwandfrei zu rendern, aber ich kann kein Bildfeld mit mehreren Bildern drucken. node - mycontenttype.html.twig enthält {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> …
9 theming  8  media 

5
Wie kann ich das Feld eines Knotens programmgesteuert unter Berücksichtigung der Einstellungen für den Ansichtsmodus rendern?
Ich möchte das Feld eines Knotens innerhalb eines Blocks rendern. Es funktioniert so: <?php if ($node) { if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) { $markup = render($field); $build = array( '#type' => 'markup', '#markup' => $markup, ); } } return $build; Dies ist jedoch nicht 100% ig, als würde ich …
9 entities  8 

1
Verwalten von Modulbibliotheksabhängigkeiten mit Composer
Ich habe festgestellt , Abhängigkeiten in einem benutzerdefinierten Modul mit Drupal-Komponist , Wie kann ich einen Dritten Bibliothek in meinem benutzerdefinierten Modul umfassen ohne Composer - Manager und Wie contrib Module Komponist Abhängigkeiten von Drupal 8 verwalten , die auf meine Frage releated sind, aber keine scheinen länger zu gelten, …

2
Was ist der geeignete Weg, um Elemente aus einer Entityqueue abzurufen?
Ich hatte Probleme, API-Beispiele für die Entityqueue in Drupal 8 zu finden. Am Ende schrieb ich eine Abfrage, um die Artikel zu erhalten. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue) ->orderBy('delta', 'ASC'); $nids = $query->execute()->fetchCol(); Aber ich möchte wenn möglich eine eingebaute Funktion verwenden. Wo ist die Funktion zum …
9 8 

9
Wie überschreibe ich das Admin-Thema in meinem eigenen Thema?
Ich habe mein eigenes Drupal 8-Thema erstellt: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Ich benutze "Seven" als Admin-Thema. Wenn ich eine Seite bearbeite (/ …
9 8  theming 

2
Benutzerpasswort zurücksetzen, ohne "Passwort vergessen?"
Ich weiß, dass ich in Drupal 7 das Kennwort für Benutzer Nr. 1 per Code zurücksetzen konnte. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()existiert nicht mehr in Drupal 8.) Alternativ könnte …
9 users  8 

2
Wie ordne ich bei der Theme-Installation bestimmten Regionen Blöcke zu?
Drupal 8 bietet standardmäßig einige Blöcke. Z.B. Site Branding, Main Navigation, Powered by Drupal, SearchUsw. Ich habe ein Thema mit Site branding& Main Navigationbenannten Regionen erstellt, in denen entsprechende Blöcke platziert werden können. Wenn ich mein Thema aktiviere, werden Site Branding& Main NavigationBlöcke standardmäßig in Header& First SidebarRegion meines Themas …

2
Wie füge ich einer Zweigfeldvorlage eine Variable hinzu?
Auf einer Knotenseite möchte ich den Knotentitel neben einem anderen Feld (dem Beispielfeld) zur Ausgabe hinzufügen. Ich habe eine neue field--field-example.html.twigVariable erstellt, kann jedoch nicht auf die Knotentitelvariable zugreifen, da diese in der Feldvorlage nicht verfügbar ist. Ich muss die Variablen in den Themenvorprozess einfügen : themename.theme. Wie füge ich …
9 theming  8 

1
Wie erstelle ich benutzerdefinierte Benutzerregisterkarten?
Ich versuche, eine neue benutzerdefinierte Registerkarte zu erstellen, die auf allen Routen angezeigt wird, die Nachkommen der Entität sind. {Entity_type} .canonical. Ich habe versucht, die DeriverBase-Klasse zu erweitern und dabei die Methode getDerivativeDefinitions zu überschreiben. Ich habe die Registerkarte selbst erstellt, indem ich LocalTaskDefault erweitert und die Methode getRouteParameters überschrieben …
9 8 

2
Deaktivieren Sie den Cache für bestimmte Blöcke
Ich möchte, dass Seiten weiterhin vom Drupal 8-Caching-Mechanismus für anonyme Benutzer profitieren, mit Ausnahme bestimmter Blöcke, die bei jeder Seitenaktualisierung aktualisiert werden sollten, da sie aus Ansichten generiert werden. Ist es technisch möglich? Wie?
9 views  blocks  8  caching  users 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.