Newsletter Archiv für 4.8.x

Gesperrt
derju
Beiträge: 301
Registriert: Do 15. Jan 2009, 09:00
Kontaktdaten:

Newsletter Archiv für 4.8.x

Beitrag von derju »

Guten Morgen Community

Gibt es kein Newsletter Archiv Modul für die Frontend ausgabe für die Version 4.8.x?

Ich hab versucht ein Modul der Version 4.4.x zu Integriren es klappt aber nur halbwegs, die Newsletter werden aufgelistet aber wenn ich auf mehr... klicke komm ich nicht zur komplet Ansicht, da stimmt was nicht mit dem Pfad.


Ich hab mal die Stelle des Inputs gepostet wo ich den Fehler vermute.
Input

Code: Alles auswählen

    <tr>
    <td class="text_medium"><?= mi18n("Seite für Detailansicht:") ?></td>
    <td class="text_medium"><select name="CMS_VAR[2]">
    <option value="0"><?= mi18n("-- keine --") ?></option>
<?php


$sql = "SELECT
                         A.idcat,
                         C.name,
                        C.public,
                        C.idcatlang,
                        B.parentid,
                        A.level
                     FROM
                         ".$cfg["tab"]["cat_tree"]." AS A,
                         ".$cfg["tab"]["cat"]." AS B,
                         ".$cfg["tab"]["cat_lang"]." AS C
                     WHERE
                         A.idcat     = B.idcat   AND
                         B.idcat     = C.idcat   AND
                         B.idclient  = '$client' AND
                         C.idlang    = '$lang'   AND
                         C.visible   = '1'       AND
                         A.level  >= '0'
                     ORDER
                         BY A.idtree";
$db->query($sql);
                    
while ($db->next_record()) {
    $blank = "";
    for ($i=0; $i<$db->f("level"); $i++) {
        $blank .= "&nbsp;&nbsp;";
    }
    $objArtCollection = new ArticleCollection ( Array("idcat"=>$db->f("idcat"),"start"=>true,"client"=>$client) );
    if ($objArtCollection->count > 0) {
        $objCat = new cApiCategoryLanguage($db->f("idcat"));
        echo '<optgroup label="'.$objCat->values['name'].'">';
        
        while ($article = $objArtCollection->nextArticle()) { 
            $selected = ("CMS_VALUE[2]" == $article->getField("idartlang")) ? " selected" : "";
            echo '<option value="'.$article->getField("idartlang").'"'.$selected.'>'.$blank.$article->getField("title").'</option>';
        }
        
        echo "</optgroup>";
    }
}
Vielen Dank für Eure Hilfe

derJu
Contenido 4.8.20 | Contenido 4.9.12
GaMbIt_
Beiträge: 674
Registriert: Do 16. Mär 2006, 16:17
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von GaMbIt_ »

Kann man nicht die gesendeten Newsletter direkt anzeigen?
das sollte doch funktionieren..
Nützliche Contenido Infos gibts hier: Contenido Wiki
derju
Beiträge: 301
Registriert: Do 15. Jan 2009, 09:00
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von derju »

Kann man nicht die gesendeten Newsletter direkt anzeigen?
was meinst du damit.

Die sache ist ja so es soll ein Archiv im Frontend entstehen damit die Besucher die möglichkeiten haben auch eine ältere Newsletter zu lesen.
Contenido 4.8.20 | Contenido 4.9.12
GaMbIt_
Beiträge: 674
Registriert: Do 16. Mär 2006, 16:17
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von GaMbIt_ »

Ich begebe mich jetzt mal auf dünnes Eis weil ich das noch nicht selbst ausprobiert hab...

Aber Du hast ja eine Kategorie für die gesendeten Newsletter...
Und diese Kategorie sollte doch auch aus dem Frontend erreichbar sein.. oder?
Nützliche Contenido Infos gibts hier: Contenido Wiki
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von Oldperl »

GaMbIt_ hat geschrieben:Ich begebe mich jetzt mal auf dünnes Eis weil ich das noch nicht selbst ausprobiert hab...
Eingebrochen.... Ätsch :twisted:

Scherz beiseite, das funktioniert so nur bei HTML-Newslettern, bei reinen Textnewslettern wird kein Artikel angelegt. Zur Anzeige dieser gab es nur besagtes altes Modul. Eine Umsetzung desselben in 4.8.x ist mir bisher noch nicht über die Füße gelaufen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
GaMbIt_
Beiträge: 674
Registriert: Do 16. Mär 2006, 16:17
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von GaMbIt_ »

Ha.. da war ja was mit HTML Newslettern :D

Danke..
Zumindest steck ich jetzt mit einem Bein im Wasser...

Wenn man weiss wo die Textinhalte der Newsletter gespeichert werden liesse sich doch einfach was auf die Schnelle schreiben...
Oder?
Nützliche Contenido Infos gibts hier: Contenido Wiki
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Newsletter Archiv für 4.8.x

Beitrag von Oldperl »

Naja, ich bin nicht so für "auf die Schnelle", zumindestens nicht beim Modul schreiben. 8)
Es gab wie gesagt für die 4.x.irgendwas schon mal ein Modul das funktionierte, dieses müßte nur auf die 4.8.x und das aktuelle Newsletter-Plugin umgestrickt und evtl. sicherheitstechnisch ein wenig aufgemotzt werden. Soviel ich mich erinnere nutze es sogar schon das Templatesystem.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Gesperrt