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.

4
Wie speichere ich einen Feldwert mit dem Presave-Hook als Knotentitel?
Ich habe ein benutzerdefiniertes Datumsfeld in einem Knotentyp 'Tag'. Wenn der Knoten gespeichert (oder bearbeitet und dann gespeichert) wird, möchte ich den Wert field_date (nicht das Veröffentlichungsdatum) abrufen und im Titelfeld speichern. Ich würde gerne wissen wie, vielleicht mit einem Modul: hook_presave FELDWERT ERHALTEN TITEL ALS FELDWERT EINSTELLEN NODE SPEICHERN
8 nodes  8  hooks  entities 

3
Wie füge ich Konfigurationswerte in Dienste ein?
In Symfony 2 können beim Definieren eines Dienstes Konfigurationsparameter eingefügt werden, indem auf sie mit %parameter.name%Zeichenfolgen verwiesen wird. Zum Beispiel: services: app.mailer: class: AppBundle\Mailer arguments: ['%app.mailer.transport%'] Aber was ist der richtige Drupal 8-Ansatz, um Konfigurationswerte in Dienste einzufügen? Natürlich möchte ich nicht \Drupal::config()innerhalb einer Serviceklasse verwenden. Das Übergeben von Konfigurationswerten …
8 8 

2
Verwenden eines Feldwerts als Zweigattribut
Ich muss einen Feldwert als CSS-Klasse in einer Seitenvorlage festlegen. Wie kann ich es auf die Twig-Art machen? {{attributes.addClass('class-name')}} ist die Möglichkeit, die Klasse manuell festzulegen. Ich habe ein Listenfeld, in dem der Benutzer eine Hintergrundfarbe für einen Teil der Site festlegen kann. In Drupal 7 habe ich diesen Code …
8 theming  8 

4
Rufen Sie die Einstellungen einer Feldinstanz ab
Was entspricht field_info_instance()Drupal 8? Die Standardfeldeinstellungen werden als Konfiguration in einer Datei wie field.field.ENTITYTYPE.BUNDLE.FIELDNAME.yml gespeichert. Wie erhalte ich jedoch den aktuellen Wert?
8 entities  8 

2
Wie zeige ich den Site-Slogan?
Ich versuche, meine erste Website mit Drupal 8 und einem Bootstrap einzurichten . Leider konnte ich den Slogan der Site im Bootstrap-Thema nicht anzeigen. Der Slogan ist gesetzt /admin/config/system/site-information, wird aber nicht angezeigt. Also habe ich mir gedacht, dass es möglicherweise nicht in page.html.twig gedruckt wird und habe versucht, es …

2
Warum werden Twig-Vorlagenvariablen mit Markup nicht gerendert?
In meiner Vorlagenvorverarbeitungsfunktion habe ich eine Variable: $test = "<p>this is a paragraph</p>"; und ich gebe es an meine Vorlage weiter: $variables['test'] = $test; und geben Sie es im Zweig aus: {{test}} Aber anstatt einen formatierten Absatz zu erhalten, erhalte ich die ursprüngliche Ausgabe im Klartext: <p>this is a paragraph</p> …
8 8  theming 


2
Holen Sie sich das öffentliche Pfadverzeichnis
Ich möchte Dateien programmgesteuert im öffentlichen Pfad speichern und möchte wissen, wie ich Public Directory pathin Drupal 8 gelangen kann . In Drupal 7 würde ich den folgenden Code verwenden. drupal_realpath(file_default_scheme() . '://') Was ist das Äquivalent in Drupal 8?
8 8  files 

2
Wie setze ich ein Admin-Thema für eine Route?
Laut Drupal-Handbuch akzeptiert die Routendefinition den aufgerufenen Parameter _theme. Leider ist dieser Parameter als "TODO" dokumentiert . Kann dies verwendet werden, um das Admin-Thema für die Route zu erzwingen? Ist es möglich, den Konfigurationsparameter hier mit dem Namen des Administrator-Themas zu versehen? Es scheint, dass eine andere Lösung darin besteht, …
8 8  routes 

3
Hinzufügen eines Links zur Seite / admin / config [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich lerne, wie man ein Modul für Drupal 8 erstellt. Ich …
8 8 

2
Holen Sie sich ein Bild mit Stil-URL von einem URI in Zweig
Dank 4k4 habe ich es endlich geschafft , meine ursprüngliche Bild-URI in einer Feldvorlage über zu erhalten item.content['#item'].entity.uri.value und mit {{ file_url(item.content['#item'].entity.uri.value) }} Ich würde die URL der Originaldatei erhalten. Ich habe die Bildstilinformationen über item.content['#item']['#image-style'] Dieses 'Medium' wird angefordert Ein PHP - Lösung ist bereits hier , aber wie …
8 theming  8  uri  media 

3
Schrägstriche in einzelnen Routenparametern oder auf andere Weise, um ein Menüende mit einer dynamischen Anzahl von Parametern zu behandeln
Gemäß der Symfony-Dokumentation sollte eine wie unten definierte Route den angegebenen Controller für beide /hello/bobund Folgendes auslösen /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ Im Falle einer Anfrage an /hello/bob/bobbyden {names}Parameter wäre "bob / bobby" (Schrägstrich intakt) und es wäre Sache des Controllers, …
8 8  routes 

2
Wie kann ich die UUID-API verwenden?
Mir ist bekannt, dass es sich bei der Frage (fast) um ein Duplikat der folgenden Frage Nr. 21991 handelt , die bereits 2012 veröffentlicht wurde. Diese Frage bezieht sich jedoch NICHT auf Drupal 8, bei dem sich die UUID im Kern befindet. Verweise: Drupal 8 Core API Dokumentation zum Drupal …
8 8  entities  features 

1
So programmieren Sie programmgesteuert ein Kontaktformular in einem Thema in D8
Wie kann das seitenweite Kontaktformular (Feedback) einzeln in einem benutzerdefinierten Block oder einer anderen Seite angezeigt werden, dann / Kontakt (z. B. Startseite)? Ich habe diesen Code ausprobiert, aber er funktioniert nicht (sind Kontaktformulare Entitäten?): // get default form // get the entity object $default_form = \Drupal::config('contact.settings')->get('default_form'); $entity = \Drupal::entityManager()->getStorage('contact_form')->load($default_form); …
8 8  entities  theming  emails 

4
Holen Sie sich ein Bild von einem Artikel / einer Entität
Wie erhalte ich am einfachsten ein Bild (seinen Pfad) aus dem in Drupal 8 enthaltenen Artikelinhaltstyp? Was ich habe, ist eine Einheit. Die Verwendung $image = $node->fields['field_image']gibt mir jedoch eine verdammt gute Struktur. Gibt es keinen einfacheren Weg, um den Bildpfad zu erhalten? Außerdem kann ich die URL darin nicht …
8 entities  8  media 

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.