Hallo liebe Leute,
ich habe in eine Seite das Forum eingebaut
und es wurde anfangs auch korreckt dargestellt.
Ich habe dann mein Template auf css_styled_content umgestellt. Danach wurde das POSTFORM, also der Bereich wo man eine neue Nachricht schreiben kann, nicht mehr angezeigt.
Ich bin mir nicht sicher, ob es an der Umstelleung des Templates liegt. An anderen Stellen gibt es keine Probleme.
Folgenden CODE habe ich beim Forum eingefügt:
FORUM, POSTFORM, LIST_FORUMS, POSTFORM_REPLY, POSTFORM_THREAD
Demnach müsste eigentlich das Formular auch angezeigt werden, wird es aber nicht!
Kann mir jemand einen Tipp geben, oder kennt ein ähnliches Problem mit Lösung?
Freundliche Grüße,
Sebastian
das problem hatte ich glaub ich auch mal. hast du schon kategorien (unterseiten) angelegt?
Forum
---Kategerie 1
---Kategerie 2
aber mal unter uns, das forum ist bescheiden
Mit "css_styled_content" gibt es im Moment noch Probleme mit Formularen. Suche mal im Forum danach, vielleicht gibt es einen Workaround...
oliver29
Danke für eure Tipps,
ich werde mal sehen, wie ich damit weiterkomme.
Ich habe die Sache gerade aus Zeitgründen auf Eis gelegt.
Gruß,
Sebastian
Schaut mal hier:
#4756
Was fürs GB gilt, gilt fürs Forum auch: Ersetzt das ->
postform < styles.content.mailform
gegen das:
# AST: Hotfix für css_styeld_content
postform < tt_content.mailform.20
Natürlich ohne Kommentar von mir 😉
Zusätzlich kann man das Formular in Zeiten von CSS wesentlich hübscher machen:
postform_newThread {
badMess = Du musst folgende Felder ausfüllen
stdWrap.wrap (
<div id="mailform">
<fieldset><legend>Neues Thema:</legend>|</fieldset>
</div>
)
layout = <div class="row"><span class="label">###LABEL###</span><span class="formw">###FIELD###</span></div>
labelWrap.wrap = |
REQ.labelWrap.wrap = | *
params.textarea = class="text"
params.input = class="input"
params.submit = class="submit"
target = _top
dataArray {
10.label = Subject:
10.type = *data[tt_board][NEW][subject]=input,40
20.type = *data[tt_board][NEW][message]=textarea,40
40.type = data[tt_board][NEW][email]=input,40
60.value.lang.de = Thema absenden
}
}
... und das CSS dazu:
#mailform fieldset {
border: 1px solid #7C7C7C;
}
#mailform div.row {
clear: both;
padding-top: 10px;
}
#mailform div.spacer {
clear: both;
}
#mailform div.row span.label {
float: left;
width: 47%;
text-align: right;
margin: 0;
padding: 0;
}
#mailform div.row span.formw {
float: right;
width: 50%;
text-align: left;
margin: 0;
padding: 0;
}
#mailform .input {
width: 95%;
background-color: #FFFFFF;
border: 1px solid #7C7C7C;
}
#mailform .text {
width: 95%;
font-size: 95%;
background-color: #FFFFFF;
border: 1px solid #7C7C7C;
}
#mailform .submit {
background-color: #FFFFFF;
border: 1px solid #7C7C7C;
}
Viel Spaß!!!
Grüße,
Commodore
kennt sich jemand mit der XMLRPC Client-Extension aus? Damit soll es angeblich funktionieren. habe es auch schon mal probiert, leider funktioniert es noch nicht
??? Tausche einfach das oben gennate Setup aus, dann läuft es - hab ich doch hier rennen!!! -> V3.6.2 + css_styeld_content!
Also das mit der Änderung in
ext_typoscript_setup.txt
hatte ich auch gemacht, und doch Stundenlang kein vernünftiges Ergebnis bekommen.
Dann hab ich nochmal genauer hingeschaut, und entdeckt, was ich STUNDENLANG übersehen hatte. Hier meine erste Änderung:
postform < tt.content.mailform.20
dann die richtige Verision:
postform < tt_content.mailform.20
Na?
Also wenn man einmal was nicht sieht, dann sieht mans auch 100 Mal nicht.
Jetzt gehts jedenfalls. Mein Tipp: mit Cut&Paste mal unter die selbst geschriebene Zeile kopieren und vergleichen.
Wirkt manchmal Wunder.
emax