[NEU] Article List Reloaded (ALR)

Alles rund um Module und Plugins in CONTENIDO 4.9.
benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von benja » Fr 15. Jul 2016, 23:09

Hallo, funktioniert die ALA denn bei euch mit der 4.9.9er? Bei mir nicht!

LG
Banja

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Sa 16. Jul 2016, 00:01

Mit der neuesten Version müsste die ALR eigentlich gehen …Vorversionen haben Probleme, weil einige Funktionen so nicht funktionieren..
Die ALA ist älter und anders als die ALR, die ALA funktioniert eher nicht.

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von benja » Sa 16. Jul 2016, 11:35

Läuft - ich hatte nur einen Fehler im Template :-)

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von benja » Do 4. Aug 2016, 18:37

Hallo zusammen,

ich würde gerne wissen ob das was ich vor habe mit der Liste überhaupt möglich ist? Mein Ergebnis sieht noch nicht danach aus!

Folgendes Template verwendet ich für die Liste:

Code: Alles auswählen

{foreach from=$articleList item=article}
{if $article.1_img != '' } 
     
<a href="{$article.link}">
<img src="{$article.1_img}" alt="{$article.1_medianame}" title="{$article.1_medianame}"/>
</a>

{/if}
{/foreach}
Ziel ist es dass nur die Artikel angeteasert werden die auch ein Bild enthalten. Wenn ich jetzt aber als Anzahl 4 und bei der Sortierung „Zufällig“ angebe, werden nicht immer 4 Bilder ausgegeben. Die Liste nimmt immer 4 Artikel mit oder ohne Bild :-(

Gibt es einen anderen Weg das zu lösen? Wenn ich bei der Sortierung Sort-Nr. angebe funktioniert es.

LG
Benja

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Do 4. Aug 2016, 20:06

Du wirst es ein bisschen anders angehen müssen. Zum Verständnis: was du in der Konfiguration des Artikels angibst, entscheidet, was überhaupt später an das Smarty-Template als Artikelmenge übergeben wird. Gibst du "4 Artikel mit Sortierung xy" an, landen 4 Artikel in der potentiellen Schleife im Template. DORT wird erneut gefiltert in deinem Fall. Aus max. 4 Artikeln werden dann also u.U. deutlich weniger, wenn die Bedingung auf ein Bild nicht erfüllt ist.

Ein möglicher Weg wäre, a) die Artikelkonfiguration deutlich mehr (= alle) Artikel ziehen zu lassen und dann b) einen Smarty-Counter einzubauen, der bei jeder Schleife um eins erhöht wird. Die if-Bedingung wird erweitert im Stile von

Code: Alles auswählen

{if $article.1_img != '' && $thiscounter < xy } 
wobei dann xy für eine hartkodierte Zahl stehen muss, die die gewünschte Menge an anzuzeigenden Artikeln repräsentiert.
Infos zum counter hier (der pure Aufruf des einmal initiierten Counters erhöht ihn um die im ersten Aufruf angegebene Schrittmenge):
http://www.smarty.net/docsv2/de/languag ... ounter.tpl

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von benja » Fr 5. Aug 2016, 16:15

Danke homtata,

das hat so nicht funktioniert oder ich habe etwas falsch gemacht. Denke ich lasse es einfach auf Sort-Nr. eingestellt. Im Nachhinein gefällt es mir so auch ganz gut. Trotzdem danke für deine Mühe.

LG
Benja

Freddy
Beiträge: 252
Registriert: Fr 6. Mai 2005, 21:01
Wohnort: Gummersbach
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von Freddy » Fr 9. Sep 2016, 13:52

Unter der Konfiguration wo man die Elemente zuweisen kann gibt es die Möglichkeit das Element Fixed Date auszuwählen. Kann ich auch dieses "Fixed Date" in der Artikelliste ausgeben bzw. auch danach zu sortieren??

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Fr 9. Sep 2016, 15:17

Nein, bisher nicht über die Konfiguration - um das über alle Content-Typen flexibel hinzukriegen, müsste ich einen größeren Aufwand nach Berechnung des Arrays treiben, und es würde das Modul aufblähen. Daher empfehle ich für solche Fälle, den Backendtitel mit amerikanischem Datum zu starten, also "2016-09-06 Titel des Artikels" und dann danach sortieren zu lassen.

Freddy
Beiträge: 252
Registriert: Fr 6. Mai 2005, 21:01
Wohnort: Gummersbach
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von Freddy » Fr 9. Sep 2016, 15:30

Ah ok. Danke für deine Antwort.
Ist es den möglich das Fixed Date in der Artikelliste anzeigen zu lassen ohne danach zu sortieren?

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Fr 9. Sep 2016, 16:25

Ja klar, die zur Verfügung stehenden ContentTypen können angezeigt werden. Du musst dich ein bisschen einlesen und das Vorlagentemplate mal durchlesen, damit du dann weißt, wie du das Datum aufzurufen hast.

EDIT: ich sehe gerade, dass die version01.tpl die Datumsvarianten noch nicht beinhaltet als Demo, weil die anfangs nicht zur Verfügung standen. Folgendes steht zur Verfügung, aber jeweils die Zahl angleichen auf die x-te Stelle, die das Datum in der Konfiguration der Elemente einnimmt:
article.1_date: Datum je nach generell gewähltem Datumsformat im mittleren Block der ALR-Konfiguration
article.1_date_day: den Tag des gewählten Datums
article.1_date_month: den Monat des gewählten Datums
article.1_date_year: das Jahr des gewählten Datums

Freddy
Beiträge: 252
Registriert: Fr 6. Mai 2005, 21:01
Wohnort: Gummersbach
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von Freddy » Mo 12. Sep 2016, 09:10

Super vielen Dank für die Tips. Das ist jetzt gelöst. Hab noch ein kleinen Schönheitsfehler.
In der Artikelliste wird das Datum ohne Punkt hinter dem Tag und Monat in English angezeigt "5 February 2016"
Was muss ich verändern damit das Datum so angezeigt wird?? --> "5. Feburar 2016"

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Mo 12. Sep 2016, 10:05

In Smarty ließe sich das amerikanische Datum php-ähnlich anpassen vor der Ausgabe, hab ich auch schon ein paar mal so gemacht:
http://www.smarty.net/docsv2/de/languag ... format.tpl

Freddy
Beiträge: 252
Registriert: Fr 6. Mai 2005, 21:01
Wohnort: Gummersbach
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von Freddy » Mo 12. Sep 2016, 11:55

Das ist ja eine coole Sache und funktioniert voll einfach. :-)
Gibt es auch ein Möglichkeit die Monatsnamen ins deutsche zu übersetzen??

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von homtata » Mo 12. Sep 2016, 14:01

Eigentlich müsste es sogar noch einen anderen Ansatzpunkt geben:
Wenn du Administration / Sprachen im untersten Block Werte eingibst, müssten die in die ALR durchschlagen:

Format Datum / Zeit: d M Y H:i:s
Datumsformat: d M Y
Zeitformat: dd mmm yyyy

Die Werte kannst du anpassen. Eigentlich müsste dann in der Variable xxx.x_date die vorformatierte Variante aus "Datumsformat" landen.

Freddy
Beiträge: 252
Registriert: Fr 6. Mai 2005, 21:01
Wohnort: Gummersbach
Kontaktdaten:

Re: [NEU] Article List Reloaded (ALR)

Beitrag von Freddy » Mo 12. Sep 2016, 18:30

Irgendwie scheint es bei mir nicht richtig zu funktionieren.
Unter Administrator --> Sprachen habe ich unter Sprache de_DE
Dieses wirkt sich aber nicht auf die Artikelliste aus. Dort steht immer noch February statt Februar

Antworten