Wie kann ich programmgesteuert feststellen, ob der aktuelle Benutzer anonym oder authentifiziert
Wie kann ich programmgesteuert feststellen, ob der aktuelle Benutzer anonym oder authentifiziert
Ich muss einem Formular eine benutzerdefinierte Validierung hinzufügen. Ich hatte damit gerechnet hook_FORM_ID_validate(), kann aber in der API-Dokumentation keine relevanten Informationen finden. Wie kann einem Formular eine benutzerdefinierte Validierung hinzugefügt
Ich möchte Benutzern erlauben, ihre eigenen Inhalte zu veröffentlichen. Standardmäßig müssen Sie den Benutzern die Berechtigung "Knoten verwalten" erteilen, um die Veröffentlichung von Inhalten aufzuheben oder zu veröffentlichen. Das ist aber viel zu breit. Ich möchte Benutzern die Freigabe oder...
Ich baue eine Drupal 7-Site. Dies sind einige der Module, die ich verwende: Adaptivetheme (Thema), Ansichten und Inhaltsfenster, Fenster, Mini-Fenster, Fenster überall, Seitenmanager, Superfish für Menüs, Addthis, Ausgewählt (Dropdown). Zur Verbesserung der Leistung meiner Website und zum Umgang...
Eine meiner Drupal 7-Sites verfügt über Tausende von Feldern, eine Reihe von Inhaltstypen, mehr als 25 Aufrufe und Hunderte (bald Tausende) Profiltypen. Aus diesem Grund verwende ich einen Kern-Patch, der Entity-Feld-Informationen besser zwischenspeichert (http://drupal.org/node/1040790), und die...
Ich ändere ein Formular in meinem benutzerdefinierten Modul. Code sieht so aus: function my_module_form_alter(&$form, &$form_state, $form_id) { if ($form_id == "someID") { $form['field_charity_author']['und'][0]['value']['#value'] = arg(3); //$form['field_charity_author']['#type'] =...
Ist es möglich, Ergebnisse (z. B. die Knoten des Inhaltstyps x) in einer Ansicht mithilfe der Aggregation (nicht programmgesteuert) zu zählen?
Welche Tools werden in Drupal für TDD verwendet (PHP-Module, Drupal-Module usw.)? Wie sieht Ihr Workflow für das Festschreiben / Testen / Bereitstellen aus? Verwenden Sie Phing, PHPUnderControl, Hudson zur Verwaltung dieses Workflows? Inwiefern macht Unit-Tests Ihren Code zuverlässiger? Benötigen...
Ich höre oft die Schlagworte "kontinuierliche Integration", "Drush" und "Jenkins". So weckte ich mein Interesse. Wie werden Drush und Jenkins für die kontinuierliche Integration zusammen verwendet? Warum sollten Sie Drush und Jenkins zusammen
Ich habe ein Linkfeld mit dem Namen field_my_link(Computername). Innerhalb einer Twig-Vorlage kann ich den URL-Wert des Links folgendermaßen abrufen: {{ node.field_my_link.uri }} Wenn sich in der URL des Links eine externe URL befindet, http://example.comfunktioniert dies z . B. gut. Wenn jedoch in...
Problem: Ich muss meine eigenen Suchvorgänge programmgesteuert mit der Such-API ausführen. Jedes Google-Ergebnis, das ich finde, ist darauf ausgerichtet, Nicht-Entwicklern die Verwendung des Moduls mit Views beizubringen. Information: Verwendung eines lokalen Datenbankdienstes anstelle von Solr...
Ich bin neu in Drupal und verwende das Servicemodul für die Verwendung von REST- und RESTWS-Modulen. Ich habe RESTWS verwendet und konnte den Inhalt des Knotens über http: //base_url/node/1.xml abrufen. Jetzt muss ich einen Knoten und Benutzer aus meiner externen PHP-Anwendung zu Drupal hinzufügen....
Ich weiß, dass ich den Seitentitel mit ändern könnte drupal_set_title(t('Amy page title')), aber wenn ich es in Drupal 8 versuche, erhalte ich den Hinweis, dass es keinen solchen Funktionsfehler gibt . Wie kann ich den Seitentitel in Drupal 8
Ich bin immer damit gegangen global $user;. Ich erinnere mich jedoch an etwas in einem Modul, das das aktuelle Benutzerobjekt zurückgegeben hat, ohne das globale zu verwenden $user. Existiert eine solche Funktion in Drupal 7 Core oder ist die Verwendung der globalen Variablen de facto die...
Ist es möglich, die Update-Funktion eines einzelnen Moduls über drush auszuführen? Ich kann sehen, drush updatedbwelche keinen Modulnamen als Argument nimmt und alle verfügbaren Updates ausführt. Dann wird drush pm-updateauch nach neuen Dateien gesucht. In der Dokumentation heißt es: (wie...
Ich muss einen Ansichtenblock in meiner page.html.twig-Vorlage rendern. In D7 würde ich das machen: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> In Drupal 8 ist module_invoke veraltet und es wird empfohlen, dies zu verwenden:...
Ich habe einen Wortschatz an einen Inhaltstyp angehängt. Es kann nur ein Begriff ausgewählt werden, um einen mit diesem Inhaltstyp erstellten Knoten zu kategorisieren. Das Vokabular heißt Fahrzeuge und enthält Begriffe wie "Autos, Lastwagen, Boote". Der Inhaltstyp wird auch Fahrzeuge genannt. Ich...
Ich benutze Drupal sieben. Ich möchte, dass die Optionen in einer Auswahlliste von dem Wert abhängen, der in einer anderen Auswahlliste in einem Formular ausgewählt wurde. Ich bin mir sicher, dass dies schon oft gefragt wurde, aber ich habe Schwierigkeiten, eine klare Antwort dafür zu finden. Über...
Ich bin neu bei Drush. Wie kann ich dieses Skript ausführen, um Kommentare eines bestimmten Benutzers zu entfernen? $uid = xx // the spam users id; $query = db_query("SELECT cid FROM {comments} WHERE uid = %d", $uid); while($cid = db_result($query)) { comment_delete($cid); } Das wäre auch...
Ich verstehe die Verwendung von "drush fu", um nach Änderungen an Komponenten einer vorhandenen Funktion zu suchen. Gibt es eine Möglichkeit, einer vorhandenen Funktion mithilfe von drush eine Komponente hinzuzufügen? Im Moment muss ich die / admin-Tools verwenden, um die Dateien neu zu erstellen,...