Siehe Beitrag #27. Mit dem Wert level kannst du das Template so anpassen, dass es verschachtelt ausgegeben wird. Wenn das nicht reichen sollte, bitte Feature-Requests bei Contao Forge melden.
Gruß
Siehe Beitrag #27. Mit dem Wert level kannst du das Template so anpassen, dass es verschachtelt ausgegeben wird. Wenn das nicht reichen sollte, bitte Feature-Requests bei Contao Forge melden.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo Netspy,
das ist jetzt kein Feature-Request oder ähnliches. Aber da ich dein Modul zusätzlich etwas modifiziert einsetzen will, frag ich dich einfach.
Wo müsste ich einhaken, dass nicht nur der Teaser, sondern auch alle (sichtbaren) Inhaltselemente des Artikels ausgegeben werden?
in der frontend/ModuleArticle.php gibt’s eine Funktion, die Inhaltselemente abfragt:
Allerdings weiß ich nicht, wie ich die umschreiben/einfügen muss. Hast du einen Ansatz für mich?PHP-Code:
$contentElements = '';
// Get all visible content elements
$objCte = $this->Database->prepare("SELECT id FROM tl_content WHERE pid=?" . (!BE_USER_LOGGED_IN ? " AND invisible=''" : "") . " ORDER BY sorting")
->execute($this->id);
while ($objCte->next())
{
$contentElements .= $this->getContentElement($objCte->id);
}
$this->Template->teaser = $this->teaser;
$this->Template->contentElements = $contentElements;
hi netspy,
willst Du nicht deine Erweiterung auch mit dem 2.10 kompatiblen teaserimage erweitern? Das wär echt cool ... lg goosie
Wenn ich das richtig sehe, macht teaserimages ja nichts anderes als zArticleImage, welches schon unterstützt wird. Ich habe den Code jetzt mal ein klein wenig angepasst, sodass jetzt auch teaserimages mit unterstützt werden sollte und die 1.4.1 hochgeladen. Schau mal, ob das funktioniert.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
sehr sehr cool ... danke! Klappt wunderbar! und ohne tamtam... :-) Merci vielmals!
Hi netspy,
eines hab ich noch: wäre toll, wenn man eigene , unterschiedliche layouts zuweisen könnte ... ich könnts schon brauchen, was meinst Du?
lg goosie
Wäre ein nette Funktion; ich hab's mit etwas PHP direkt im Template gelöst:
Wobei eine Unterstützung für unterschiedliche Templates natürlich einfacher wäre.PHP-Code:
<?php
global $objPage;
if (in_array($objPage->id, array(2,79,86))){ ?>
<!-- Template für Seiten mit der ID 2, 79 und 86 -->
<?php } else { ?>
<!-- Template für alle weiteren Seiten -->
<?php } ?>
Gruß
Hallo,
hätte mal wieder ein Feature-Request :
Nämlich die Möglichkeit, die Art der Sortierung zu ändern. Momentan ist bekanntlich die Position im Seitenbaum ausschlaggebend; ich könnte bei einem aktuellen Projekt allerdings eine alphabetische Sortierung nach dem Titel gut gebrauchen.
Eigentlich müsste dazu ja lediglich in der ArticleList.php das ORDER BY `sorting` durch ein ORDER BY `".$orderBy ."` o.ä. ersetzt werden.
Viele Grüße
JaiBee
Kannst du es bei Github eintragen?
https://github.com/4t2/ce_article_list/issues
Momentan ist erst mal genug mit der Umstellung auf die 2.11 zu tun aber ich schaue es mir bei Gelegenheit an.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo Netspy,
bin eben auf einen kleinen Bug im Zusammenhang mit "Seiten rekursiv verlinken" gestoßen: wenn "Unterseiten automatisch verlinken" gewählt ist, wird $page['level'] bei Unterseiten nicht angepasst und nimmt immer den Wert 0 an. Umgehen lässt sich der Fehler, wenn man "Unterseiten automatisch verlinken" deaktiviert und eine konkrete Seite im Seitenbaum auswählt.
Keine Sorge, ich erwarte weder eine Behebung des „Fehlerchens“ noch eine Implementierung meines Featurewunsches.
Gruß
EDIT: Oh, hatte deine Antwort nicht gesehen
Der Fehler sollte jetzt in der 1.4.2 behoben sein. Wenn nicht, einfach im Bugreport noch mal melden.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Mit Version 1.5.0 ist jetzt das neue Inhaltselement Seitenliste hinzugekommen. Damit lässt sich auf den gleichen Weg wie bei der Artikelliste eine Liste von Seiten einbinden. Es werden die gleichen Datenbankfelder verwendet und auch sonst stehen die gleichen Funktionen zur Verfügung.
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hi,
kann man das auch als Sitemap "mißbrauchen" in dem Stil für ein "Big Footer" ?
Danke
Mit einer zusätzlichen Erweiterung wie boxes oder includes, mit der du das Inhaltelement als Modul definieren kannst, ginge das vielleicht. Ich denke aber, dass sich das mit den internen Navigationsmodul besser lösen ließe.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo,
grundsätzlich erst einmal vielen Dank für diese Erweiterrung!
Habe Deine Erweiterung als Inhaltselement eingebunden, ich möchte es jedoch als Frontend module benutzen, um immer alle Artikel zu jeder Zeit auf meiner Seite zu sehen, egal in welchem Menüpunkt ich bin.
Das schein taber nciht zu gehen ich nach der Einbindung nichts einstellen. Folgendes habe ich gemacht:
Frontendmodule-> Neues Modul -> Modultyp:Artikelliste (ce_artikel_list find ich nicht)
Dann einbinden unter Frontendmodule. Es Geht die Artikel der einzelnen Seiten werden Angezeigt aber nur der Aktuelle Artikel.
Binde ich es dagegen als Inhaltselement in einem Artikel ein, dann kann ich ganz normal alles auswählen was ich angezeigt bekommen möchte.
Was mache ich falsch?
frontend einbindung.JPGModul erstellen.JPG
liebe Grüße
tl_mipro_user
Geändert von tl_mipro_user (19.05.2012 um 19:54 Uhr)
Danke fürs lesen und beantworten.
M. Prochnow Alias: 'tl_mipro_user'
Also ich habe das folgender maßen gelöst:
1. Neue Seite in der Seitenstruktur anlegen Typ Reguläre Seite.
2. Titel eintragen.
3. Im Menü Anzeigen: 'Nie Anzeigen' auswählen.
4. Seite Veröffentlichen anhacken.
5. Neues Modul anlegen
6. Titel eingeben: Artikelliste
7. Typ HTML Code auswählen
8. Einen Artikel Artikelliste anlegen, ausgabe Spalte festlegen (links rechts oder Footer oder wo ihr halt wollt)
9. Elementtyp: 'Artikelliste' auswählen
10. Gewünschte Einstellungen vornehmen
11. Artikel ID Merken!!
12. Modul Artikelliste auswählen und Inserttag: {{insert_article::*}} * mit Artikel ID ersetzten.
13. Speichern
so das war's, wenn ich nichts vergessen habe, so kann man eigentlich immer auf einfache Weise Globale Dokumente anfertigen.
Danke fürs lesen und beantworten.
M. Prochnow Alias: 'tl_mipro_user'
Das Modul Artikelliste kommt aus dem Core und hat nichts mit meiner Erweiterung zu tun. Diese habe ich ja gerade deshalb geschrieben, um die Funktionalität des Moduls (und noch mehr) auch einfach als Inhaltselement zur Verfügung zu stellen.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo,
ich habe momentan folgende konfiguration:
Contao 3
teaserimages 1.0.0 stable build 23
ce_article_list 1.6.0 stable build 4
Das Problem ist, dass die Teaserbilder nicht angezeigt werden. Meine einzige Anpassung nach der Installation war das Aktivieren von "Ein Bild hinzufügen" incl. dem Festlegen eines Bildes, sowie das einfügen des Inhaltselements "Artikelliste".
Habe ich irgendwo etwas übersehen, oder liegt es eventuell an der Contao Version?
Gruß Christian
Hallo,
ich muss mich meinen beiden Vorrednern leider anschließen: Artikel-Teaserbild erscheint nicht in der Artikelliste.
Umgebung:
Contao 3.0.1
teaserimages 2.0.0 stable build 2
ce_article_list 1.6.0 stable build 4
LG,
mindXpander
Werde mich ab Mitte nächster Woche hinsetzen und alle meine Erweiterungen noch mal genau auf 3er Kompatibilität testen und ggf. überarbeiten.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo Babelfisch.
Bist du schon dazu gekommen das Problem mit den Teaserbildern anzuschauen?
Liebe Grüsse,
Sandro
So wie ich das verstehe, braucht es in der Version 3.0 keine teaserimages-Erweiterung mehr, weil es ohnehin ein Feld für das Teaserimage gibt. Artikelimages müssen dann an anderer Stelle (im Artikel) eingefügt werden.
Über diese Problematik des 2x Bild zuweisen müssen, wird schon irgendwo diskutiert...
Ob das aber jetzt auch für die Erweiterung Artikelliste gilt, kann ich nicht sagen.
LG
@sonja: Wo sollen die Teaserimages in Contao 3 versteckt sein? Ich finde keine ohne zusätzliche Erweiterung.
@Sandro: Ich arbeite gerade daran und werde vielleicht morgen ein Update rausbringen.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Hallo babelfisch,
sorry - ich war irgendwie gedanklich bei den News - die ja jetzt wie Artikel aufgebaut sind - und je ein Feld für das Teaserbild und ein Feld für das Newsbild haben.
Artikel haben in der Tat kein Feld für ein Teaserimage.
LG
sonja
Eben mit Contao 3.0.3 getestet.
Im Augenblick funktionieren weder die Seitenliste noch die Artikelliste fehlerfrei.
Artikelliste funktioniert nur, wenn man:
1.) "Unterseiten automatisch verlinken" anhake oder
2.) mehr als eine Seite gleichzeitig auswählt.
Ich arbeite gerade an diesen Fehlern. In Zukunft so was aber bitte nur im Github melden.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Version 1.6.1 ist gerade raus und sollte die Probleme mit den Teaserbilder und der fehlerhaften Auflistung bei nur einer ausgewählten Seite lösen. Wenn nicht, bitte hier oder in Github melden.
Ggf. müssen lokale Template angepasst werden, da ich dort einiges geändert habe.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
funktioniert tadelos !
Hallo Babelfisch,
ich setze die Artikelliste auf einer allgemeinen Vorseite, aber auch auf den in der Liste enthaltenen Seiten selbst ein. Ist es möglich, die aktuell aufgerufene Seite in der Artikelliste als aktiv zu markieren, wie man es z.B. aus der Navigation kennt?
Danke und Gruß
Stefan
So direkt vorgesehen habe ich das nicht. Du kannst mal versuchen das Template ce_article_list anzupassen. Eigentlich sollte die aktuelle Artikel-ID in $this->pid zu finden sein und die ID für die aufgelisteten Artikel ist in $articles->id. Also irgendwas in der Art:
Wenn das nicht geht, schreib mal einen Feature Request in Github.PHP-Code:
if ($objArticle->id == $this->pid) { … }
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Danke für die schnelle Antwort.
Dein Vorschlag klappt leider in meinem Fall nicht, da ich die Artikelliste nicht als Artikel auf den Seiten einbinde, sondern über ein Modul im Seitenlayout. Die pid ist in diesem Fall also immer gleich.
Ich könnte mir vorstellen, dass das in diesem Konstrukt gar nicht klappt, daher bin ich mir nicht sicher, ob es sinn macht das als Request in Github zu packen. In der normalen Anwendung sollte es mit deinem Vorschlag ja klappen.
Ja, so klappt das leider nicht. Einen Feature-Request kannst du aber trotzdem machen. Ich schaue mir das mal an und füge vielleicht noch ein Attribut „active“ mit hinzu.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Alles klar, wird gemacht
Hallo,
ich lasse mir die Artikel meiner Seiten mit dem Inhaltselement "Artikelliste" auflisten.
Ist es möglich, dass geschützte Artikel dabei eine entsprechende Klasse (protected) bekommen, analog zu den geschützten Seiten?
Gruß Dirk
Sollte in der gerade hochgeladenen 1.6.3 jetzt funktionieren.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Das ging ja blitzschnell und funktioniert wie gewünscht.
Vielen Dank.
Gruß
Hallo,
ersteinmal vielen Dank für die tolle Erweiterung...
Ist es möglich der Artikelliste ein Limit zu setzen, so dass beispielsweise nur die ersten 3 Artikel aus der Referenzseite angezeigt werden?
Danke und viele Grüße,
Dennis
Direkt in der Erweiterung ist das nicht möglich. Du kannst allerdings gerne einen Feature-Request im GitHub stellen. Alternativ kannst du das mit einem angepassten Template auch erreichen.
Gruß
Meine aktiven Contao-Projekte: Lingolia • Stiftung firmm
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen