Ich versuche, den Entitätsabfragedienst in ein benutzerdefiniertes Feld-Widget einzufügen. Dies ist der relevante Code: /** * Plugin implementation of the 'address_options' widget. * * @FieldWidget( * id = "address_options", * label = @Translation("Addresses"), * field_types = { * "entity_reference" * } * ) */ class MyCustomWidget extends WidgetBase { /** …
Ich implementiere eine Knotenvorlage, die ein Bild zweimal verwendet. einmal auf "normale" Weise (dh unter Verwendung des Bildstils, der in der Anzeigekonfiguration des Felds für diesen Ansichtsmodus definiert ist), und der andere ist als CSS-Hintergrundbildeigenschaft. Ich brauche eines von zwei Dingen: (idealerweise) eine Möglichkeit, die URL für einen anderen Bildstil …
Ich konnte keinen Cache-Kontext hinzufügen, um für Entitäten in Drupal 8 zu arbeiten. Insbesondere gehe ich für Header: User-Agent. Ich habe viele Variationen der folgenden in einem Modul ausprobiert. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] = 'headers:User-Agent'; } } Ich …
In Drupal 7 verwende ich den folgenden Code. $url = 'testdomain/url'; $response = drupal_http_request($url, array('method' => 'POST', 'headers' => array('Content-Type' => 'application/x-www-form-urlencoded; charset=utf-8'))); if ($response->code == "200") { $result = $response->data; } Was ist der entsprechende Code, den ich für Drupal 8 verwenden sollte?
Ich habe einen Code in Drupal 7, der variable_get verwendet. Nun würde Ich mag den Code in Drupal 8. So las ich schreiben dies aber sein hat mir nicht viel helfen. Wie schreibe ich diesen Code in Drupal 8 aus dem Code in Drupal 7? $types = array_values(variable_get('test_content_types', array())); oder …
Wie kann ich in Drupal 8 Inhalte programmgesteuert erstellen? Aus der "Drupal 8" -Verwaltung habe ich einen neuen Typ "Haus" erstellt (enthält eine Beschreibung, ein Bild, ein Referenzfeld für Benutzer ...). Wie kann ich aus einem benutzerdefinierten Modul einen Entitätstyp "Haus" erstellen? In meinem benutzerdefinierten Modul habe ich eine Formulardatei …
In Drupal 8 können Sie eine Entität laden mit: $node = \Drupal::entityManager()->getStorage('node')->load(123); Dies sucht nach den Entitätsdefinitionen und stellt fest, dass der Knoten durch Drupal \ node \ Entity \ Node definiert ist. Drupal \ node \ NodeStorage instanziiert also (glaube ich) eine neue Drupal \ node \ Entity \ …
Dateien, die "an 0 Stellen verwendet" werden (sichtbar unter / admin / content / files), werden von cron nicht automatisch gelöscht. Sie zeigen auch einen dauerhaften Status. Wie erlaube ich, dass diese Dateien von cron gelöscht werden, oder gibt es einen anderen Weg, wenn dies nicht möglich ist?
Ich arbeite an der Sear API. In meiner Entität ändern sich viele Elemente und Daten durch die Aktion des Benutzers. Ich möchte nicht alle Daten neu indizieren. Daher möchte ich eine Entität neu indizieren, nachdem der Benutzer die Aktion ausgeführt hat. Ich habe das Thema nur für Drupal 7 gefunden. …
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 9 Monaten . Laut einem anderen Beitrag sollte ich das tun, $term = \Drupal::entityTypeManager()->getStorage('taxonomy')->load($tid); …
Wie kann ich eine Liste aller Berechtigungen abrufen, die er im benutzerdefinierten Modul von Drupal 8 hat, wenn ich das aktuelle Benutzerobjekt habe? Ich möchte nicht nach einer bestimmten Berechtigung suchen, die $ current_user-> hasPermission ("Berechtigungsname") wäre. Ich möchte die gesamte Liste seiner Berechtigungen erhalten. Vielen Dank
Wie kann CKEditor in Drupal 8 zusätzliche Stylesheets laden, wenn ein konfiguriertes Filterformat verwendet wird? In Drupal 7 können Sie den WYSIWYG-Modulpfaden zum Laden von CSS-Blättern geben, wodurch der Editortext das Thema so gut wie möglich widerspiegelt. Ich sehe diese Option nicht.
Ich füge einen benutzerdefinierten Übermittlungs-Handler hinzu und möchte nun nach dem Senden des Formulars zur benutzerdefinierten Route umleiten. Das habe ich benutzt use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; use \Drupal\Core\Url; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action …
Ich versuche, eine Diashow einzurichten, die für jede Seite einzigartig ist. Der Code dafür muss in sein page.html.twig. Ich habe die Diashow meistens zum Laufen gebracht, aber ich kann nur die Vollbild-URL aufrufen, keinen benutzerdefinierten Bildstil einer bestimmten Größe. Wie kann ich diesen Code ändern, um eine bestimmte Bildgröße aufzurufen? …
In Drupal 8 scheint es, dass mit dem! Platzhalter (Ausrufezeichen) mit der Funktion t () wurde entfernt. Ich habe eine Variable, die HTML enthält: <span class="fullname_wrapper"><span class="first_name">John</span> <span class="last_name">Hancock</span> <span class="account_name_wrapper">(@JohnH)</span></span> Ich möchte diesen HTML-Code beibehalten, da er speziell dort gestaltet wird, wo er auf der Website angezeigt wird. In …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.