Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

1
Gibt es eine Möglichkeit zur gleichzeitigen Bearbeitung?
Gibt es eine MediaWiki-ähnliche Methode zur Unterstützung der gleichzeitigen Bearbeitung von Textkörpern in Drupal 7? Wenn derzeit keine Funktion vorhanden ist, welche PHP-Diff-Bibliotheken könnten von einem Drupal-Modul gepackt werden, das diese Aufgabe übernehmen könnte?
17 7 


1
Inhalte mit Domainzugriff teilen?
Ich Setup eine Website mit Domain - Zugang . Es hat 2 Unterwebsites. Ich möchte Inhalte von der Hauptwebsite auf den Unterwebsites veröffentlichen. Dies funktioniert bereits gut mit Send to Affiliates. Ich möchte jedoch, dass einige lokale Administratoren auf den Unterwebsites die Berechtigung haben, zu entscheiden, ob sie den Inhalt …


3
Wie wählt man zwischen Bean, Boxes und Fieldable Panels Panes?
Bean , Boxen und Fieldable Panels Panes alle eine ähnliche Funktionalität bieten. Ich habe Probleme zu verstehen, was genau die Unterschiede zwischen ihnen sind. Was sind ihre Vor- und Nachteile im Vergleich zueinander? Sind sie auf unterschiedliche Anwendungsfälle ausgerichtet? Ich möchte eine Art von Blöcken in Panels verwenden, um benutzerdefinierten …

3
Anzeigen von Produkt: Bildfeld direkt in der Produktanzeige verwalten?
Ich habe einen "Produktanzeige" -Knoten, der ein "Produkt" anzeigt (angetrieben durch das Drupal Commerce- Modul). Ich habe das Display Suite- Modul installiert und einen neuen Anzeigemodus für den Inhaltstyp "Produktanzeige" erstellt. Das Problem ist, dass dieser neue Modus dem Standardansichtsmodus "Produkt" zugeordnet ist, und ich sehe keine Möglichkeit, dies zu …

2
Best Practices für die Implementierung von benutzerdefiniertem Caching?
Für jede Instanz jedes Entitätstyps generiere ich eine Reihe von Caches mit dem Namen: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Jetzt möchte ich bei jeder Aktualisierung einer Entität alle Caches löschen, beginnend mit dem entsprechenden Entitätstyp und der entsprechenden ID. Wie soll ich diese Caches speichern / löschen? Momentan habe ich nur cache_set () , …
17 7  caching 

2
Überschreiben Sie die Datei html.tpl.php pro Knotentyp
In meiner template.php Datei für mein Theme habe ich folgendes ausprobiert: function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']->type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']->type; …
17 7  theming 

6
Warum hacken wir nicht den Kern?
Ich konnte nicht glauben, dass diese Frage auf dieser Website noch nicht beantwortet wurde, aber ich habe sie bei der Suche nicht gefunden, also ... Warum ist es eine so schlechte Idee, ein Verbrechen gegen die Natur zu begehen, um Core zu hacken? Ist es wirklich so toll, deine Kernversion …


4
Best Practice für PHP-Klassenbibliotheken von Drittanbietern
Ich arbeite derzeit an einem Modul, das eine PHP-Bibliothek eines Drittanbieters benötigt, die im Wesentlichen eine einzelne PHP-Klasse ist. Normalerweise würde ich es in ein include / -Unterverzeichnis legen und hinzufügen files[] = includes/Foo.php in meine .info Datei und lass den Drupal 7 Klasse Autoloader sein Ding machen, wenn ich …
17 7  theming 

1
Wie überschreibe ich die Standard-page.tpl.php?
Ich habe eine Seite auf meiner D7Website mit erheblichen Abweichungen vom Rest meiner Seiten. Auf dieser Seite werde ich nur eine begrenzte Anzahl von Regionen und in einem anderen Layout anzeigen. Was ist der beste Weg, um die Standardeinstellung zu überschreiben page.tpl.php? Kann ich so etwas wie " mycustom-page.tpl.php" erstellen …
17 7  theming 



1
Wie entferne ich ein Modul in einer bereitgestellten Umgebung richtig?
Einige Module verfügen über Deinstallationsroutinen. Wobei normalerweise Datenbanktabellen für dieses Modul, Variablen aus der Variablentabelle und von diesem Modul eingeführte Gebietsschemata entfernt werden. Diese Routinen befinden sich in .installdiesem Modul. Daher können sie nicht ausgeführt werden, ohne dass dieses Modul vorhanden ist. Hier sind unsere aktuellen Schritte. Meine Frage ist: …
17 nodes  deployment 

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.