Powermail Layout Dropdown anpassen

Jedes Powermail Feld hat ein Dropdown „Layout“, das mit Layout 1, Layout 2, usw. vorausgefüllt ist. Wenn man diese Werte überschreiben will muss man folgendes tun:

In einer eigenen Extension diese Datei anlegen:
EXT:myextension/Configuration/TCA/Overrides/tx_powermail_domain_model_field.php

<?php
$GLOBALS['TCA']['tx_powermail_domain_model_field']['columns']['css']['config']['items'] = [
    [
        'LLL:EXT:powermail/Resources/Private/Language/locallang_db.xlf:pleaseChoose',
        ''
    ],
    [
        'Volle Breite', //der Text im Dropdown Feld
        'powermail_full_width' //die CSS Klasse fürs Template
    ],
    [
        'schmales Feld',
        'powermail_small_input'
    ],
    
];

Als Extension verwendet man entweder die vorhandene Template Extension und fügt die Datei im Configuration Ordner hinzu.

Oder man legt ein leere Extension „powermailconfig“ an. Diese benötigt zum installieren nur diese 2 Dateien: „ext_emconf.php“ und „ext_icon.gif“.
Da man üblicherweise auch Powermail Templates anpassen muss, kann man diese aus EXT:powermail/Resources/Private kopieren und in EXT:powermailconfig/Resources/Private legen.

Anleitung zur Powermail Template Anpassung: https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/Templates/Index.html

Getestet mit: Powermail 3.18.1, TYPO3 7.6

2 Gedanken zu „Powermail Layout Dropdown anpassen

  1. Die TSConfig-Variante scheint mit Powermail 4.3.x und Typo3 8.7.9 nicht mehr zu funktionieren!?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden .