簡體   English   中英

TYPO3將tx_news與powermail結合在一起

[英]TYPO3 combine tx_news with powermail

我用tx_news制作了一個事件日歷...在某些事件上,我想要一個“在這里注冊”,並帶有一個指向Powermail網站的鏈接。

如何在Powermail中預填充tx_news數據? 我知道如何在同一頁面上使用powermail / tx_news來做到這一點,但是在不同頁面上卻沒有。

因為並非所有事件都指向注冊表的鏈接,所以我無法使用如下文字輸入鏈接:

10 = COA
10.wrap = <div style="margin-top: 40px; text-align: right"><a style="font-size: 15px; font-weight: bold; box-shadow: 0 0 10px rgba(0,0,0,0.5); background-color: #4B2857; color: #FFF; text-align: center; padding: 10px 30px; border-radius: 20px;" href="/index.php?id=116|">Gleich anmelden</a></div>
10 {
          10 = TEXT
          10 {
            data = GP:tx_ttnews|tt_news
            wrap = &tx_ttnews[tt_news]=|
            intval = 1
            htmlSpecialChars = 1
            insertData = 1
          }

        }

######

編輯者應該很容易在tx_news的RTE中鏈接“在這里注冊” ...

下一個解決方案將是一個選擇字段,該字段正在監聽所有“ eventname,00.00.0000” ..因此,用戶必須在單擊“在此處注冊”后再次選擇該事件。

我可以使用超級郵件字段類型“ typoscript”和此lib.news解決它。 我唯一不能做的是,不會顯示存檔中的新聞。 我需要選擇一個位置..但我不明白。

lib.news = CONTENT
lib.news.wrap = <label for="anlass">Anlass</label><div class="field-item" style="width: 100%; float: none; clear: both;"><select style="width: 100%" id="anlass"><option value="Bitte auswählen" selected>Bitte auswählen</option>|</select></div>
lib.news {
  table = tx_news_domain_model_news
  select {
    pidInList = 81
    max = 10
    orderBy = uid ASC
  }
  renderObj = COA
  renderObj {
    wrap = |
    10 = TEXT
    10.field = title
    10.crop = 50|...|1
    10.wrap = <option value="|">
    20 = TEXT
    20.field = datetime
    20.date = d.m.y
    20.noTrimWrap = || - |
    30 = TEXT
    30.field = title
    30.crop = 50|...|1
    30.wrap = |</option>
  }
}

暫無
暫無

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

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