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.

1
Wie verweise ich auf eine bestehende Absatzentität?
Ich versuche, ein Entitätsreferenzfeld für einen vorhandenen Absatz zu erstellen, kann es aber nicht herausfinden. Ich habe versucht, ein normales Entitätsreferenzfeld (Inhalt) zu erstellen, aber das gibt mir nur die Optionen zur Auswahl aus Inhaltstypen. Ich habe versucht, ein Absatzfeld zu erstellen und eine Entitätsreferenzansicht zu verwenden, um die Ergebnisse …
8 8  entities 

3
Verhindern Sie Cross-Site-Scripting
Eines der Sicherheitsprinzipien ist die Bereinigung von Zeichenfolgen und Variablen, die vom Client an den Server übergeben werden. In einfachem PHP gibt es einige Funktionen, um XSS - Schwachstellen ( Cross-Site Scripting ) zu verhindern : htmlspecialchars() strip_tags() Welche Strategie verfolgt Drupal 8, um XSS-Angriffe zu verhindern? Wie kann ich …
8 8  security 

1
Feldvorlage für den Anzeigemodus
Ich habe eine Vorlage für mein Fachgebiet : field--field-category.html.twig. Gibt es eine Möglichkeit, dies für einen bestimmten Anzeigemodus zu überschreiben? A haben einen Modus namens teaser block. Ich habe es field--teaser-block--field-category.html.twiggenauso gut versucht wie ein paar andere Formate. Ich weiß, dass ich ändern kann, wie das Feld ausgegeben wird, node--teaser-block.html.twigaber …
8 theming  8 

8
Wie ändere ich die Standardoption "- Beliebig -" im Filter "Belichtete Ansichten"?
Ich habe Filter in einer Ansicht als Auswahllisten verfügbar gemacht. Wie kann ich den Text für die Standardfilteroption "- Beliebig -" ändern? In früheren Versionen wurde vorgeschlagen, eine Vorverarbeitungsfunktion wie die folgende zu verwenden: if($form['#id'] == 'views-exposed-form') { foreach ($form['FIELDNAME']['#options'] as $key => &$option) { if ($key === 'All') { …
8 8  views 


2
Ändern Sie den Feldwert vor dem Rendern
In Drupal 8 dachte ich, dass dies eine einfache Aufgabe ist, aber es ist nicht: function hmytheme_preprocess_field(&$variables, $hook) { $element = $variables['element']; if (isset($element['#field_name'])) { if($element['#field_name'] == "bar"){ element['#items']->value ="foo"; //or element['#items']->set(0,"foo"); } } } Dies wirkt sich nicht auf den Render aus. Wie man ? Ich möchte den geänderten …
8 entities  8  hooks 

2
So legen Sie programmgesteuert den Wert für ein mehrwertiges Feld in Drupal 8 fest
Ich habe die Auswahlmöglichkeiten für Umfragen programmgesteuert in Drupal 8 gespeichert. Ich habe das Modul zur Auswahl von Umfragen für Drupal8 verwendet. $node_poll = Poll::load($pollid); //print_r($node_poll);exit; $i = array(13,14,15); foreach($i as $key => $value){ $node_poll->choice->setValue( [ ['target_id' => $value] ] ); // But I want to save multiple target ids. …
8 8  polls 

1
Können Sie die von einer Entität verwendete List Builder-Klasse ändern?
Es gibt eine Entität, die von einem anderen Modul erstellt wurde, und ich möchte einige der auf einer Listenseite verwendeten Felder ändern. Derzeit verwendet diese Seite die List Builder-Klasse der Entität. Gibt es eine Möglichkeit, eine neue List Builder-Klasse zu definieren, meine Änderungen vorzunehmen und diese für diese Entität zu …
8 8  entities 

3
Wie bearbeite ich Massenfelder oder die Taxonomie von Knoten?
Ich arbeite an einer Site, die Bulk-Tagging auf Knoten benötigt. Der D8-Core-View-Bulk-Operations-Port ist "einfach" ( https://www.drupal.org/node/1823572 ) und enthält keine "Entitätswerte ändern", die ich für diesen Benutzerfall in D7 verwendet habe. Es gibt keine D8-getaggte Version von Contrib VBO, die ich finden kann. Mein spezieller Anwendungsfall ist, dass ich Gruppen …

1
Arbeiten mit Vorlagenvorschlägen für Drupal 8
Ich benötige Drupal, um eine benutzerdefinierte Seitenvorlage zu verwenden, wenn die URL einen bestimmten _GET- Parameter enthält. In D7 würde ich so etwas in der template.php des Themas machen: function mytheme_preprocess_page(&$variables) { if($_GET['isCustomTpl'] == true) $variables['theme_hook_suggestions'][] = 'page__myCustomTpl'; } In D8 funktioniert es jedoch nicht (ich wäre angesichts aller architektonischen …
8 8  theming  hooks 



2
Programmgesteuert alle Namen eines Entitätsreferenzfelds abrufen
Beispiel: Ich möchte alle Tag-Namen erhalten , die sich in field_tags von Knoten 5 befinden. Ich kann die target_id mit getValues ​​() abrufen . Das Problem ist jedoch, dass ich nicht weiß, zu welcher Entität der Wert target_id gehört. Könnte eine Knoten-ID, eine Term-ID oder eine Benutzer-ID sein. Ohne diese …
7 8  entities 

4
Importieren Sie CSV in Knoten / Entitäten in Drupal 8, einschließlich einer Benutzeroberfläche
Was ist die beste Lösung zum Importieren von CSV-Dateien in Knoten oder Entitäten in Drupal 8, die eine Benutzeroberfläche bietet, damit Inhaltseditoren regelmäßig importieren können? Ich habe gehört, dass D8 Migrate gut funktioniert, aber ich verstehe, dass es derzeit keine Benutzeroberfläche für den Importvorgang gibt. Der CSV-Import über Feeds scheint …


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.