簡體   English   中英

Typo3 Powermail預填充

[英]Typo3 Powermail Prefill

我使用的是Typo3,並在酒店頁面上收到了2個Powermail表格。

每個頁面上都有一個小表格,您可以在其中輸入簽入和簽出日期。 之后,您將被重定向到主表單。

在主表單中進行重定向后,如何從小的預填充日期記錄?

兩種形式具有相同的變量名{checkin}和{checkout}

謝謝

試試吧..

 plugin.tx_powermail.settings.setup.prefill {
    # Fill field with marker {current_date}
    current_date = TEXT
    current_date{
      data = date : U
      strftime = %d-%m-%Y %H:%M:%S
    }
    form2date = TEXT
    form2date{
      data = date : U
      strftime = %d-%m-%Y %H:%M:%S
    }

    seminar = CONTENT
    seminar {
      table =   tx_news_domain_model_news
      select.pidInList = 118
      select.where.stdWrap.cObject = TEXT
      select.where.stdWrap.cObject.data = GP:tx_news_pi1|news
      select.where.stdWrap.cObject.wrap = uid = |
      select.where.stdWrap.cObject.insertData =1
      renderObj = COA
      renderObj {
            10 = TEXT
            10.dataWrap ={field:title}

      }
    }

    price = CONTENT
    price {
      table =   tx_news_domain_model_news
      select.pidInList = 118
      select.where.stdWrap.cObject = TEXT
      select.where.stdWrap.cObject.data = GP:tx_news_pi1|news
      select.where.stdWrap.cObject.wrap = uid = |
      select.where.stdWrap.cObject.insertData =1
      renderObj = COA
      renderObj {
            10 = TEXT
            10.dataWrap ={field:price}

      }
    }

    location = CONTENT
    location {
      table =   tx_news_domain_model_news
      select.pidInList = 118
      select.where.stdWrap.cObject = TEXT
      select.where.stdWrap.cObject.data = GP:tx_news_pi1|news
      select.where.stdWrap.cObject.wrap = uid = |
      select.where.stdWrap.cObject.insertData =1
      renderObj = COA
      renderObj {
            10 = TEXT
            10.dataWrap ={field:tx_roqnewsevent_location}
      }
    }

    event_startdate = CONTENT
    event_startdate {
      table =   tx_news_domain_model_news
      select.pidInList = 118
      select.where.stdWrap.cObject = TEXT
      select.where.stdWrap.cObject.data = GP:tx_news_pi1|news
      select.where.stdWrap.cObject.wrap = uid = |
      select.where.stdWrap.cObject.insertData =1
      renderObj = COA
      renderObj {
            10 = TEXT
            10.value.field = tx_roqnewsevent_startdate
            10.value.date = d-m-Y 
            #10.strftime = %d-%m-%Y 
      }
    }

}

嗨,您可以嘗試在表單操作網址中添加(提交動作時使用js寬度),或重定向網址寬度參數[checkin] =“”和[checkout] =“”。 像這樣

<form class="form-horizontal powermail_form powermail_form_1" action="index.php?id=5&checkin=25.05.15&checkout=25.06.15" method="post"> 
...

要進行測試,請使用表單中的網址“ yousite.com/index.php?id=5?checkin=25.05.15&checkout=25.06.15”。 其中“ 5”-您的主表單頁面ID

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM