【问题标题】:TYPO3 combine tx_news with powermailTYPO3 将 tx_news 与 powermail 相结合
【发布时间】:2017-01-18 07:41:03
【问题描述】:

我用 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 中的“Register here”链接应该很容易让编辑器...

下一个解决方案将是一个正在侦听所有“事件名称,00.00.0000”的选择字段......因此,用户必须在单击“在此处注册”后再次选择该事件。

【问题讨论】:

  • 抱歉,打字稿示例来自一个旧的 tt_news 项目。但我的意思是 tx_news :)

标签: typo3 tx-news powermail


【解决方案1】:

我可以使用 powermail 字段类型“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>
  }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-25
    • 2021-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多