Top Notiz
Bewegtbild HOCHZWEI Kubikmeter Magent Quadrat Web-Entwicklung Newsletter Workflow

Umsetzung

  • Die Schrift sollte einheitlich in Style (normal, fett kursiv), Größe und Farbe sein. Das bedeutet, es gibt keine Stiländerungen innerhalb eines Textes oder einer Headline. Innerhalb des gesamten Newsletters kann es zu kleineren Abweichungen…
HOCHZWEI Web-Entwicklung GIT
Git-Repository

Ein Git-Repository soll wie folgt angelegt werden:

Das Projekt wird immer unter der Gruppe Hochzwei angelegt. Danach kommt das Kundenkürzel. Und dadrin liegt das vollständige Projekt (z.B. ein Typo3-Projekt).

Der Name des Git-Repo soll nach folgendem…

HOCHZWEI Web-Entwicklung Instagram
  1.  als erstes auf https://developers.facebook.com/ gehen und unter "Meine Apps" die entsprechende App auswählen oder eine neue App anlegen.
  2. dann in der App unter "Produkte" das Produkt "Instagram Basic Display" hinzufügen
  3. als nächstes in dem Produkt…
Bewegtbild HOCHZWEI Kubikmeter Magent Quadrat Web-Entwicklung Programmierung

Folgend wird beschrieben, wie ein neues Projekt mit DDEV und Typo3-Surf aufgesetzt wird:

  1. Neues Repo anlegen.
  2. Die Branches "master" und "develop" anlegen und pushen.
  3. In den Branch "develop" wechseln und darin nun vorerst arbeiten.
  4. Das Repo von dem…
Bewegtbild HOCHZWEI Kubikmeter Magent Web-Entwicklung TypoScript Snippets

Standardmäßig ist bereits ein Sitemap für "Pages" konfiguriert welche unter /sitemap.xml aufzufinden ist.

Um für einzelne Detailansichten einer Extension eine Sitemap einzurichten einfach folgendes Beispiel anpassen.

plugin.tx_seo {
    config {
      …
Bewegtbild HOCHZWEI Kubikmeter Magent Web-Entwicklung backend

In den Seiteneigenschaften, vom Sysordner mit den News Artikeln oder Extensionelementen, unter Ressourcen -> Seiten-TSconfig clearCacheCmd setzen.

TCEMAIN {
    # Clear the cache for page uid 12 and 23 when saving a record in this page
   …
Bewegtbild HOCHZWEI Kubikmeter Magent Web-Entwicklung h2template

Direktiven

  • Variablen-Benennungen und Kommentare immer in englisch
  • Nicht benötigte Inhalte (HTML/CSS/JS) entfernen
  • no_cache=1 wird nie genutzt (stattdessen Caching richtig nutzen/Caches per TCEMAIN.clearCacheCmd konfigurieren)
  • JavaScript / CSS Includes…
Grundlagen Programmierung Bewegtbild HOCHZWEI Kubikmeter Magent Web-Entwicklung Direktiven

Styles

Webfonts

Es ist die richtige Webfont integriert und diese wird auch verwendet

Schriftgröße & Schrifttsyle

Die Schriftgröße stimmt mit der Schriftgröße im Screendesign überein, ebenso der Schriftstyle

Überschriften

Überschriften sind richtig…