Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

4
Benutzerrolle programmgesteuert zuweisen
Ich habe mehrere Rollen auf meiner Website und möchte einigen Benutzern eine bestimmte Rolle zuweisen, wenn sie sich auf meiner Website registrieren. Wie kann ich neuen Benutzern programmgesteuert eine bestimmte Rolle zuweisen, wenn sie ihre Registrierungsformulare einreichen? Ich habe Module wie logintoboggan und autoassignrole ausprobiert, aber sie bieten eine Standardbenutzerrolle …
11 7  users 

6
Abrufen des Feldwerts von einer Entität
Was ich auf meiner Site installiert habe, sind die Entity API- und Entityform-Module. Mit dem Entityform-Modul kann ich Formulare erstellen, die jeder Benutzer senden kann, und die Formularfelder können in Ansichten verwendet werden, ähnlich wie ein Inhaltstyp funktionieren würde. Normalerweise würde ich Folgendes tun, um den Wert eines Feldes mit …
11 7  entities 


1
Braucht alles ein Bundle?
Ich lerne etwas über die Entity-API. Ich habe eine einfache zusätzliche Tabelle, die ich "drupalisieren" möchte, damit ich sie beispielsweise in Ansichten verwenden kann. Ich habe ziemlich viel gelesen, ein paar Videos gesehen und mir einige Beispiele angesehen. Ich bin beim Konzept der Bündel festgefahren . Ich verstehe, was Bundles …
11 7  entities 

2
Müssen neue Tabellen in hook_update_N () erstellt werden?
Sollte diese Tabelle beim Erstellen einer neuen Tabelle auch in hook_schema()einer hinzugefügt werden hook_update_N()? Oder gibt es einen Trick oder etwas, das ich verpasst habe, damit Datenbank-Updates automatisch Tabellen hinzufügen? Die Dokumentation von hook_update_N () erklärt nichts über die Einführung neuer Tabellen, während die Dokumentation vonhook_schema() lautet: Die von diesem …

6
Wie übergebe ich Kontextfilter über Dienste an eine Ansicht?
Ich habe eine Ansicht, die einen Kontextfilter akzeptiert, um die richtigen Ergebnisse zurückzugeben. Ich verwende Services 3 und Drupal 7. Ich kann einen Endpunkt erstellen und die Ansicht über Services abrufen. Es scheint jedoch keine Möglichkeit zu geben, den Kontextfilter zu übergeben, da services_views nur über eine Abrufmethode verfügt (die …
11 7  views  services 

4
Das Erhöhen des Speicherlimits hilft bei schwerwiegenden Fehlern nicht: Zulässige Speichergröße von… / modules / views / views.module in Zeile 416
Ich habe vor drei Wochen von Drupal 7.14 auf 7.15 gewechselt und stoße daher auf eine Reihe sehr ausgefeilter (für mich) Speicherlimitfehler . Diese Fehler treten jedes Mal auf, wenn ich versuche, den Cache in der Leistung zu leeren oder Aktualisierungsskripte auszuführen. Mein Hosting-Unternehmen hat mein Speicherlimit in php.ini auf …
11 views  routes 

2
Was ist der Grund für die aktuelle Menüstrukturierung?
Ich bin kein großer Drupal Ninja; Nach dem , was ich unter http://drupal.org/node/788972 gesehen habe , scheint Drupal eine Menüstruktur wie Joomla zu haben, in dem Sinne, dass Menüelemente unter Menükategorien erstellt werden können. Warum verwenden wir dies im Gegensatz zu einem zentralen Menüelementabschnitt, über den wir bei Bedarf ein …

3
Ansichtsseite zeigt keinen Pager an
Ich habe eine Ansichtsseite mit Artikel-Teasern. Es gibt viele Artikel in der Datenbank und ich zeige nur 5 pro Seite in der Ansicht, aber der Pager wird überhaupt nicht angezeigt. Hier ist meine Ansichtskonfiguration. Mache ich etwas falsch? Gibt es einen Fehler? Die Vorschau im Bildschirm "Ansichten" zeigt keinen Pager …
11 7  views  paging 

2
Hook_field_formatter_view ändern?
Was ist der beste Weg, um die Feldausgabe zu ändern? Ich habe " hook_field_formatter_view " gefunden, aber es scheint nichts wie "hook_field_formatter_view_alter" zu existieren. In meinem Fall habe ich Adressfelder (Adressfeldmodul), die in den Bereichen "Versand" und "Abrechnung" auf der Checkout-Seite von DrupalCommerce verwendet werden . Ich möchte diesen Feldern …
11 entities 

2
Wie erhalte ich den (Datums-) Zeitstempel seit dem letzten Cron-Lauf?
Ich baue ein Modul, stecke aber fest. Ich benötige den Zeitstempel des vorherigen Cron, wenn ich einen hook_cron-Job ausführe, damit ich überprüfen kann, welche Knoten neu sind, und diese per E-Mail versenden kann. Ich brauche also den Datums- / Zeitstempel vom letzten Cron-Lauf, aber wie komme ich dorthin?
11 7  cron 

3
Was ist der Vorteil von Panels Everywhere?
Mehrere Websites befürworten die Vorteile von Panels Everywhere (ich habe sie am Ende dieser Frage gestellt). Ich habe das Modul jedoch ausprobiert und kann die Vorteile nicht erkennen. Auf einer normalen Bedienfeldseite können Sie Blöcke deaktivieren. Sie können damit auch Menüverknüpfungen, Fußzeilen und Benutzeranmeldungen anzeigen. Ich bin mir also nicht …
11 7  theming  panels 


2
hook_schema erstellt keine Datenbanktabelle
Die folgende Funktion ist in process_login.install als Teil eines benutzerdefinierten Moduls namens process_login enthalten. Das Modul funktioniert, wenn ich die Datenbanktabelle manuell erstellt habe, aber natürlich möchte ich, dass die Tabelle bei der Installation automatisch erstellt wird. Die Funktion selbst generiert bei der Installation des Moduls keinen Schemafehler. Es wird …
11 7  database 


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.