Logo der TYPO3 Usergruppe Leipzig

TipAfriend mit Powermail

Zu Powermail muss man ja nicht viel sagen! Wer diese Extension nicht kennt, sollte sich diese dringend ansehen.

Man kann beispielsweise mittels ein paar Zeilen TypoScript ein TipAFriend-Formular erstellen.

  • powermail und sr_freecap installieren
  • Seite anlegen und Formular anlegen
  • Felder (Link, Absender, Empfänger, Nachricht, Capchta, Submit) anlegen und die uid vom Feld Link merken)
    • Empfänger im Powermail ist der Marker mit der uid (###uid81###) vom Feld Empfänger
  • TypoScript einfügen
  • zusätzlich sollte man beim Linkfeld das Häkchen für "read only" setzen und mittels CSS dieses Inputfeld als nicht schreibbar markieren - z. B. grau

 

 

TypoScript
lib.menuservice = COA
lib.menuservice {
    wrap = <ul>|</ul>
    10 = TEXT
    # ...
    16 = COA 
    16 { 
	wrap = <li><a href="index.php?id=Seite_mit_dem_Formular|">Seite Weiterempfehlen</a> </li>

	1 = TEXT 
	1.wrap = &tx_powermail_pi1[uid79]=http://www.domain.de/|
	1.typolink.parameter.data = TSFE : id
     	1.typolink.returnLast = url
       }

     20 = TEXT
     # ...
}

Damit der Absender keine Mailkopie erhält, einfach diese TypoScript einfügen. ACHTUNG - falls Powermail mehrfach verwendet wird sollte man eine Condition verwenden.

TypoScript
### Powermail - Tipafriend - keine Mail an Absender
[PIDinRootline=25]
plugin.tx_powermail_pi1.allow.email2sender.value = 0
[end]
Autor: Dierk Landmann | AND ADVERTISING

TUGLE TERMINE

Wir sehen uns am 24. Juni 2013 bei mellowmessage.
TYPO3-Usergroup Leipzig und PLUSPOL interactive laden ein:
TYPO3-Usergroup Leipzig und mellowmessage laden ein:

TYPO3 NEWS

Update on the user experience planning taking place at the TYPO3 Neos Code Sprint May 2013.
Building upon the ideas of the TYPO3 CMS team for an improved team structure, the TYPO3 Neos / TYPO3 Flow team also worked on a more effective and scalable structure for their own team.
The development of the next LTS (Long Term Support) Release of TYPO3 has begun! Get to know the Roadmap, the Umbrella Goals, the Release Manager and how to get more information.