Zum Inhalt springen

TYPO3 4.3 und powermail

Erstellt am 1. Dezember 2009 · 15 Antworten · letzte Antwort am 19. Januar 2010

Tags: Powermail, Frage

wurgli ·

Hallo,

ich nutze TYPO3 4.3 mit templavoila 1.4.1 und powermail 1.5.1.

Ich kann das powermail Formular zwar per List Modul anlegen, habe es aber unter neuen Content anlegen nicht als Plugin zur Auswahl. Kann es somit nicht auf der Website anzeigen.

Gibt es dafür einen Workaround oder habe ich beim Update von 4.2.10 auf 4.3 einen Fehler gemacht?

wurgli ·

Hab zurück auf templavoila 1.3.7 gewechselt, da funktioniert's wunderbar.

Hab ich da einen Käfer gefunden? #paralyzed#

engler ·

Bei mir taucht Powermail auch nicht unter Plugins, sondern als eigenes
Content Element auf.
Und da drin funktioniert es wie gewünscht.

hennes ·

Selbes Phänomen bei mir.

In der Auswahlliste "Neues Inhalteselement" steht powermail nicht mehr drin, auch wenn ich dort dann Allgemeines Plugin auswähle steht es mir in der Dropdownbox auf der nächsten Seite nicht zur Verfügung.

Ich muss dann erst auf den Reiter Allgemein zurück wechseln und dort dann als Inhaltstyp powermail auswählen.

Edit: Es wird KEIN TemplaVoila verwendet.

wurgli ·

Das ist dann aber sehr eigenartig.

Da es bei mir mit dem Downgrade der Templavoila-Erweiterung wieder problemlos funktioniert, hätte ich nämlich auf einen Fehler/Bug/... von Templavoila getippt.

Welche Version von powermail verwendest du?

hennes ·

Habe eben aus dem TER die Neuste gezogen, ich glaub - ohne jetzt nachgesehen zu haben 8-) - das ist die Version 1.5.1

igorshmigor ·

Gleiches Problem bei mir. Genau wie von hennes beschrieben. Das Problem taucht übrigens auch bei anderen Extensions auf, beispielsweise bei xflextemplate.
Ich verwende TemplaVoila übrigens nicht.

igorshmigor ·

Dass in TYPO3 4.3 einige Extensions nicht mehr in der Übersicht des Content-Wizards auftauchen scheint an dem neuen Content Wizard zu liegen, welcher nun über Page TSConfig konfiguriert wird.
Siehe Beschreibung auf buzz.typo3.org (müsste es nicht in diesem Fall bugz.typo3.org heißen 😉 ?)
Ärgerlich: der Pfad für icons ist relativ zu typo3/sysext/t3skin/icons. Etwas wie EXT:powermail/ext_icon.gif scheint nicht zu funktionieren, auch kein absoluter Pfad wie /typo3conf/ext/powermail/ext_icon.gif. Also icon rüberkopieren in den Ordner typo3/sysext/t3skin/icons/ und sinnig umbennenen wie powermail_icon.gif. Dann in das Page TSConfig:

mod.wizards.newContentElement.wizardItems.plugins.elements.powermail {
	icon = gfx/c_wiz/powermail_icon.gif
	title = Powermail
	description = Formular mit erweiterten Funktionen
	tt_content_defValues {
		CType = powermail_pi1
	}
}
mod.wizards.newContentElement.wizardItems.plugins.show := addToList(powermail)

Jetzt wird Powermail im Content Wizard wieder unter Plugins angezeigt.
Wozu das ganze? Wer hat da unser TYPO3 verschlimmbessert?

hennes ·

Das mit dem neuen Contentwizard ist natürlich eine Idee. Muss ich nachher mal prüfen. 😃

Wobei Icon rumkopieren und unter typo3/sysext... ablegen eher kontraproduktiv ist, das ist ja nach einem Update - was übrigens für heute angekündigt ist - wieder weg #angry#

igorshmigor ·

Manche Extensions scheinen auch ohne den Umweg über die pageTSConfig auszukommen. Z.B. irfaq, jfmulticontent, imagecarousel und rgtabs. Vielleicht müsste man mal schauen, was die anders machen.

einpraegsam.​net ·
igorshmigor schrieb

Manche Extensions scheinen auch ohne den Umweg über die pageTSConfig auszukommen. Z.B. irfaq, jfmulticontent, imagecarousel und rgtabs. Vielleicht müsste man mal schauen, was die anders machen.

powermail hat die Besonderheit, dass es sich als Content Element ausgibt.

hennes ·

Hallo Alex,

gegen

mod.wizards.newContentElement.wizardItems.plugins.show := addToList(powermail)

spricht ja eigentlich nichts oder?

Aber was den Punkt mit PageTS aus einer Extension angeht weiss ich auch nicht weiter. UserTS funktioniert ja so:

t3lib_extMgm::addUserTSConfig('
	options.saveDocNew.tx_myext_characteristics=1
');

Gibts da eine Funktion t3lib_extMgm::addPageTSConfig? Ich kann gerade leider nicht nachschauen.[/url]