Das Apache-Modul PageSpeed bietet verschiedene Optimierungen für HTML, JavaScript und dergleichen, was großartig ist. Einige seiner Funktionen sind jedoch mit Drupals eigenen Aggregations- und Optimierungsmethoden überflüssig. Hat also jemand getestet, welche Filter für eine typische Drupal 7-Website nützlich und welche nutzlos wären, da Drupal bereits Unterstützung dafür bietet?
Ich suche nach Tipps von anderen Drupal-Entwicklern, um Drupal beim Entwickeln schneller zu machen (speziell Drupal 7). Berücksichtigen Sie, dass Sie während der Entwicklung keinen Cache benötigen, damit Sie das Ergebnis von Änderungen im Code php / css / js sehen können. (Hier einige Antworten, um den Cache zu leeren …
Ich sehe, dass beides hook_preprocess_page()und hook_preprocess_html()Implementierungen von sind hook_preprocess_HOOK(), aber ich verstehe nicht, wann ich welche verwenden soll. hook_preprocess_page wird zuerst angerufen, aber das hilft mir nicht wirklich zu verstehen, wer es anruft. Wenn ich mir die debug_print_backtrace()Ausgabe anschaue, wird sie aufgerufen theme(), aber das bringt mich nicht wirklich zur …
Derzeit wird versucht, ein Feld jedes Mal zu aktualisieren, wenn ein Knoten erstellt oder aktualisiert wird. Der Wert wird jedoch nicht im Knoten ausgefüllt. Habe ich mit diesem bestimmten Hook Zugriff auf das Knotenobjekt? Was könnte mir fehlen? function vbtoken_node_update($node) { entity_get_controller('node')->resetCache(array($node->nid)); $types = node_type_get_types(); //What are the current Node …
Ich habe einen Knoten und möchte alle dem Knoten zugewiesenen Taxonomiebegriffe erhalten. In Drupal 6 konnte ich $node->taxonomyund die taxonomy_*Funktionen verwenden, aber diese existieren in Drupal 7 nicht.
Ich versuche, einige der Drupal-Profilformularfelder im Bearbeitungsmodus schreibgeschützt zu machen. Ich verwende den folgenden Code in hook_alter $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state) { $element['value']['#attributes']['readonly'] = 'readonly'; return $element; } In der UI-Datei wird angezeigt, dass sie schreibgeschützt ist, aber ich kann den Wert mithilfe von Firebug ändern und speichern. Gibt es …
Ich erhalte regelmäßig eine Fehlermeldung, dass $ node in einer meiner Vorlagendateien undefiniert ist. Ich habe eine einfache if-Bedingung, die den angezeigten Knotentyp überprüft. Ich habe angenommen, dass $ node immer verfügbar ist, oder irre ich mich?
Was sind die Unterschiede zwischen 'Text' und 'Langtext' in Drupal 7? Wenn es sich lediglich um eine Datenbankzeichenlänge handelt, ist es dann besser, vorsichtig zu sein und standardmäßig Langtext zu verwenden, wenn der Bereich der möglichen eingegebenen Werte nicht genau bekannt ist.
Drupal 8 ergänzt das auf Simpletest basierende Testframework mit PHPUnit und Simpletest könnte entfernt werden in Drupal 9. Ich habe noch kein Upgrade auf Drupal 8 durchgeführt, aber ich habe mich gefragt, wie ich vorhandene Tests in PHPUnit (um dem Trend zu folgen) für Drupal 7 schreiben kann, statt in …
Auf einer meiner Seiten drush cc alldauert das Laufen mehr als 4 Minuten. Die Site db ist ein paar GB. Ich kann jedoch keinen klaren Grund dafür erkennen, warum es zu lange dauert. Was kann ich tun, um den Flaschenhals zu lokalisieren?
Meine Site hat den Knotentyp "Ressource". Dieser Knotentyp hat ein Feld mit dem Namen "Überprüft". Dieses Feld ist ein einzelnes Kontrollkästchen zum Ein- und Ausschalten: Ich habe eine Ansicht erstellt, die alle Knoten des Knotentyps "Ressource" auflistet. Ich möchte diese Ansicht filtern, damit nur Knoten angezeigt werden, bei denen das …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie erneut geöffnet werden kann, erhalten Sie in der Hilfe . Geschlossen vor 6 …
Ich habe ein Hauptmenü mit einer Struktur auf oberster Ebene, die der folgenden ähnelt: Home - Categories - Something Else - ... - Contact Jeder dieser Top-Level-Links führt zu einer entsprechenden Knotenseite. Ich habe ein Vokabular für Kategorien (mehrstufig) und muss diese Taxonomiebegriffe in einem Untermenü unter dem Punkt "Kategorien" …
Ich füge mit field_attach_form () bestimmte Felder aus einem Inhaltstyp in ein benutzerdefiniertes Formular ein. Wenn das Formular gesendet wird, verarbeite ich diese Felder, indem ich field_attach_form_validate () und field_attach_submit () von #validate- und #submit-Rückrufen aufrufe. Zu diesem Zeitpunkt möchte ich das vorbereitete Node-Objekt nach dem Senden mit dem ursprünglichen …
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.