Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Две mailform с разными стилями (http://forum.typo3.ru/showthread.php?t=10848)

brd 24.07.2013 15:29

Две mailform с разными стилями
 
Проблема в следующем есть двер формы с разными стилями.
1. в теле страницы
2. в footer.
Код первой:
Код:

temp.mainTemplate {
  marks.FORM_ERROR_PAGE < styles.content.getBorder
}


tt_content.mailform.20 {
    formName = mailform8
   
}

Код второй:
Код:

temp.mainTemplate {
  marks.FORM_FOOTER < styles.content.getBorder
}

tt_content.mailform.20 {
    accessibility = 1
    noWrapAttr=1
    formName = mailform6
    dontMd5FieldNames = 1
    REQ = 1
    layout = <div class="csc-mailform-field">###LABEL### ###FIELD###</div>
    COMMENT.layout = <div class="csc-mailform-label">###LABEL###</div>
    RADIO.layout = <div class="csc-mailform-field">###LABEL### <span
class="csc-mailform-radio">###FIELD###</span></div>
    LABEL.layout = <div class="csc-mailform-field">###LABEL### <span
class="csc-mailform-label">###FIELD###</span></div>
    labelWrap.wrap = |
    commentWrap.wrap = |
    radioWrap.wrap = |<br />
    REQ.labelWrap.wrap = |
    stdWrap.wrap = <fieldset class="csc-mailform"> | </fieldset>
    params.input = class="span4"
    params.textarea = class="span4"
    params.radio = class="csc-mailform-radio"
    params.check = class="csc-mailform-check"
    params.submit = class="span2 btn btn-primary""
}

Проблема в том что не меняется в 1 name, а подставляется значение со 2-й. Как это победить?

brd 25.07.2013 19:48

Решил задачу:) может кому пригодится
 
Для обеих форм нужно использовать такую конструкцию:)))
Код:

lib.FormServise = CONTENT
lib.FormServise {
          table = tt_content
          select {
                  pidInList = 34
                  where = colPos=3
          }
                        renderObj = COA
                        renderObj {
                        10 < tt_content.mailform.20
                        10 {
                                formName = mailform8       
                            }
                        }

    }



Часовой пояс GMT +4, время: 06:39.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Перевод: zCarot