Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren


4
So erhalten Sie die Basis-URL einer Site
Meine Website befindet sich unter http: //drupal8.local/ . Wie erhalte ich den drupal8.local- Teil dieser URL? Url::fromRoute('<'current'>')oder base_path()gibt den Pfadteil der URL zurück; Beispielsweise geben sie für http: //drupal8.local/a/b/c/d/e/f 'zurück, /a/b/c/d/e/f'wenn ich nur etwas brauche 'drupal8.local'. Wie kann ich diesen Teil der URL erhalten?
34 8  uri 


6
Welche Art von Angriffen verhindert der Patch für SA-CORE-2014-005 (Drupal 7.32)?
Lesen Sie https://www.drupal.org/node/2357241 und die technischen Details unter https://www.drupal.org/SA-CORE-2014-005 sowie den aktuellen Patch, der einfach ist: diff --git a/includes/database/database.inc b/includes/database/database.inc index f78098b..01b6385 100644 --- a/includes/database/database.inc +++ b/includes/database/database.inc @@ -736,7 +736,7 @@ abstract class DatabaseConnection extends PDO { // to expand it out into a comma-delimited set of placeholders. foreach (array_filter($args, …
33 security 

7
Wie verhindere ich, dass Drupal bei Verwendung eines Node.js-Theming-Workflows einen Segmentierungsfehler auslöst?
Symptome: Einige Drush-Befehle schlagen fehl. Einige Drupal-Seiten sind leer. Die fehlgeschlagenen drush-Befehle melden "Segmentierungsfehler: 11". Das Apache-Protokoll (z. B. php-error.log in MAMP) zeigt ebenfalls den gleichen Fehler. Hintergrund: Wenn Sie einen gulp- oder grunt-Workflow verwenden, um die SASS-Datei Ihres Themas usw. zu kompilieren, kann es vorkommen, dass Drush-Befehle wie Apache …
33 theming  drush 

1
Wofür wird $ form_state verwendet?
Wofür wird $form_stateim Kontext der Formular-API normalerweise verwendet, wenn sie als Argument verwendet wird? Insbesondere suche ich nach einem Beispiel, wann es verwendet wird.
33 forms 

3
Wie gruppiere ich Elemente in einer Ansicht?
Ich habe 8 Artikel: Artikel 1 (Gaming), Artikel 2 (Local News), Artikel 3 (World News), Artikel 4 (World News), Artikel 5 (Gaming), Artikel 6, Artikel 7, Artikel 8. In einer Ansicht möchte ich die Artikel gruppieren nach: "News", "Gaming" und "Other". Kombinieren Sie die Welt und die lokalen Nachrichten unter …
33 7  views 


6
Wie aktualisiere ich die Konfiguration eines Moduls?
Ich erstelle ein benutzerdefiniertes Modul in Drupal 8. Es enthält einige YAML-Konfigurationsdateien. Während der Entwicklung muss ich die Konfiguration ändern und ergänzen, z. B. um ein weiteres Feld zu meiner benutzerdefinierten Entität hinzuzufügen. Derzeit habe ich nur die Möglichkeit gefunden, Drupal auf die Änderungen aufmerksam zu machen, indem ich das …

9
Wie kann ich einen Block programmgesteuert anzeigen?
Ich entwickle eine Site mit Drupal 8 Beta-14. Ich habe einen Ansichtsblock mit verschiedenen Begriffen erstellt und möchte ihn jetzt mit Code anzeigen. Wie kann ich es programmatisch anzeigen? Ich habe es in Drupal 7 mit diesem Code gemacht, aber ich bin verwirrt über Drupal 8. $block = module_invoke('block', 'block_view', …
33 8  blocks 

6
Programmatisch einen Begriff erstellen?
Ich versuche, einem Vokabular viele Begriffe (~ 200) hinzuzufügen, aber ich kann keine Importmodule finden, die für Drupal 8 aktualisiert wurden, und es scheint, dass die Funktionen dafür in Drupal 7 nicht vorhanden sind Drupal 8. Kann mich jemand in die richtige Richtung weisen, um dies zu tun? Ich habe …
32 taxonomy-terms  8 

5
Wie bekomme ich den Taxonomiebegriffsnamen von tid?
Ein Großteil unserer Inhalte ist wie folgt formatiert site/taxonomy/XX, wobei XX eine Ganzzahl ist. Ich fand eine Menge von Fragen wie „ wie die TID aus dem Namen zu bekommen? “, Aber ich mag den Namen von der bekommen TID. Ich versuche, ein Breadcrumb-Skript zusammenzustellen, und alles ist großartig, außer …
32 7  taxonomy-terms 

7
Wie kann ich PHP-Fehler ausschalten?
Gibt es eine Möglichkeit, alle PHP-Fehler, Warnungen und Hinweise in Drupal zum Schweigen zu bringen? Sie sind auf der Entwicklerseite nützlich, stellen jedoch ein großes Sicherheitsrisiko dar und lassen die Seite im Live-Betrieb schlecht aussehen. Ich weiß, dass auf Drupal 6 die Seite unter admin / settings / error-reporting Drupal …
32 7 


5
Benötige ich einen Cron-Task zum Verarbeiten einer Warteschlange?
Ich habe eine Aufgabe, die ungefähr 45 Minuten dauert und jeden Tag ausgeführt werden muss (Synchronisierung von Benutzern mit mehreren externen Datenbanken usw.). Um die Arbeit zu erledigen, habe ich eine Cron-Warteschlange hook_cron_queue_info()wie folgt eingerichtet: function mymodule_cron_queue_info() { $queues = array(); $queues['update_users_queue'] = array( 'worker callback' => '_mymodule_process_user_queue_item', 'time' => …
32 7  hooks  cron  queue 

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.