Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 40 von 94

Thema: [ce_article_list] Inhaltselement für Artikellisten und Seitenlisten

  1. #1
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard [ce_article_list] Inhaltselement für Artikellisten und Seitenlisten

    Hier meine zweite Contao-Erweiterung:

    Mit dem Inhaltselementen Artikelliste und Seitenliste kann man die Artikel verschiedener Seiten oder nur bestimmte Seiten als Liste einbinden. Die Seiten werden automatisch als untergeordnete Überschrift der Inhaltselement-Überschrift gesetzt. So entsteht bspw. folgende Struktur:

    Überschrift Artikelliste (h2)

    Seitentitle 1 (h3)

    Teasertext des ersten Artikels
    • Artikel 1
    • Artikel 2


    Seitentitel 2 (h3)

    Teasertext des ersten Artikels
    • Artikel 3
    • Artikel 4


    Die Überschriften können optional deaktiviert werden, sodass ohne Änderungen am Template Seitenüberschriften auch ausgeblendet werden können.

    Templates: Über das Template lässt sich das natürlich noch beliebig anpassen. Im Template steht bspw. für jeden Artikel der Teaser zur Verfügung. Somit kann leicht in der Artikelliste der Teasertext des ersten Artikels ausgegeben werden.

    Unterseiten: Über eine Option können automatisch alle Unterseiten der Seite verlinkt werden, auf der das Inhaltselement eingebunden ist. Dazu müssen diese Seiten nicht im Seitenbaum angewählt werden. Zusätzlich können jedoch weitere Seiten aus anderen Zweigen hinzugefügt werden.

    Rekursiv: Ist diese Option gewählt, werden rekursiv alle Unterseiten von ausgewählten Seiten mit einbezogen. Dabei ist es egal, ob es sich um manuell über den Seitenbaum ausgewählte Seiten handelt oder um Unterseiten der aktuellen Seite.

    Versteckte Seiten: Ist diese Option angewählt, werden auch Unterseiten automatisch ausgewählt, die mit der Option „Im Menü verstecken“ versehen sind. Manuell über den Seitenbaum ausgewählte Seiten werden unabhägig von dieser Option immer angezeigt.

    Verlinken: Ist nur ein Artikel in einer Seite vorhanden, kann optional die Seite statt dem Artikel verlinkt werden, um doppelten Content (DC) zu vermeiden.

    Sortierung: Ist die Option „Unterseiten automatisch verlinken“ aktiviert, werden die Unterseiten immer am Anfang aufgelistet. Weitere manuell ausgewähle Seiten werden in der gleichen Reihenfolge wie im Seitenbaum angezeigt aufgelistet.

    Artikelbilder: Ist die Erweiterung zArticleImage oder teaserimages installiert, können die dort gesetzten Bilder in der Artikelliste mit angezeigt werden. Dazu muss das Template entsprechend angepasst werden (siehe Handbuch)

    http://www.contao.org/erweiterungsli...e_list.de.html

    Hinweis: Fehlermeldungen und Feature-Requests bitte hier melden.
    Geändert von Babelfisch (27.03.2012 um 12:00 Uhr)
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  2. #2
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    In der neuen Version sind folgende Dinge hinzugekommen:
    • Im Template steht für jeden Artikel der Teasertext zur Verfügung.
    • Über eine Option können automatisch alle Unterseiten (erste Ebene) verlinkt werden, ohne das diese im Seitenbaum angewählt werden müssen. Zusätzlich können jedoch weitere Seiten aus anderen Zweigen hinzugefügt werden.
    • Ist nur ein Artikel in einer Seite vorhanden, kann optional die Seite statt dem Artikel verlinkt werden.
    • .html5 und .xhtml Templates für Contao 2.10
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  3. #3
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Frage Sortierung der Artikkelliste

    Wirklich eine tolle Erweiterung, welche mir sehr gelegen kommt. Vielen, vielen Dank dafür!

    Ein kleines Problem habe ich noch mit der Reihenfolge der Artikel:
    Wenn ich einzelne Seiten auswähle (also nicht die Option "Unterseiten automatisch verlinken" verwende), werden diese nicht in der selben Reihenfolge wie in der Seitenstruktur aufgelistet. Vielmehr wirkt es willkürlich.
    Lässt sich das ändern?

    Viele Grüße
    JaiBee

  4. #4
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Die Sortierung ist nicht ganz so einfach. Momentan sortiere ich nach dem Feld sorting, welches aber wohl nur innerhalb eines Zweigs die Reihenfolge angibt. Für den ganzen Baum haut das dann leider nicht hin.

    Ich schaue mal, was ich da machen kann und melde mich die Tage noch mal.
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  5. #5
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard

    Zitat Zitat von netspy Beitrag anzeigen
    Die Sortierung ist nicht ganz so einfach. Momentan sortiere ich nach dem Feld sorting, welches aber wohl nur innerhalb eines Zweigs die Reihenfolge angibt. Für den ganzen Baum haut das dann leider nicht hin.

    Ich schaue mal, was ich da machen kann und melde mich die Tage noch mal.
    Das wäre nett. Habe schon befürchtet, dass das nicht so ganz einfach zu lösen ist, da du es ansonsten bestimmt schon integriert hättest.

    Gruß

  6. #6
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Ja, so ganz einfach war es nicht aber jetzt im rc3 sollte es passen. Automatisch hinzugefügte Unterseiten erscheinen immer am Anfang der Liste und danach (oder alleine) kommen die manuell über den Seitenbaum hinzugefügten Seiten, die in der gleichen Reihenfolge wie im Seitenbaum angezeigt ausgegeben werden.
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  7. #7
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard

    Zitat Zitat von netspy Beitrag anzeigen
    Ja, so ganz einfach war es nicht aber jetzt im rc3 sollte es passen.
    Das ging nun aber schnell . Habe die Erweiterung eben aktualisiert und es funktioniert nun wie gewünscht.

    Finde es wirklich toll, dass du auf Sonderwünsche wie den meinigen sofort eingehst und es "einfach" umsetzt. Tausend Dank!

    Gruß

  8. #8
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Gern’ geschehen. War ja auch eher ein Bug und kein Sonderwunsch.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  9. #9
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    HTML [Feature Request] Unterseiten einer ausgewählten Seite verlinken

    Hallo netspy,

    jetzt hätte ich hiermit noch eine Feature-Anfrage:

    Momentan muss man ja jede Seite, deren Artikel aufgelistet werden sollen, einzeln auswählen. Eine Funktion, mit der die Unterseiten einer ausgewählten Seite automatisch verlinkt werden, wäre sehr komfortabel. Von der Funktionsweise also ähnlich wie bei den Navigationsmenüs.



    Vielleicht findest du ja noch Zeit, in der du das integrieren kannst. Ansonsten kann auf die Funktion auch verzichtet werden, wobei es die Arbeit der Redakteure durchaus erleichtern würde.

    Besten Dank im Voraus,
    Gruß JaiBee
    Angehängte Grafiken Angehängte Grafiken

  10. #10
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo JaiBee,

    ich denke mal, dass eine solche Option eher für Verwirrung sorgen würde. Es gibt ja schon einen Option „Unterseiten automatisch verlinken“, mit der alle Unterseiten der aktuellen Seite eingebunden werden. Wenn es jetzt noch eine Option „Unterseiten der ausgewählten Seiten verlinken“ (das meinst du doch?), dann kann man da leicht durcheinander kommen.

    Ich mache mir noch mal Gedanken darüber aber vermutlich werde ich das erst mal nicht umsetzen. Trotzdem sind Verbesserungsvorschläge natürlich immer willkommen!

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  11. #11
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard

    Zitat Zitat von netspy Beitrag anzeigen
    ich denke mal, dass eine solche Option eher für Verwirrung sorgen würde. […] Wenn es jetzt noch eine Option „Unterseiten der ausgewählten Seiten verlinken“ (das meinst du doch?), dann kann man da leicht durcheinander kommen.
    Ja, das meinte ich. Du hast mit deinen Bedenken nicht unrecht; mir ist das auch schon in den Sinn gekommen.
    Bei einem aktuellen Projekt könnte ich es dennoch gut gebrauchen (wäre allerdings auch ohne die Funktion verkraftbar).

    Aber da du das alles unentgeltlich machst, entscheidest natürlich du .

    Gruß

  12. #12
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard Teaserbild in der Artikelliste?

    Hallo Netspy,
    tolle Erweiterung - absolut praktisch und auch mittel-alte Hasen leicht verständlich, mein Kompliment!.
    Frage gibts natürlich auch: Ich habe zusätzlich die Erweiterung zArticleImage installiert und würde nun gerne auch das Teaserbildchen in die Artikelliste integrieren. Kann ich da das article_list Template leicht anpassen oder sind das zwei verschieden Paar Schuhe?

    Danke für Tipps!
    LG
    Sonja

  13. #13
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo Sonja,

    ich habe mir das mal angeschaut und so ganz trivial ist das nicht. zArticleImage habe ich auch nicht installiert und kann es jetzt momentan auch nicht testen. Ich habe dir aber mal eine angepasste ArticleList.php angehangen, mit der es – so hoffe ich – funktionieren könnte. Ersetze die Datei mal im Verzeichnis /system/modules/ce_article_list und passe dann dein Template in der Art an:
    PHP-Code:
    <?php foreach ($page['articles'] as $article): ?>
      <li><?php if ($article['image']): ?> … <?php endif; ?><a href="<?php echo $article['link']; ?>"><?php echo $article['title']; ?></a></li>
    <?php endforeach; ?>
    Wenn ein zArticleImage gesetzt ist, sollte $article['image'] ein Objekt mit den Bilddaten sein, also bspw. $article['image']->src oder $article['image']->imgSize. Ich kann es momentan aber nicht testen und bräuchte da mal deine Rückmeldung.

    Gruß
    Angehängte Dateien Angehängte Dateien
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  14. #14
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    hallo netspy,
    besten Dank für die Unterstützung!
    Ich werde mal versuchen, ob ich das hinbekomme und dann Feedback geben.
    LG
    Sonja

  15. #15
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Das ganze Template ce_article_list könnte in etwa so aussehen:

    PHP-Code:
    <div class="<?php echo $this->class?> block"<?php echo $this->cssID?><?php if ($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>>
    <?php if ($this->headline): ?>

    <<?php echo $this->hl?>><?php echo $this->headline?></<?php echo $this->hl?>>
    <?php endif; ?>

    <?php foreach ($this->pages as $page): ?>
    <<?php echo $this->hlPage?>><?php echo $page['title']; ?></<?php echo $this->hlPage?>>
    <ul>
    <?php foreach ($page['articles'] as $article): ?>
      <li><?php if ($article['image']): ?>
        <div class="image_container<?php echo $article['image']->floatClass?>"<?php if ($article['image']->margin || $article['image']->float): ?> style="<?php echo trim($article['image']->margin $article['image']->float); ?>"<?php endif; ?>>
        <?php if ($article['image']->href): ?><a href="<?php echo $article['image']->href?>"<?php echo $article['image']->attributes?> title="<?php echo $article['image']->alt?>"><?php endif; ?>
        <img src="<?php echo $article['image']->src?>"<?php echo $article['image']->imgSize?> alt="<?php echo $article['image']->alt?>">
        <?php if ($article['image']->href): ?></a><?php endif; ?>
        <?php if ($article['image']->caption): ?><p class="caption"><?php echo $article['image']->caption?></p><?php endif; ?>
        </div>
      <?php endif; ?><a href="<?php echo $article['link']; ?>"><?php echo $article['title']; ?></a></li>
    <?php endforeach; ?>
    </ul>
    <?php endforeach; ?>
    </div>
    Wenn das Bild floatet, müssten die LIs im CSS noch ein clear bekommen:

    Code:
    .ce_article_list li {
      clear: both;
    }
    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  16. #16
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    Hallo netspy,
    Danke nochmal für den Input. Leider hat's bei mir nicht geklappt. Dürfte doch nicht ganz so simpel sein, wie erhofft.
    Also bleib ich bei der bildlosen Variante - die ist mir auch schon sehr hilfreich.

    LG
    Sonja

  17. #17
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo Sonja,

    ich habe es jetzt selber noch mal mit zArticleImage getestet und da war noch ein kleiner Fehler im Script. Versuche es noch mal mit der angehängten ArticleList.php – damit hat es bei mir jetzt funktioniert. Das Template sieht in etwa so aus:
    PHP-Code:
    <div class="<?php echo $this->class?> block"<?php echo $this->cssID?><?php if ($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>
    <?php if ($this->headline): ?> 

    <<?php echo $this->hl?>><?php echo $this->headline?></<?php echo $this->hl?>
    <?php endif; ?> 

    <?php foreach ($this->pages as $page): ?> 
    <<?php echo $this->hlPage?>><?php echo $page['title']; ?></<?php echo $this->hlPage?>
    <ul> 
    <?php foreach ($page['articles'] as $article): ?> 
      <li><?php if ($article['image']): ?> 
        <div class="image_container<?php echo $article['image']->floatClass?>"<?php if ($article['image']->margin || $article['image']->float): ?> style="<?php echo trim($article['image']->margin $article['image']->float); ?>"<?php endif; ?>
        <?php if ($article['image']->href): ?><a href="<?php echo $article['image']->href?>"<?php echo $article['image']->attributes?> title="<?php echo $article['image']->alt?>"><?php endif; ?> 
        <img src="<?php echo $article['image']->src?>"<?php echo $article['image']->imgSize?> alt="<?php echo $article['image']->alt?>"> 
        <?php if ($article['image']->href): ?></a><?php endif; ?> 
        <?php if ($article['image']->caption): ?><p class="caption"><?php echo $article['image']->caption?></p><?php endif; ?> 
        </div> 
      <?php endif; ?><a href="<?php echo $article['link']; ?>"><?php echo $article['title']; ?></a>
    <?php if (strlen($article['teaser'])): ?>
    <div><?php echo $article['teaser']; ?></div>
    <?php endif; ?></li> 
    <?php endforeach; ?> 
    </ul> 
    <?php endforeach; ?>
    Allerdings macht das die Extension insgesamt ein klein wenig langsamer und das Template unübersichtlicher. Wenn Bedarf besteht und es Sinn macht, veröffentliche ich das gerne so, nur weiß ich nicht, wie weit die zArticleImage-Erweiterung überhaupt verbreitet ist und ob dann in die Artikelliste die Bilder noch rein müssen.

    Gruß
    Angehängte Dateien Angehängte Dateien
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  18. #18
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Wien
    Beiträge
    189

    Standard

    netspy,
    super! danke, jetzt funktioniert's wunderbar.
    bei mir auch ohne irgendwelche verzögerungen.
    allerherzlichsten dank! das hätte ich allein nie hingebracht..

    LG
    sonja

  19. #19
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo Sonja,

    ok, dann werde ich das mal fest machen und mit dem nächsten Update auch für alle anderen zugänglich machen.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  20. #20
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Ich habe nun Version 1.1.0 veröffentlich, in der die Änderung im Zusammenhang mit zArticleImage eingebaut ist. Ist zArticleImage installiert und nicht deaktiviert, können Bilder in der Artikelliste mit ausgegeben werden (siehe dazu auch das Handbuch). Es besteht jedoch keine Abhängigkeit zu dieser Erweiterung.

    Außerdem kann man jetzt optional die Überschriften deaktivieren, sodass dazu keine Änderung am Template mehr möglich ist.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  21. #21
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard Version 1.2.0

    Hallo JaiBee,

    ich habe nun auch deinen Vorschlag in Version 1.2.0 berücksichtigt. Nun können auch rekursiv alle Unterseiten angewählt werden.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  22. #22
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard

    Habe von den neuen Beiträgen hier im Thread leider erst jetzt Wind bekommen…

    Zitat Zitat von netspy Beitrag anzeigen
    ich habe nun auch deinen Vorschlag in Version 1.2.0 berücksichtigt. Nun können auch rekursiv alle Unterseiten angewählt werden.
    Super, großartig, das freut mich – vielen Dank!

    Gruß

  23. #23
    bisam
    Gast

    Standard

    Hallo netspy,

    erstmal herzlichen Dank für Deine Erweiterung, die ich gerade entdeckt und ohne Probleme in Betrieb genommen habe.

    Ich habe noch zwei Anregungen:
    1. Die Reihenfolge der Artikel in der Artikelliste leuchtet mir nicht ein. Es ist weder die Reihenfolge der Artikel auf der Seite noch ist sie nach Artikel-IDs oder alphabetisch sortiert. Wenn ich mir meine Artikellisten so anschaue vermute ich, dass es nach Erstellungsdatum sortiert ist. In jedem Fall ist es für den Leser aber nicht intuitiv. Mein Favorit für die Reihenfolge ist die Reihenfolge der Artikel auf der Seite, aber vielleicht kannst Du das auch konfigurierbar machen.
    2. Du gibst pro Seite immer einen Teaser aus. Ich kann mir Szenarien vorstellen, wo das schick ist, für mich ist das erstmal aber etwas das ich im Template auskommentieren werde. Vielleicht willst Du aber dafür auch eine Checkbox "Teaser im Template bereitstellen" einbauen, damit man dafür nicht das Template anfassen muss.

    Ansonsten, weiter so!

    Vielen Dank & viele Grüße
    bisam

  24. #24
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo Bisam,

    zu 1.) Ja, die Reihenfolge der Artikel stimmte noch nicht ganz. Dort hatte ich nicht nach sorting sortiert. Ist nun in Version 1.3.0 behoben.

    zu 2.) Das Template anpassen ist sicherlich nicht das Problem und ja auch üblich in Contao. Allerdings kann es natürlich auch sein, dass man in der einen Liste den Teaser haben möchte und in einer anderen nicht. In so einem Fall ist eine solche Checkbox sicherlich ganz sinnvoll und jetzt in der 1.3.0 auch enthalten.

    Über ein kurzes Feedback, ob jetzt alles passt, würde ich mich freuen.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  25. #25
    bisam
    Gast

    Standard

    Hallo netspy,

    danke für die superschnelle Anpassung - meine Anforderungen werden jetzt voll erfüllt und es klappt alles so wie's soll!

    Vielen Dank & viele Grüße
    bisam

  26. #26
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Standard Verschachtelungstiefe begränzen / Level ausgeben?

    Hallo netspy,

    wie lässt sich die Verschachtelungstiefe beschränken (Stopelevel)?
    Code:
    - 1 (Option "Unterseiten automatisch verlinken")
    --- 1.1
    --- 1.2
    ------ 1.2.1
    ------ 1.2.2
    --- 1.3
    In der Artikelliste soll nur die erste Unterebene ausgegeben werden:

    Code:
    - 1
    --- 1.1
    --- 1.2
    --- 1.3
    Ich bräuchte die Funktion nicht zwingend in der Erweiterung, aber einen Ansatz, wie ich die Ebene / Level bestimmen kann, um mein Template entsprechend anpassen zu können.

    Vielleicht fällt dir ja dazu noch etwas ein.

    Vielen Dank, übrigens, für die Erweiterung – ohne die ArticleList wäre mein aktuelles Projekt nicht das, was es heute schon ist!

    Gruß

    EDIT: Ich habe mir nun ein erstes Workaround gebastelt, welches aber nicht besonders zuverlässig und "stabil" sein wird: da ich die Erweiterung folderurl nutze, sind die URLs wie folgt aufgebaut: /1/1.2/ und /1/1.2/1.2.1. Ich vergleiche nun immer den in der Liste vorigen Link mit dem aktuellen – wenn der aktuelle Link den vorherigen enthält, handelt es sich um eine Unterseite und der Link wird nicht angezeigt.
    Diese Lösung ist aber nicht wirklich schön und funktioniert nur, wenn die URLs umgeschrieben werden. Daher hoffe ich auf eine bessere Lösung.
    Geändert von JaiBee (19.10.2011 um 23:07 Uhr)

  27. #27
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo JaiBee,

    ich habe gerade Version 1.3.1 freigegeben. Die einzige Änderung ist, dass jetzt im page-Array noch der Wert level zur Verfügung steht, der bei rekursiver Auflistung jeweils von 0 aufsteigt. Du könntest die Tiefe also in der Art im Template begrenzen:

    PHP-Code:
    foreach ($this->pages as $page)
    {
      if (
    $page['level'] > 1) { … }

    Passt das so?

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  28. #28
    Contao-Nutzer
    Registriert seit
    12.11.2010.
    Beiträge
    178

    Lächelndes Gesicht

    Zitat Zitat von netspy Beitrag anzeigen
    ich habe gerade Version 1.3.1 freigegeben. Die einzige Änderung ist, dass jetzt im page-Array noch der Wert level zur Verfügung steht, der bei rekursiver Auflistung jeweils von 0 aufsteigt.
    Großartig, vielen Dank! Das sollte passen.

    Gruß

  29. #29
    Contao-Nutzer
    Registriert seit
    25.06.2009.
    Beiträge
    119

    Standard

    Hallo netspy,

    danke für die gute Extension, hilft mir massiv bei meinem aktuellen Projekt.

    Ich habe noch einen Funktionsvorschlag:

    Bei der automatischen Einbindung von Unterseiten müsste noch eine Option existieren, mit der man festlegen kann, ob im Menü versteckte Seiten auch angezeigt werden sollen oder nicht.

    Mein Beispiel:

    Ich habe eine Sammlung von Seiten, darunter aber auch eine Suchergebnis-Seite (die Suche beschränkt sich eben genau auf diese aufgelisteten Seiten). Nun will ich aber nicht die „Ergebnis“-Seite in der Auflistung.

    Natürlich kann ich den Listenpunkt via CSS verstecken, aber es wär schon echt dufte, wenn der gar nicht erst geparst würde.

    Leider hacke ich da gerade selber erst dran, sodass ich noch keinen Code dafür habe.

    Was hältst du davon?

  30. #30
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Arg, den Fehler hatte ich eigentlich schon behoben, jedoch die neue Version noch nicht veröffentlicht. Die 1.3.2 ist jetzt draußen, in der nur noch veröffentlichte Unterseiten angezeigt werden.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  31. #31
    Contao-Nutzer
    Registriert seit
    25.06.2009.
    Beiträge
    119

    Standard

    Nein, ich meinte die Seitenoption „Im Menü verstecken“. Ich habe die DB-Abfrage um AND `hide`!='1' erweitert.

    Die Frage ist hier halt, ob es sinnvoll ist, dies als Option der Artikelliste anzubieten, da dadurch schon rigoros alles ausgeschlossen wird, was nicht veröffentlicht und im Menü erscheint.

  32. #32
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Alles klar. Ich schaue mir das an und packe da ggf. noch eine Option mit dazu.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  33. #33
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Version 1.4.0 ist gerade raus und bietet jetzt die Option, im Menü versteckte Unterseiten auszublenden. Außerdem werden jetzt nur noch reguläre Unterseiten eingebunden, so dass Fehlerseiten nicht mehr mit in der Artikelliste auftauchen.

    Sollte irgendwas nicht passen, bitte hier melden.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  34. #34
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Neudörfl
    Beiträge
    150
    Partner-ID
    6135

    Standard

    Hi netspy,
    danke erstmals für die Erweiterung ... coole Sache.
    Kann es sein, dass die templates im eigenen Ordner nicht geladen werden? bei mir ists so: contao 2.10.1.
    lg Klaus

  35. #35
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Hallo Klaus,
    Zitat Zitat von goosie Beitrag anzeigen
    Kann es sein, dass die templates im eigenen Ordner nicht geladen werden? bei mir ists so: contao 2.10.1.
    Nein, das kann eigentlich nicht sein. Ich vermute mal stark, dass du irgendwo in deinem lokalen Template-Ordner noch ein ce_article_list.html5 (oder .xhtml/.tpl) rumliegen hast und das statt des Standardtemplate genutzt wird. Kann das sein?

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  36. #36
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Neudörfl
    Beiträge
    150
    Partner-ID
    6135

    Standard

    hi
    definitiv nicht. sobald ich dem template xxce_article_list.html also xx davorstelle wird meines aus dem template folder genommen. aber erst dann...
    komisch ... scheint ja fast ein contao-bug zu sein ...

  37. #37
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Ach so rum ist dein Problem: Du hast im eigenen Template-Ordner ein ce_article_list.html5 und das wird nicht genommen - richtig? Wenn ja, stimmt denn die Endung? Also .html5 für HTML5 und .xhtml für XHTML? Wie sieht es bei anderen Erweiterungen aus?

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  38. #38
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ab Contao 2.10 gibt es einen FileCache. Damit Contao etwaige Änderungen an Templates usw. mitbekommt, muss dieser neu aufgebaut werden:

    Backend-Modul "Systemwartung" > FileCache "system/tmp" bereinigen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  39. #39
    Contao-Nutzer
    Registriert seit
    24.06.2010.
    Ort
    Neudörfl
    Beiträge
    150
    Partner-ID
    6135

    Standard

    @netspy, nein eh xhtml .. sorry, ich habs falsch getippt.

    @xchs, danke .. genau das wars. ich dachte ich hab die Zeilen von Toflar im Projekt , hatte ich aber wegen einem test auskommentiert. Danke!!

    von Toflar irgendwo in den weiten hier des forums ...
    /system/config/initconfig.php
    PHP-Code:
    Files::getInstance()->rrdir('system/html'true); 
    Files::getInstance()->rrdir('system/tmp'true); 
    // Do not use the following line if working with Theme+ 
    Files::getInstance()->rrdir('system/scripts'true); 

  40. #40
    Contao-Nutzer Avatar von justs
    Registriert seit
    29.11.2011.
    Ort
    Diepenheim, NL
    Beiträge
    19

    Standard Hierarchie

    Hallo,
    ich hätte da auch noch einen Wunsch. Wäre es möglich die Unterseiten hierarchisch zu zeigen? Also:

    Seite 1
    Teaser
    Artikel

    Seite 1.1
    Teaser
    Artikel

    Seite 1.2
    Teaser
    Artikel

    Seite 1.2.1
    Teaser
    Artikel

    Seite 1.2.2
    Teaser
    Artikel

    Seite 2
    Teaser
    Artikel

    usw.

    Danke,

    Just

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •