Als «7» getaggte Fragen

26
Wie kann ich Rollen programmgesteuert Berechtigungen zuweisen?

Ich habe einige Berechtigungen, die ich einigen Rollen programmgesteuert zuweisen möchte, um die Installation zu vereinfachen. Da ich das Modul installiere und sowohl Berechtigungen als auch Rollen erstelle, habe ich nicht die Rollen-IDs, in denen ich die Berechtigungen festlegen möchte. Bisher...

26
Knotenübersetzung vs. Entitätsübersetzung (Feldübersetzung)

Ich würde gerne wissen, was ihr für eine mehrsprachige Site empfiehlt. Betrachten Sie beispielsweise den folgenden Fall: Eine Seite und ihr Inhalt sollten in drei Sprachen verfügbar sein (z. B. Deutsch, Englisch und Spanisch). Die Site verwendet einen Profiltyp, mehrere Inhaltstypen und -ansichten,...

26
Wie verwende ich "NOT IN" in einer Abfrage?

Wie schreibe ich eine Abfrage, die 'NOT IN' enthält, mit einer Bedingungsanweisung? Meine Frage ist die folgende: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); Ich habe Folgendes versucht: $query->condition('n.' . $key, $value, 'not...

26
Wie kann ich das Caching vollständig deaktivieren?

Ich entwickle eine Site in Drupal 7 und das Zwischenspeichern verlangsamt meine Arbeit erheblich. Zum Beispiel hatte ich eine Theming-Funktion für ein Formular. Ich war verwirrt, warum funktioniert es nicht? Bis ich den Cache geleert habe und es behoben war. Wie schalte ich es komplett...

26
So gestalten Sie einen benutzerdefinierten Block

Ich habe einen Block mit hook_block_infound hook_block_themeund dergleichen erstellt. Aber wie kann ich es thematisieren? Ich habe es funktioniert, um ein Array mit den Schlüsseln 'subject'und zurückzugeben 'content'. Aber ich habe das Markup direkt im hook_block_view()Hook erstellt und das ist...

25
Vorverarbeitungsfunktion pro Inhaltstyp

Ich habe einige Inhaltstypen, die ich auf unterschiedliche Weise vorverarbeiten muss. Also template.phpin meinem Theme foosieht das aktuell so aus: function foo_preprocess_node(&$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if ('event'==$variables['type'])...

25
Programmgesteuertes Anhängen von Dateien

Ich habe den Inhaltstyp "Galerie" erstellt und zwei Felder hinzugefügt: "Foto" und "Dokument". Ich habe dann den folgenden Code zum Hochladen einer Datei im Feld "Dokument" verwendet: $file = file_save_upload('document', array( 'file_validate_extensions' => array('txt doc'), // Validate...

25
So senden Sie HTML-E-Mails

Ich erstelle ein einfaches Modul, das HTML-E-Mails an Benutzer für Angebote auf unserer Website sendet. Ich habe viel gesucht, aber ich kann keine passende Lösung für Drupal finden. Jetzt kann ich aber Klartext Mails verschicken. Was ist eine schrittweise Anleitung zum Versenden von HTML-E-Mails in...

24
Wo finde ich die Vokabel-ID ($ vid)?

In Drupal 6 würde ich zum Taxonomiebereich von my / admin gehen und in der Lage sein, das $ vid (numerisch) in der URL zu finden. In Drupal 7 (zweifelsohne aufgrund der Einführung von Begriffen als Entitäten) ist die URL nicht mehr so ​​ausführlich (und einige würden sagen, sauberer), da sie jetzt...

23
Suche nur nach der aktuell aktiven Sprache

Wie kann ich die Ergebnisse einer Standardsuche in Drupal 7 einschränken, damit nur die Knoten in der aktuellen Sprache angezeigt werden? Meine Website verfügt über einen dreisprachigen Umschalter. Der Benutzer wählt aus, welche Sprache er beim Anzeigen der Site verwenden möchte. Wenn er etwas...