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']) _preprocess_event($variables); if ('alert'==$variables['type']) _preprocess_alert($variables); ... } function _preprocess_news(&$variables) { ... } function _preprocess_event(&$variables) { ... } function _preprocess_alert(&$variables) { ... } …
"Nicht benutzen @import", sagen viele. Es gibt viele Mängel bei der Verwendung @import. Die Verwendung @importinnerhalb eines Stylesheets erhöht die gesamte Download-Zeit der Seite um einen weiteren Roundtrip. Bei Verwendung @importin IE wird die Download-Reihenfolge geändert. Dies kann dazu führen, dass das Herunterladen von Stylesheets länger dauert, was den Fortschritt …
Für jede Seite meines Themas muss die Benutzeroberfläche von jquery verwendet werden. Ich weiß, dass es in Drupal 7 enthalten ist, aber ich kann die viel zu technische Dokumentation von Drupal nicht wirklich entschlüsseln. Es sieht so aus, als ob dies nur mit der Datei template.php möglich ist. Da ich …
Ich habe irgendwo gelesen und weiß nicht mehr, wo, das echoist eine effizientere Art, Daten auszugeben print. Warum verwendet Drupal Core printso viel? Gibt es dafür einen besonderen Grund?
Ich habe einige HTML-Inhalte, sie stammen aus einer externen Bibliothek, daher kann ich sie nicht ändern. Sie haben viele <span>und <div>Tags mit Attributen wie:, <span style="color: #0000ff;">aber wenn ich Folgendes verwende: $render = array( '#markup' => $myhtmlcontent, ); In einem Render-Array entfernt Drupal die Attribute und behält sie nur <span>ohne …
Ich muss die Kontrolle über das Rendern eines field_admin_tagsFelds in einer node.html.twigVorlage übernehmen. Das funktioniert: {{ content.field_admin_tags }} - Rendert alles (Label + alle Feldwerte) {{ content.field_admin_tags.0 }} - Rendert nur den ersten Wert im Feld und keine Beschriftung PROBLEM: Ich habe keine Kontrolle über das Markup, das die Tags …
In Drupal 7 wird die $messagesVariable standardmäßig in page.tpl.php gedruckt. Gibt es eine Möglichkeit, $messagesin einer node.tpl.php-Datei zu drucken (zB $ node-mycontenttype.tpl.php)? Einfach setzen <?php print $messages; ?>oder <?php print render($page['messages']); ?>geht nicht. Es gibt ein Tutorial hier zum Drucken von $ messages in einem Block, aber ich mag es …
Ich möchte ein Bild als Hintergrundbild über einen Inline-Stil in Zweig rendern. Ich habe ein Feld mit dem Namen bg_image erstellt und es an die normale Seite angehängt. Nachdem ich stundenlang herumgespielt hatte, konnte ich die Bild-URL in node.html.twig abrufen {{ file_url(node.field_bg_image.0.entity.uri.value) }} Aber ich konnte es nicht zum Laufen …
Ich habe eine Frage zum Abrufen eines Pfads zu einem Bild in einer Zweigvorlage. Das Bild ist keinem Feld oder etwas zugeordnet. Nur ein statisches Bild, das in "MYTHEME / image / icon / my-icon.png" gespeichert ist. In Drupal 7 erhalte ich den Pfad in meiner node.template mit folgendem Code: …
Gibt es eine Möglichkeit, ein reguläres Formular zu konvertieren und Platzhalter mit einem Modul hinzuzufügen, oder sollte dies mit einer Formularvorlage oder mit jQuery erfolgen?
Wie man dynamisch Klassen zum Body-Tag hinzufügt, wie in diesem Beispiel unten? -Home -Städte - Melbourne <body class="melbourne"> --- Themenparks <body class="melbourne theme_parks"> --- Restaurants - <body class="melbourne restaurants"> New York <body class="new_york"> --- Themenparks <body class="new_york theme_parks"> --- Restaurants <body class="new_york restaurants"> -Kontaktieren Sie uns <body class="contact_us"> Drupal-Neuling hier …
Gibt es eine Möglichkeit, die Feldbezeichnung beim Rendern eines benutzerdefinierten Felds in Drupal 7 auszublenden? In meiner Knotenvorlage habe ich: <?php print render($content['field_image']); ?> Welches gibt mir: <div class="field field-name-field-image field-type-image field-label-above"> <div class="field-label">Image:&nbsp;</div> <div class="field-items"> <div class="field-item even"> <img typeof="foaf:Image" src="http://site.com/sites/default/files/image.jpg" alt=""> </div> </div> </div> Ich möchte das nicht …
Ich möchte bestimmte Elemente in Formularen mithilfe von form_alter oder einer Vorlagendatei ausblenden. Ich habe irgendwo gelesen, dass wir in Drupal 7 $ form-Elemente angeben können, damit diese nicht in Form angezeigt werden, aber ich kann mich nicht erinnern! Nicht unset (), sondern eine andere Funktion!
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.