Keine News im Newsletter?? :(

  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    13. 03. 2007, 09:44

    Hi.

    Ich habe mir einen Newsletter mit TemplaVoila und Direct Mail gebastelt und soweit geht das auch alles ganz gut :)

    Nun mein Problem:
    Schaue ich mir den Newsletter im Frontend an, ist alles schoen und gut,
    versende ich diesen allerdings, steht anstelle der News (tt_news) nur "Keine News in dieser Ansicht.".

    Woran koennte das liegen?
    (Vielleicht kennt ja jemand das Problem *hoff*)


  • 1
  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    13. 03. 2007, 13:11

    Huhu.

    Also am TemplaVoila liegt es schonmal nicht.
    (Deinstalliert und jetzt AutoParser in Verwendung.)

    [b]Es geht einfach nicht![/b] #angry# #angry# #angry#

    Hier mal mein TS:
    ==TS:CONSTANTS==
    [ts]plugin.tx_directmail_pi1 {
    doubleLF = 0
    removeSplitChar =
    }

    baseURL = https://www.foobar.de/
    plugin.tt_news{
    singlePid = 298
    datetimeDaysToArchive = 0
    allowCaching = 0
    templateFile = fileadmin/templates/artikel_template.htm

    displayList {
    content_stdWrap.crop >
    subheader_stdWrap.crop >
    }
    listMaxW = 100
    listMaxH = 500

    displayLatest {
    content_stdWrap.crop >
    subheader_stdWrap.crop >
    }
    latestMaxW = 100
    latestMaxH = 500

    displaySingle {
    content_stdWrap.crop >
    subheader_stdWrap.crop >
    }
    singleMaxW = 150
    singleMaxH = 500
    }[/ts]

    ==TS:SETUP==
    [ts]config.baseURL = {$baseURL}

    # News Config
    plugin.tt_news.displayList.date_stdWrap.strftime = %d.%m.%y
    plugin.tt_news.templateFile = fileadmin/templates/artikel_template.html

    # Directmail Config
    plugin.tx_directmail_pi1 = USER
    plugin.tx_directmail_pi1.userFunc = tx_directmail_pi1->main
    plugin.tx_directmail_pi1 {
    siteUrl = {$baseURL}
    flowedFormat = 0

    header.defaultType = 1
    header.date = D-m-Y
    header.datePrefix = |###HEADER_DATE_PREFIX### |
    header.linkPrefix = | ###HEADER_LINK_PREFIX### |
    header.1.preLineLen = 76
    header.1.postLineLen = 76
    header.1.preBlanks=1
    header.1.stdWrap.case = upper
    header.2 < .header.1
    header.2.preLineChar=*
    header.2.postLineChar=*
    header.3.preBlanks=2
    header.3.postBlanks=1
    header.3.stdWrap.case = upper

    header.4 < .header.1
    header.4.preLineChar= =
    header.4.postLineChar= =
    header.4.preLineBlanks= 1
    header.4.postLineBlanks= 1
    header.5.removeSplitChar =
    header.5.preBlanks=1
    header.5.autonumber=1
    header.5.prefix = |: >> |
    defaultOutput (
    |
    [###UNRENDERED_CONTENT### ###CType### ]
    |
    )
    uploads = 0
    uploads.header = ||
    images.header = ||
    images.linkPrefix = ||
    images.captionHeader = ||
    bulletlist.0.bullet = |* |
    bulletlist.1.bullet = |# |
    bulletlist.2.bullet = | - |
    bulletlist.3.bullet = |> |
    bulletlist.3.secondRow = |. |
    bulletlist.3.blanks = 1
    menu =< tt_content.menu.20
    shortcut =< tt_content.shortcut.20
    shortcut.0.conf.tt_content =< plugin.tx_directmail_pi1
    shortcut.0.tables = tt_content
    bodytext.doubleLF = 0
    bodytext.stdWrap.parseFunc.tags {
    link =< lib.parseFunc_RTE.tags.link
    typolist = USER
    typolist.userFunc = tx_directmail_pi1->typolist
    typolist.siteUrl = {$baseURL}
    typolist.bulletlist =< plugin.tx_directmail_pi1.bulletlist
    typohead = USER
    typohead.userFunc = tx_directmail_pi1->typohead
    typohead.siteUrl = {$baseURL}
    typohead.header =< plugin.tx_directmail_pi1.header
    typocode = USER
    typocode.userFunc = tx_directmail_pi1->typocode
    typocode.siteUrl = {$baseURL}
    }
    }

    includeLibs.tx_directmail_pi1 = EXT:direct_mail/pi1/class.tx_directmail_pi1.php

    # TEMPLATE Objects
    temp.mainTemplate = TEMPLATE
    temp.mainTemplate {
    template =< plugin.tx_automaketemplate_pi1
    workOnSubpart = DOCUMENT_BODY

    marks.CONTENT < styles.content.getLeft
    #marks.DATE < styles.content.lastupdate

    marks.DATE = TEXT
    marks.DATE {
    data = page:lastUpdated
    date = d.m.Y
    wrap = |
    data = register : SYS_LASTCHANGED
    }
    }

    temp.headTemplate = TEMPLATE
    temp.headTemplate {
    template =< plugin.tx_automaketemplate_pi1
    workOnSubpart = DOCUMENT_HEADER
    }

    # Autoparser
    plugin.tx_automaketemplate_pi1 {
    content = FILE
    content.file = fileadmin/templates/newsletter/leading_insider_brief.html
    elements {
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    #HEAD.rmTagSections = title

    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY

    TD.all = 1
    }
    #relPathPrefix = fileadmin/templates/
    }

    config.insertDmailerBoundaries = 1

    # PAGE Objects
    page = PAGE
    page.typeNum = 0
    page.10 < temp.mainTemplate
    page.headerData.10 < temp.headTemplate
    page.bodyTag = <BODY class="body">[/ts]

    Hiiiiiiiilfeeeeeeeee...

  • Fabian-K Fabian-K
    Jedi-Ratsmitglied
    0 x
    581 Beiträge
    0 Hilfreiche Beiträge
    14. 03. 2007, 09:00

    Okay, Problem geloest. (Mehr oder weniger..)

    Die News lagen im falschen Sysordner.

    Beispiel:
    -home
    --news
    ---news-folder[1]--foo
    --bar
    -NewsletterFolder
    --NewsletterSeite[2]

    [1]Hier liegen die News
    [2]Hier ist die Newsletter-Seite zum versenden.

    Die News muessen (bei mir) allerdings auf der selben Ebene wie die Newsletterseite sein, also:

    -home
    --news
    --foo
    --bar
    -NewsletterFolder
    --NewsletterSeite
    --news-folder

    Ausserdem muss der Ausgangspunkt festgelegt sein.

    Liegt wohl daran, dass ich ein bisschen zu "heavy" an der Extension gearbeitet habe ^^

  • 1