Das Theming von benutzerdefinierten Blöcken hat viel zu tun, aber was ist mit Blöcken, die von Ansichten erstellt wurden? Mein Ansichtenblock hat die ID: block-views-posts-listing-block, Ich habe viele Möglichkeiten, um eine Vorlagendatei zu benennen, zum Beispiel: block - block - views-posts-listing-block.tpl.php, aber ich kann den korrekten Dateinamen nicht finden.
Ich kann einen Knoten mit dem folgenden Code erstellen: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Wie kann ich einen Knoten bearbeiten, wenn ich die Knoten-ID habe ?
Ich habe eine Zweig-Datei: Ansichten-Ansicht-unformatiert - Ansicht-Maschinenname.html.twig {# /** * @file * Default theme implementation to display a view of unformatted rows. * * Available variables: * - title: The title of this group of rows. May be empty. * - rows: A list of the view's row items. * …
Ich habe diesen sehr einfachen Block, der nur die ID des aktuellen Knotens anzeigt. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** …
Soweit ich gehört habe, ist Backdrop im Grunde eine Alternative zu Drupal 8. Ist es einfach eine Frage der Präferenz und der Ideologie, zu entscheiden, welche verwendet werden soll, oder gibt es für jede Frage spezifische Anwendungsfälle? Wie entscheide ich mich für ein Upgrade von 7?
In Drupal 7 mit Ansichten ein Datum Modul aktiviert ist , war es ziemlich einfach , eine Ansicht von Datum zu filtern: Die Benutzeroberfläche hat man nur die Möglichkeit , dies zu tun. In Drupal 8 sind jedoch das Datumsfeld und Ansichten Teil des Kerns, aber wenn Sie ein Datum …
$account = \Drupal::currentUser()lädt das Benutzerobjekt in $account, aber wie greife ich auf benutzerdefinierte Felder zu, die ich auf dem Benutzerobjekt erstellt habe (über die Benutzeroberfläche des Administrators)? Mit dpm($account)kann ich keines meiner benutzerdefinierten Felder sehen.
Ich habe ein Datetime Range-Feld (field_date) in einem Inhaltstyp. Sobald ich meinen Inhaltstyp erstellt habe, lege ich das Startdatum wie folgt fest: 2017-02-27 19:30:01 Jetzt möchte ich den Wert abrufen und das Datum in einem anderen Format anzeigen. Versuchen Sie also, den folgenden Code zu verwenden: // Loading the node. …
Ich habe versucht, einen neuen Breadcrumb-Override zu definieren, erhalte jedoch weiterhin die Site-Standardeinstellung. Ich habe ein benutzerdefiniertes Modul erstellt, foo_breadcrumb: - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php Hier ist der foo_breadcrumb.services.yml: services: foo_breadcrumb.breadcrumb: class: Drupal\foo_breadcrumb\BreadcrumbBuild tags: - { name: breadcrumb_builder, priority: 100 } Innen habe src/BreadcrumbBuild.phpich: <?php …
In D7 war ich eine Ansicht gemäß einer Taxonomieausdruck filtern können Namen aus der URL übernommen. Ein Beispiel wäre diese URL http://www.gbyte.co/tags/drupal-planet/rss.xml "drupal-planet" würde in die Taxonomie-Term-ID konvertiert, die dann die Ansichtsergebnisse entsprechend filtert. Jetzt habe ich eine entsprechende D8-Ansicht mit einem Kontextfilter "Content: Tags (field_tags)" eingerichtet, wobei field_tags das …
Mit dem Absatzmodul in Drupal 8 versuche ich, das Verhalten der Formularfelder im Absatzfeld zu ändern. Auf diese Weise kann ich Verhalten wie AJAX-Rückrufe hinzufügen, andere Felder mithilfe von Status ausblenden usw. Mit dieser Funktion kann ich auf das übergeordnete Absatzfeld zugreifen: function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) { } Aber …
Ich bin Entwickler und Betreuer des CiviCRM-Projekts. Wir haben versucht, eine Drupal 8-Version von CiviCRM zu erstellen, und es ist ein langer Weg zurückgelegt. Wir schlagen unsere Köpfe gegen unsere kollektiven Tastaturen und versuchen, einen Hauptblocker für das Projekt zu finden. CiviCRM verwendet Symfony seit einiger Zeit und die enthaltene …
Bei Betrachtung der Funktionen, die auf der HTTP-Seite für Drupal 7 aufgeführt sind , habe ich festgestellt, dass die folgenden Funktionen in Drupal 8 nicht mehr vorhanden sind. (Die Links beziehen sich auf die Drupal 7-Dokumentationsseiten, auf denen die Links zur Drupal 8-Dokumentation für diese enthalten sind Funktionen fehlen.) drupal_access_denied …
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.