Zum Inhalt springen

Problem mit Seminars und Onetimeaccount

Erstellt am 24. September 2012 · 11 Antworten · letzte Antwort am 5. Dezember 2014

Tags: Frage

ak1982 ·

Hallo,

ich habe unter folgender Seite ein Problem:

https://www.leipzigschoolofmedia.de/management-recht/

Wenn man sich an einem Kurs anmelden will und die erste Seite ausfüllt, dann kommt als nächste Seite eine leere Seite.
Woran kann das liegen? Wenn ich dann auf zurück gehe und nochmals mich irgendwo anmelden will, dann erscheint die zweite Seite?!? Mir ist nicht klar, wo das Problem liegt.
Ich würde mich sehr über Hilfe freuen.
Liebe Grüße
Andreas

neodot ·

Ich hatte einen ähnlichen Effekt auf einem Server mit zuwenig Speicher bzw. Prozesszeit. Ist das System in dieser Hinsicht knapp bestückt?

ak1982 ·

Hallo,

erst einmal recht herzlichen Dank für die Antwort.

In der Tat haben wir vor kurzem auf einen Linuxserver gewechselt. Davor ging alles. Nun geht es nicht. Es könnte damit also etwas zu tun haben.

Wie könnte ich diese denn umstellen? Oder besser, was hat das Problem dann konkret gelöst?

Wenn man auf zurück geht im Browser und dann nochmal auf den Kurs, dann erscheint ja auch die zweite Seite, also scheint es ja prinzipiell zu gehen.

Liebe Grüße schon einmal

neodot ·

In meinem Fall half ein Upgrade auf ein performanteres Hosting-Paket (war kein Rootserver).

Wenn genügend RAM zur Verfügung steht, würde ich mal schauen, wie es mit der Execusion time aussieht, muss ggf. in der php.ini angepasst werden, je nach Serverkonfiguration kann man das eventl. auch über einen htaccess setzen.
30 sek. sollten reichen.
Siehe z.B. hier:
http://www.pacecode.com/blog/2008/09/22/magic-with-htaccess-file-increase-execution-time-session-expiry-time-and-file-upload-size-limit/

Vorher im Installtool unter phpinfo() einfach mal nach memory_limit und max_execution_time suchen.

ak1982 ·

Hallo wieder,

also max execution time ist auf 30
die max input time auf 60
und max-limit auf 128M

das scheint es nicht zu sein. Hast du noch einen anderen Tip?
Liebe Grüße
Andreas

neodot ·

Hallo Andreas,

was mir auffällt: irgendwas stimmt mit der redirect_url nicht, da steht nur:
https://www.leipzigschoolofmedia.de/kurse-und-schulungen/kursanmeldung/?tx_seminars_pi1%5Buid%5D=109&redirect_url=https%3A%2F%2F

Da müsste mehr stehen.
Ist plugin.tx_seminars_pi1.loginPID richtig gesetzt?

Einem anderen Posting zufolge kann auch mod_security in der Apache-Konfiguration bei der redirect_url Probleme bereiten.

Bei Schritt 2 sind auch die Links der Navigation etwas eigenartig, ich erhalte dann seltsame L-Parameter.

Seltsam ist auch, dass ich die Anmeldeseite im Firefox unter https://www.leipzigschoolofmedia.de/kurse-und-schulungen/kursanmeldung/…
im Opera jedoch unter
https://www.leipzigschoolofmedia.de/kurse-und-schulungen/anmeldung/… angezeigt bekomme.

Vielleicht ist also in der RealUrl-Konfiguration auch noch der Wurm drin. Hast Du die Seite umbenannt und noch alte Werte im URL-Cache?

Liebe Grüße
Thomas

ak1982 ·

Einen wundeschönen Guten Morgen,

danke für die Ansätze, ich werde jetzt mal schauen, was da los ist.
Als kleinen Hinweis noch. Wenn ich das ganze vom Safari aus mache, zeigt er mir, dass er auf https://localhost zugreifen will, das darf doch absolut nicht sein. Wo genau kann er denn da fehlgeleitet werden.

Liebe Grüße
Andreas Krüger

ak1982 ·

Anbei mal noch das Typoscript:

## Konfiguration AW-Stats
config.stat = 1
config.stat_apache = 1
config.stat_apache_logfile = leipzigschoolofmedia.de.log
config.stat_mysql = 0
##

config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE.ISO8859-1
#german
#config.locale_all = de_DE.UTF-8
#[SYS][setDBinit] = SET NAMES utf8 SET CHARACTER SET utf8

config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = [at]

config.cache_clearAtMidnight = 1

#----------------------------------
#REALURL
#----------------------------------
config.simulateStaticDocuments = 0
#Abfrage fuer httpsenforcer
#[globalVar = TSFE:page|tx_httpsenforcer_force_secure = 0]
config.baseURL = http://www.leipzigschoolofmedia.de
#[else]
#config.baseURL = https://www.leipzigschoolofmedia.de
#[global]
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
#----------------------------------
#Typolink einstellungen fuer mehrere Domains
config.typolinkCheckRootline = 1
config.typolinkEnableLinksAcrossDomains = 1
#----------------------------------

page.config.metaCharset = utf-8
page.config.index_enable = 1
page.config.index_externals = 1

page = PAGE
page.typeNum = 0
config.doctype = xhtml_trans
config.xmlprologue = none
config.disablePrefixComment = 1
config.xhtml_cleaning = all
#config.removeDefaultJS = 1
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.htmlTag_langKey = de
config.metaCharset = utf-8
#config.renderCharset = utf-8
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0

page.includeCSS {
file1 = fileadmin/template/layout_lsm.css
file2 = fileadmin/template/tpl.2column.div.css
file3 = fileadmin/template/tpl.3column.div.css
file4 =
}
page.shortcutIcon = fileadmin/template/favicon_microsite_master_crossmedia.ico

#RSS Feed in Page Header eintragen, so dass z.B. Firefox ihn erkennt
page.headerData.10 = TEXT
page.headerData.10.value = <link rel="alternate" type="application/rss+xml" title="News-Feed" href="http://www.leipzigschoolofmedia.de/index.php?type=100">

#Google Verifikationscode eintragen
page.headerData.20 = TEXT
page.headerData.20.value = <meta name="verify-v1" content="Trqqcj3gxdXE02X0Q/BPeaFtQyBkspx5wLJSAKdB5oI=" />

page.meta {
right = Leipzig School of Media gGmbH
copyright = Leipzig School of Media gGmbH
languages = de
revisit-after = 1 day
robots = index,follow
}

#Facebookminiatur
page.headerData.30 = TEXT
page.headerData.30.value = <link rel="image_src" href="http://www.leipzigschoolofmedia.de/fileadmin/media/grafiken/logos/facebookminiatur.jpg" />

#-------------------------
#SEOBASICS
#-------------------------
page.headerData.776 < plugin.tx_seobasics
#-------------------------

#----------------------------------------
#HTTPS ENFORCER
#----------------------------------------
page.5 < plugin.tx_httpsenforcer_pi1
#----------------------------------------
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template/layout_lsm.html
workOnSubpart = doc

styles.content.get = CONTENT
styles.content.get {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
#------------------------------
marks.content < styles.content.get
#------------------------------
marks.logo = IMAGE
marks.logo.file = fileadmin/template/bannerLsmLogo.png
marks.logo.stdWrap.typolink.parameter = {$home.pid}
marks.logo.altText = Logo Leipzig School of Media
marks.logo.titleText = Zur Startseite
marks.logo.stdWrap.typolink.ATagParams = title="Zur Startseite"
#----------------------------------

marks.newscontainer = TEXT
marks.eventcontainer = TEXT

#----------------------------------
marks.menu = HMENU
marks.menu.excludeUidList = 635,637
marks.menu.entryLevel = 0
marks.menu.1 = TMENU
marks.menu.1 {
expAll = 1
wrap = <ul>|</ul>
NO = 1
#NO.allWrap = <li>|</li>
NO.wrapItemAndSub = <li>|</li>
ACT < .NO
#ACT.allWrap = <li class="activ">|</li>
ACT.wrapItemAndSub = <li class="activ">|</li>
}
marks.menu.2 = TMENU
marks.menu.2 {
expAll = 0
wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li>|</li>
ACT < .NO
ACT.allWrap = <li class="activ">|</li>
}

marks.menuZwei = HMENU
marks.menuZwei {
special = rootline
special.range = 1|5
1 = TMENU
1.target = _self
1.NO.allWrap = |&nbsp;<span style="color:#fff">&#187;</span>&nbsp;|*||&nbsp;<span style="color:#fff">&#187;</span>&nbsp;|*||
}
#--------------------------------
marks.umenu = HMENU
marks.umenu.special = directory
marks.umenu.special.value = 635
marks.umenu.1 = TMENU
marks.umenu.1 {
expAll = 0
wrap = <ul>|</ul>
NO = 1
NO.allWrap = <li class="umenuColor{field:uid}">|</li>
NO.allStdWrap.insertData = 1
ACT < .NO
ACT.allWrap = <li class="activ umenuColor{field:uid}">|</li>
ACT.allStdWrap.insertData = 1
}
#---------------------------------
marks.umenu = HMENU
marks.umenu.2 = TMENU
marks.umenu.2 {
expAll = 0
wrap = <li><ul class="zwei">|</ul></li>
ATagParams = class="umenuColor{field:uid}"
allStdWrap.insertData = 1
NO = 1
NO.allWrap = <li><span class="umenu2spacer"></span>|</li>
ACT < .NO
ACT.allWrap = <li class="activ"><span class="umenu2spacer"></span>|</li>
}
#---------------------------------
#marks.umenu = HMENU
#marks.umenu.3 = TMENU
#marks.umenu.3 {
# expAll = 0
# wrap = <li><ul class="drei">|</ul></li>
# NO = 1
# NO.allWrap = <li>|</li>
# ACT < .NO
# ACT.allWrap = <li class="activ">|</li>
#}

marks.newsletter= IMAGE
marks.newsletter.file = fileadmin/template/newsletter.png
marks.newsletter.stdWrap.typolink.parameter = 639
marks.newsletter.altText = Newsletter abonnieren
marks.newsletter.titleText = Newsletter abonnieren
marks.newsletter.stdWrap.typolink.ATagParams = title="Newsletter abonnieren"

marks.rueckruf = IMAGE
marks.rueckruf.file = fileadmin/template/rueckruf.jpg
marks.rueckruf.stdWrap.typolink.parameter = 836
marks.rueckruf.altText = R�ckruf
marks.rueckruf.titleText = R�ckruf
marks.rueckruf.stdWrap.typolink.ATagParams = title="R�ckruf"

#---------------------------------
marks.extramiddlebanner = COA
#---------------------------------

marks.galerie = CONTENT
marks.galerie.table = tt_content
marks.galerie.select {
pidInList = 830
where = colPos=0
orderBy = sorting
}

#---------------------------------

marks.aktion = CONTENT
marks.aktion.table = tt_content
marks.aktion.select {
pidInList = 749
where = colPos=0
orderBy = sorting
}

#---------------------------------

marks.eventlistview= CONTENT
marks.eventlistview.table = tt_content
marks.eventlistview.select {
pidInList = 969
where = colPos=0
orderBy = sorting
}

#---------------------------------

marks.weihnachtsmann = CONTENT
marks.weihnachtsmann.table = tt_content
marks.weihnachtsmann.select {
pidInList = 963
where = colPos=0
orderBy = sorting
}

#---------------------------------

marks.veranstaltungskalender = CONTENT
marks.veranstaltungskalender {
11 = TEXT
11.value = <br /><h1></h1>
}

#---------------------------------

marks.videoplayer = CONTENT
marks.videoplayer.table = tt_content
marks.videoplayer.select {
pidInList = 677
where = colPos=0
max = 1
orderBy = rand()
}

#---------------------------------

marks.talkinghead = CONTENT
marks.talkinghead.table = tt_content
marks.talkinghead.select {
pidInList = 770
where = colPos=0
max = 1
orderBy = rand()
}

#---------------------------------

marks.search = RECORDS
marks.search.tables = tt_content
marks.search.source = 687

#--------------------------------
marks.box_r1 = CONTENT
marks.box_r1.table = tt_content
marks.box_r1.select {
pidInList = 140
where = colPos=0
orderBy = sorting
}
#--------------------------------
#Statementbox holt sich allen Inhalt der Siete mit PID 140 (Infobox)
marks.box_r2 = CONTENT
#marks.box_r2.table = tt_content
#marks.box_r2.select {
# pidInList = 140
# where = colPos=0
# oderBy = sorting
#}
#-----------------------------------

marks.socialmediaicons= CONTENT
marks.socialmediaicons.table = tt_content
marks.socialmediaicons.select {
pidInList = 970
where = colPos=0
orderBy = sorting
}

#--------------------------------
# Partnerlogos Slideshows liegen in Seite 673
#--------------------------------
marks.partner = COA
marks.partner {
10 = TEXT
10.value = <h1></h1>
20 = RECORDS
20.tables = tt_content
20.source = 3337
}

#--------------------------------
# Logo und Beschreibung der Medienstiftung in der rechten Spalte
#--------------------------------
marks.medienstiftung = TEXT
marks.medienstiftung.value (
<a href="http://www.leipziger-medienstiftung.de/" target="_blank" title="Medienstiftung der Sparkasse Leipzig">
<img style="float:left; margin-right:20px;" src="/fileadmin/media/grafiken/logos/fusszeilenlogos/medienstiftung-fusszeile.png" alt="Logo der Medienstiftung der Sparkasse Leipzig">
<p></a> Die Leipzig School of Media ist ein Tochterunternehmen der Medienstiftung der Sparkasse Leipzig in Zusammenarbeit mit der Universität Leipzig und der Hochschule für Technik, Wirtschaft und Kultur Leipzig.
</p>
)

#--------------------------------

marks.lastchange = TEXT
marks.lastchange.data = register : SYS_LASTCHANGED
marks.lastchange.if.isTrue.data = register : SYS_LASTCHANGED
marks.lastchange.strftime = %d. %B %Y
marks.lastchange.wrap = aktualisiert am:&nbsp;|

marks.addthis = TEXT
marks.addthis.value (
<div class="addthis_toolbox addthis_default_style">
<a class="addthis_button_email" title="als eMail versenden"></a>
<a class="addthis_button_print" title="Seite drucken"></a>
<a class="addthis_button_facebook" title="Seite in Deinem Profil posten"></a>
<a class="addthis_button_twitter" title="Seite twittern"></a>
<span class="addthis_separator"></span>
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=lsmwebsite" class="addthis_button_expanded" title="mehr"></a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=lsmwebsite"></script>
)
#--------------------------------
marks.fmenu = HMENU
marks.fmenu.special = directory
marks.fmenu.special.value = 642
marks.fmenu.1 = TMENU
marks.fmenu.1 {
expAll = 0
wrap = <ul class="navlistbottom">|</ul>
NO = 1
NO.allWrap = <li>|</li>
ACT < .NO
ACT.allWrap = <li class="activ">|</li>
}
#--------------------------------
#Google Analytics
marks.googleanalytics = TEXT
marks.googleanalytics.value (
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-1833230-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
)
}
#--------------------------------
tt_content.menu.20.1.1.NO.allWrap = |<br>
tt_content.menu.20.2.1.NO.allWrap = |<br>
tt_content.menu.20.3.1.NO.allWrap = |<br>
tt_content.menu.20.4.1.NO.allWrap = |<br>
tt_content.menu.20.5.1.NO.allWrap = |<br>
tt_content.menu.20.6.1.NO.allWrap = |<br>
tt_content.menu.20.7.1.NO.allWrap = |<br>
tt_content.menu.20.default.NO.allWrap = |<br>
tt_content.menu.20.2.2.NO.allWrap = <div class="site">|</div><br>
tt_content.mailform.20.layout = <div>###LABEL###</div> <div>###FIELD###</div>
tt_content.textpic.20.1.imageLinkWrap.bodyTag = <BODY bgColor="white" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
tt_content.image.20.1.imageLinkWrap.bodyTag = <BODY bgColor="white">
tt_content.menu.20.2.2.target = _self
tt_content.menu.20.2.3.target = _self
tt_content.menu.20.3.wrap = |<br>
tt_content.menu.20.3.renderObj.wrap = |<br>

#----------------------------------------
#TT_NEWS
#----------------------------------------

plugin.tt_news._CSS_DEFAULT_STYLE >
plugin.tt_news {

#Archivierung aktivieren /deaktivieren (1/0)
enableArchiveDate = 1
}

plugin.tt_news {

archiveTitleCObject {
10.strftime = %B - %Y
}
getRelatedCObject {
20.strftime = %d.%m.%Y %H:%M
}
displaySingle {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
}
displayLatest {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
}
displayList {
date_stdWrap.strftime= %A %d. %B %Y
time_stdWrap.strftime= %d.%m.%y %H:%M
}
}
plugin.tt_news.displayLatest.subheader_stdWrap.crop = 200 | ... | 1
plugin.tt_news.displayLatest.image.file.maxW = 250
plugin.tt_news.displayLatest.image.file.maxH = 100
plugin.tt_news.displayList.date_stdWrap.strftime = %d.%m.%y
plugin.tt_news.pageBrowser.showResultCount = 0
plugin.tt_news.pageBrowser.tableParams = cellpadding=2 align=left
#plugin.tt_news.pageBrowser.maxPages =

#eigenes Stylesheet einbinden
page.stylesheet = fileadmin/template/tt_news.css
#plugin.tt_news.enableConfigValidation = 0

plugin.tt_news {
excludeAlreadyDisplayedNews = 0
}

plugin.tt_news._LOCAL_LANG.de {
textRelated = Weitere Artikel zum Thema:
}

#----------------------------------------
#LINKHANDLER
#----------------------------------------
# Linkhandler so anpassen, dass auf tt_news-Datensätze
# verlinkt werden kann:
plugin.tx_linkhandler {
tt_news {
parameter = {$plugin.tt_news.singlePid}
#additionalParams=&tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]={TSFE:id}
additionalParams=&tx_ttnews[tt_news]={field:uid}
additionalParams.insertData=1
useCacheHash=1
}
}

#-------------------------------------------
# SEMINARS
#-------------------------------------------
plugin.tx_seminars {
attendancesPID = 539
enableRegistration = 1
#Template fuer eMails
templateFile = fileadmin/template/seminars_e-mail.html
cssFileForAttendeeMail = EXT:seminars/Resources/Private/CSS/thankYouMail.css
generalPriceInMail = 1
showVacanciesThreshold = 5
#Anzeige: Wird angekuendigt statt frei, wenn kein Preis angegeben wurde
showToBeAnnouncedForEmptyPrice = 0
#currency = XXX
#showAttendanceFieldsInNotificationMail = uid,price,seats,total_price,method_of_payment,gender,name,address,zip,city,country,telephone,email,interests,expectations,background_knowledge,known_from,notes
}

plugin.tx_seminars_pi1 {
registerPID = 549
enableRegistration = 1
thankYouAfterRegistrationPID = 550
pageToShowAfterUnregistrationPID = 556
unregistrationDeadlineDaysBeforeBeginDate = 14
allowUnregistrationWithEmptyWaitingList = 1
myEventsPID = 557
listPID = 148
detailPID = 548
#PID der Loginseite
#PID des normalen FE Logins
#loginPID = 551
#PID des Einmalaccounts
loginPID = 566
pages = 538,541,542,543
templateFile = fileadmin/template/seminars_pi1.tmpl
#Klicks zur Registrierung 2 oder 3
numberOfClicksForRegistration = 3
showRegistrationFields = step_counter,price,method_of_payment,lodgings,foods,checkboxes,interests,expectations,background_knowledge,known_from,notes,feuser_data,billing_address,registration_data,terms,terms_2
hideColumns = vacancies,accreditation_number,uid,organizers,city,image,category,subtitle,event_type,language,credit_points,teaser,time,expiry,place,country,price_regular,price_special,speakers,target_groups
hideFields = credit_points,eventsnextday,uid,organizers
generalPriceInList = 1
generalPriceInSingle = 1
numberOfFirstRegistrationPage = 2
numberOfLastRegistrationPage = 3
_LOCAL_LANG.de {
label_accreditation_number = Code
label_speakers_single_male = Kursleiter
label_speakers_single_female = Kursleiterin
label_speakers_single_unknown = KursleiterIn
label_speakers_multiple_male = Kursleiter
label_speakers_multiple_female = Kursleiterinnen
label_speakers = KursleiterInnen
label_paymentmethods = Zahlungsarten
pi_list_browseresults_next = N�chste
pi_list_browseresults_prev = Vorherige
label_terms = <a href="/index.php?id=586" target="_blank" title="Teilnahmebedingungen">Die Teilnahmebedingungen</a> habe ich gelesen und erkenne sie hiermit an.
}
}

#----------------------------------------
#T3SEC-SALTEDPW / FEADMIN
#----------------------------------------
# use salted password hashes
plugin.feadmin.fe_users.parseValues.password = trim,saltedHash
# set minimum password length; do not remove eval function atLeastOrEmpty
plugin.feadmin.fe_users.edit.evalValues.password = twice, atLeastOrEmpty[8]
# set minimum password length; do not remove eval function atLeastOrEmpty
plugin.feadmin.fe_users.create.evalValues.password = twice, atLeastOrEmpty[8]
#----------------------------------------

#-------------------------------------------
# ONETIMEACCOUNT
#-------------------------------------------
plugin.tx_onetimeaccount_pi1 {
templateFile = fileadmin/template/onetimeaccount.html
systemFolderForNewFeUserRecords = 567
groupForNewFeUsers = 5
}

plugin.feadmin.dmailsubscription.create.overrideValues.module_sys_dmail_html = 1

plugin.tx_indexedsearch.show.rules = 0
plugin.tx_indexedsearch.show.advancedSearchLink = 0

plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/template/template_suchbox.html
plugin.tx_macinasearchbox_pi1.pidSearchpage = 142

tt_content.stdWrap.innerWrap.cObject.6.value = | <div class="rulerAfter"></div>
plugin.tx_indexedsearch.templateFile = EXT:indexed_search/pi/template_css.tmpl

#Dateilinks im neuen Fenster
tt_content.uploads.20.default.split.1.filelink.target = _blank
tt_content.uploads.20.default.split.2.filelink.target = _blank
tt_content.uploads.20.default.split.3.filelink.target = _blank

#Formulare: eigene Klassen f�r alle divs
#tt_content.mailform.20{
# commentWrap.cObject=COA
# commentWrap.cObject{
# 20=TEXT
# 20.value=field-{current:1}
# 20.insertData=1
# }
# layout(
# <div class="csc-mailform-field ###COMMENT###"> ###FIELD###</div>
# )
#}

#Anker und Realurl
config.prefixLocalAnchors = all

ak1982 ·

Es funktioniet wieder ;-)
Das Problem war tatsächlich die Base URL, die war nur auf http gestellt aber seminars wollte natürlich auf https, das habe ich wieder hereingenommen, und nun geht es.

Herzlichen Dank, für die Hilfe.
LG Andreas

ak1982 ·

Es funktioniet wieder ;-)
Das Problem war tatsächlich die Base URL, die war nur auf http gestellt aber seminars wollte natürlich auf https, das habe ich wieder hereingenommen, und nun geht es.

Herzlichen Dank, für die Hilfe.
LG Andreas

adrian_sch ·

ich habe ein ähnliches Problem: Mit dem normalen Login funktioniert nun alles wunderbar. Melde ich mich jedoch mit One Time Account an, werde ich auf die Anmeldeseite weitergeleitet mit dem Vermerk "Sie sind nicht angemeldet". Der Benutzer wurde jedoch angelegt.

# One Time Account Konfiguration
plugin.tx_onetimeaccount_pi1 {
  templateFile = fileadmin/template/ext/onetimeaccount/template.html
  feUserFieldsToDisplay =  company, first_name, last_name, address, zip, city, country, email, telephone
  requiredFeUserFields =  first_name, last_name, address, zip, city, country, email
  systemFolderForNewFeUserRecords = 97
  groupForNewFeUsers = 67, 69
  
  form.elements {
    address = renderlet:TEXT
  }
}

Mein TS zu Seminars schaut wie folgt aus:

plugin.tx_seminars {
  # PID of the sysfolder where event registrations (attendances) will be stored
  attendancesPID = 89
  
  enableRegistration = 1
  
  #mail configuration
  showAttendanceFieldsInNotificationMail = price, total_price, name, address, zip, city, country, telephone, email
  sendAdditionalNotificationEmails = 1
  sendNotification = 1
  sendNotificationOnUnregistration = 1
  sendNotificationOnRegistrationForQueue = 1
  sendNotificationOnQueueUpdate = 1
  sendConfirmation = 1
  sendConfirmationOnUnregistration = 1
  sendConfirmationOnRegistrationForQueue = 1
  sendConfirmationOnQueueUpdate = 1
  addRegistrationCsvToOrganizerReminderMail = 0
}

plugin.tx_seminars_pi1 {
  numberOfClicksForRegistration = 2
  numberOfFirstRegistrationPage = 2
  numberOfLastRegistrationPage = 2
  
  # change template file
  templateFile = fileadmin/template/ext/seminars/mainTemplate/seminars_pi1.tmpl
  
  # show attached files to all members
  limitFileDownloadToAttendees = 0

  # PID of the sysfolder that contains all the event records (e.g., the starting point)
  pages = 88

  # PID of the FE page that contains the event list
  listPID = 27

  # PID of the FE page that contains the single view
  detailPID = 27

  # PID of the FE page that contains the "my events" list
  myEventsPID = 94

  # PID of the FE page that contains the seminar registration plug-in
  registerPID = 93

  # PID of the FE page that contains the login form or onetimeaccount
  loginPID = 61

  # PID of the thank-you page that will be displayed after a FE user has registered for an event
  thankYouAfterRegistrationPID = 74

  # PID of the page that will be displayed after a FE user has unregistered from an event
  pageToShowAfterUnregistrationPID = 95
  logOutOneTimeAccountsAfterRegistration = 0
  
  listView {
    # the default sort order in list view (a sort field name)
    orderBy = date

    # whether to order ascending (0) or descending (1)
    descFlag = 0

    # how many results to display per page
    results_at_a_time = 20
  }
  
  # edit labels
  _LOCAL_LANG.de.label_onlineRegistration = "Anmelden"
  _LOCAL_LANG.de.label_date = TERMIN
  _LOCAL_LANG.de.label_title = NAME
}

page.includeCSS {
    tx_seminars_pi1 = fileadmin/template/ext/seminars/mainTemplate/seminars_pi1.css
}

kann mir dabei wer helfen? Suche seit Stunden den Fehler und komme kein bisschen weiter 🙁

Kurt51 ·

Hat sich zum letzten Problem irgendetwas ergeben? Ich sitze vor demselben Effekt: Login gemacht, User wurde erstellt (woher nimmt das System das Passwort beim Anlegen und wie lautet das in lesbarer Form, in der DB steht als MD5-Eintrag: L?$/$U%B ), Aussage, ich wäre NICHT angemeldet?