logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builderâť—

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen fĂĽr Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Blog

Website für Gemeinschaftseinkäufe (Gruppenkäufe)

26/05/2025, by Ivan

(GP) Gemeinschaftseinkauf ist ein Begriff, der eine öffentliche Einladung des Organisators an die Teilnehmer des Forums zu einem Großkauf bestimmter Waren mit einem kleinen Aufschlag zugunsten des Organisators beschreibt, der die Kosten für Sammlung, Einkauf und Verteilung der Waren übernimmt. Mit anderen Worten – eine organisierte Warenbestellung zu Großhandelspreisen.

GP ist kein Geschäft, sondern lediglich ein kollektiver Erwerb von Waren zum Herstellerpreis über den Organisator mit minimalem Aufschlag (tatsächlich die Organisationsgebühr).

Snippets (Code-Schnipsel)

26/05/2025, by Ivan

Snippets sind kleine Code-Stücke, nicht so klein wie eine einzelne Variable, aber auch nicht so groß, dass man sie in ein eigenes Modul packen müsste. Mit PHP-Code kann man Daten direkt im Template ausgeben, auf die Datenbank zugreifen oder einem Block an der gewünschten Stelle eine Klasse oder ID hinzufügen. Manchmal ist es einfacher, ein Snippet zu verwenden als ein ganzes Modul. Es gibt viele solcher Fälle, und eine große Anzahl an Snippets ist in der Dokumentation zu Drupal beschrieben:

Views wie man Duplizierung von Nodes entfernt, wenn Felder mit mehreren Werten verwendet werden

26/05/2025, by Ivan

Ich habe kürzlich eine Liste von Unternehmen mit Views ausgegeben, und Views zeigte aus irgendeinem Grund 1–3 identische Einträge an, was ziemlich seltsam war. Also habe ich versucht, Filter und Sortierungen zu entfernen, aber es wurde immer noch dupliziert. Das Problem war, dass die Knoten ein Datumsfeld mit mehreren Werten hatten. Und diese Unternehmensknoten wurden dupliziert. Nachfolgend die Lösung meines, und vielleicht auch Ihres Problems mit Duplikaten in Views:

EinfĂĽgen eines Blocks in eine beliebige Template-Datei (Drupal Insert Block into Template)

26/05/2025, by Ivan

Drupal 8

Im Twig-Template kann kein PHP-Code ausgeführt werden, deshalb muss der fertige Block an das Template übergeben werden. Wenn Sie eine Variable an das Node-Template übergeben wollen, können Sie die Funktion themename_preprocess_node() im Theme verwenden, für das Page-Template themename_preprocess_page(). Dort übergeben Sie die Variable an das Twig-Template und geben sie dort aus.

Programmatische Verwendung von Bild-Presets (Imagecache)

26/05/2025, by Ivan

Im Vergleich zu Drupal 6, wo wir das Imagecache API verwendet haben, hat sich in Drupal 7 einiges geändert. Wenn wir in Drupal 6 ein Preset programmatisch so verwendet haben:

<?php print theme('imagecache', 'my_preset', $file_path, $alt, $title, $attributes); ?>

Zum Beispiel so:

theme('imagecache', '300x300crop', $first_photo["filepath"], $node->title, $node->title, array('itemprop' => 'image'));

Schreiben wir es in Drupal 7 etwas anders:

Einen Block auf Seiten eines bestimmten Inhaltstyps anzeigen

26/05/2025, by Ivan

Manchmal muss ein Block nur auf bestimmten Seiten eines einzelnen Inhaltstyps angezeigt werden. In den Standard-Einstellungen kann die Sichtbarkeit eines Blocks nur über einen bestimmten Pfad oder Benutzerrollen konfiguriert werden. Der folgende Code, der in die Sichtbarkeitseinstellungen des Blocks eingefügt wird, wenn der PHP-Modus aktiviert ist, erlaubt es, den Inhaltstyp auszuwählen, auf dessen Seiten der Block angezeigt wird.

HTML Erste Schritte – Lektion 2 – Die Tags p, div und deren Unterschied. Der Tag br

26/05/2025, by Ivan

Im letzten Unterricht haben wir unser erstes HTML-Dokument erstellt, was bedeutet, dass Sie bereits wissen, dass wir HTML-Code in einem Texteditor schreiben und alle Änderungen im Browser ansehen, indem wir die Seite aktualisieren (normalerweise mit der F5-Taste).

Also, in dieser Lektion werden wir weiter mit Text arbeiten und die Tags span, p, div verwenden, um Text einzurahmen. AuĂźerdem betrachten wir das Tag br.