Seite 46 von 51
Ausgabe Template-basiert
Verfasst: Mi 24. Sep 2008, 19:25
von tmj-digital
Hallo,
das Modul ist bei mir seit einiger Zeit sehr erfolgreich im Einsatz. Allerdings habe ich ziemliche Verrenkungen unternehmen müssen, um das Ding an mein Layout (2 Überschriften, Bild und Text) anzupassen. Es lief zwar, war aber in meinen Augen unschön
Da ich gerade basierend auf der Article List Advanced ein Modul für Content Allocation geschrieben habe, habe ich mich anschließend noch mal der Artikelliste gewidmet. Ich habe die Ausgabe des Moduls jetzt so umgeschrieben, dass für die Ausgabe eine Template verwendet wird.
Die Felder im Template werden in der Reihenfolge angesprochen, wie die Felder im Input-Bereich aufgeführt sind: Also field0 -> Überschrift, field1 -> erstes zusätzliches Element, field2 -> zweites zusätzliches Element usw.
Außerdem habe ich eine Option eingefügt, die es ermöglicht, Formatierungen im eingelesenen Text zu erhalten. Auch die Möglichkeit, dass nur Startseiten angezeigt werden, ist in dieser Version enthalten.
Das Modul als XML-Datei steht
zum Download bereit.
Außerdem wird die Datei (functions.input.helper.php: im Originalpaket von HerrB) enthalten sowie das u.g. Template benötigt.
Im folgenden ein Beispieltemplate:
Code: Alles auswählen
<div>
<h3>{field0}</h3>
<h2>{field1}</h2><div id="area2"style="min-height:{minheight}px;">{field2}
{field3}
</div><div align=right style="height:17px; margin-top:15px; margin-right:25px;"><a class="mylink" href="{link}">{field0} [+]</a></div>
<div class="toplink" style="margin-bottom:25px;"><a href="#top"><img src="!imgs/framework/top.gif" alt="Zum Seitenanfang" title="Zum Seitenanfang" border=0 /></a></div></div>
Vielleicht hilft diese Art der Ausgabe ja dem einen oder anderen, da Modul einfacher in seine Seite integrieren zu können...
Viel Spaß damit!
tmj
Verfasst: Mo 29. Sep 2008, 07:54
von djavet
djavet hat geschrieben:Hallo
Ist es möglich ein extra Feld einbauen, wo ich kann sortieren nach "idart" das, das und noch das?
Ich wünsche das option um nur die Artikel mit idart=57, idart=985, idart=12 und idart=98 zu ansehen (zahen von idart muss nicht gegrenzen).
Wie kann ich es machen?
Vielen danke im voraus.
Gruss, Dom
PS: Ich benutze vers. 4.8.8
Na ja ich habe es geschaft. Hier is mein Anderung:
->
article_list_selected_idart1.4.zip
Gleiche Version als 1.4, aber mit diese Anderung.
Input
Nach Linie 24, einfügen sie:
Code: Alles auswählen
# start selected artid
$aSettings["SelectedArtid"] = "CMS_VALUE[100]";
# end selected artid
Nach Linie 120, einfügen sie:
Code: Alles auswählen
# start selected idart
echo ' <tr>'."\n";
echo ' <td class="text">'.mi18n("Selected idart:").'</td>'."\n";
echo ' <td class="text">'.mi18n("idart (comma separate: 39, 40):").' <input type="text" name="CMS_VAR[100]" value="'.$aSettings["SelectedArtid"].'" size="15" title="'.mi18n("Insert idart comma separate").'"></td>'."\n";
echo ' </tr>'."\n";
echo ' <tr>'."\n";
# start selected idart
Output:
Nach Linie 143, einfügen sie:
Code: Alles auswählen
# start selected idart
if ($aSettings["SelectedArtid"] != "") {
$sql .= "AND CATART.idart IN (".$aSettings["SelectedArtid"].") ";
}
# end selected idart
Danke für Hilfe.
Dom
Verfasst: Do 2. Okt 2008, 07:43
von kite
kite hat geschrieben:Ich habe ein Problem im Backend.
Wenn ich auswähle, dass noch ein Bild angezeigt werden soll, dann kann ich hier die gewünschte Breite nicht abspeichern.
Funktioniert weder mit Firefox noch mit Internet Explorer.
Ist das Problem bekannt und gibts vielleicht einen Fix bzw. wie kann ich es z.B. in einer Config o.ä. ändern?
Kann mir denn keiner helfen?
Immer wenn ich die Breite eingebe und abspeicher dann wird der Wert wieder auf 0 zurückgesetzt.

Verfasst: Mi 8. Okt 2008, 16:12
von kite
*schieb*
Ist das Forum eingeschlafen oder kann mir wirklich keiner helfen

Verfasst: Fr 7. Nov 2008, 13:52
von rethus
Problem:
Nach Änderung der Verzeichnisstruktur in der Dateiverwaltung (via FTP), produziert Article List Advanced immer den Fehler getimagesize() beim einbinden der Bilder in einem Text.
Erläuterung:
Seltsamerweise versucht er aber die Bildgröße zu erhalten, und zwar von dem alten Bild, desssen Verzeichnis nicht mehr existiert.
Die Bilder im Artikel wurden geändert, und con_code wurde geleert. Dennoch immer das Problem, das Article-List_Advanced auf ein Bild verweist, das es nicht gibt.
Lösungsansatz:
Ich habe gesehen, dass in der Tabelle con_upl teilweise die alten Verzeichnisbezeichnungen noch drin stehen.
Hier wäre es vielleicht ein toller Feature-Request des Core-Contenido-Systems, die DB aufzukäumen - sprich auf Knopfdruck zu prüfen, ob zu den angegebenen Verzeichnisen wirklich die Verzeichnisse auf dem Server existieren.
Verfasst: Fr 7. Nov 2008, 16:08
von Horst1234
Hallo,
wie kann ich in der ALA v.1.4 die strip_tags entfernen? Ich möchte Links mit übergeben.
Hab von PHP fast keine Ahnung, im Code taucht das "strip_tags" zweimal auf, kann mir jemand den "entstrippen" Code geben.
ciao,
Horst
Verfasst: Fr 7. Nov 2008, 16:23
von BagHira
Horst1234 hat geschrieben:wie kann ich in der ALA v.1.4 die strip_tags entfernen? Ich möchte Links mit übergeben.
Zum Beispiel so:
Code: Alles auswählen
$sTmpValue = html_entity_decode(strip_tags(urldecode($db3->f('value')),'<a>,<p>,<br>'));
Hiemit werden "
<a>,<p>,<br>" nicht entfernt, bei dir einfach "
<a>".
Verfasst: Fr 7. Nov 2008, 18:09
von Horst1234
Hallo Holger,
klappt perfekt, vielen Dank,
Horst
Verfasst: Mo 10. Nov 2008, 08:25
von Horst1234
Noch ne Frage zur ALA v.1.4: Kann man das Modul wie die "alte" Newsliste mit einem Template verbinden?
Verfasst: Mo 10. Nov 2008, 11:36
von BagHira
Horst1234 hat geschrieben:Noch ne Frage zur ALA v.1.4: Kann man das Modul wie die "alte" Newsliste mit einem Template verbinden?
Kann jetzt nicht nachvollziehen was die "alte" Newsliste ist aber die Article-List Advanced steuert schon ein Template an...
Verfasst: Mo 10. Nov 2008, 11:59
von Horst1234
Sorry, das war unklar ausgedrückt: ich meinte ein Modul-Template; bei dem alten News-Modul war das ja "teaser-standard.html".
Verfasst: Mo 10. Nov 2008, 12:12
von BagHira
Horst1234 hat geschrieben:Sorry, das war unklar ausgedrückt: ich meinte ein Modul-Template; bei dem alten News-Modul war das ja "teaser-standard.html".
Soweit ich mich erinnere, kannst du die der Konfiguration (Kategorie bzw. Artikel) das Template auswählen.
Verfasst: Mo 10. Nov 2008, 14:27
von Horst1234
Dort kannst du die anzuzeigenden Module/Container auswählen, aber kein veränderbares HTML-Layout wie im alten News-Modul. Ein Solches suche ich.
Die Ausgabe im ALA-Modul, im PHP-Code zu ändern, ist sehr aufwendig.
Verfasst: Mo 10. Nov 2008, 14:45
von BagHira
Horst1234 hat geschrieben:Dort kannst du die anzuzeigenden Module/Container auswählen, aber kein veränderbares HTML-Layout wie im alten News-Modul. Ein Solches suche ich.
Die Ausgabe im ALA-Modul, im PHP-Code zu ändern, ist sehr aufwendig.
Beschreibung des Moduls:
28.11.2006: zur Template-Version umgebaut
Beispiel:
BagHira hat geschrieben:Soweit ich mich erinnere, kannst du die der Konfiguration (Kategorie bzw. Artikel) das Template auswählen.
Sollte das bei dir nict vorhanden sein, sprechen wir vielleicht von verschieden Modulen. Ich meine hier die "Standard-Artikelliste Advanced V1.4"
Verfasst: Di 11. Nov 2008, 11:20
von Horst1234
Hallo Holger,
All das ist vorhanden, lhilft mir aber nicht weiter.
Ich will die Darstellung der Newsteaserliste anpassen. Im Modul kann ich zwar die Felder anwählen, aber beispielsweise kann ich nicht über die Überschrift (headline-feld) ein Textfeld mit Datum und Zeitschriftenname (Textfeld1) plazieren, sowie ich es im Newsbericht gemacht habe. Im Newsbericht ist die Reihenfolge Textfeld1 - Headline - Textfeld 2, diese Reihenfolge möchte ich auch in die Newsliste übernehmen. Das ginge aber wohl nur mit einem separaten Modul-Template, wie es eines im alten Newsmodul gab (teaser-standard.html).
Oder habe ich da noch was nicht verstanden?
Viele Grüße,
Horst