Forum Hilfe
ERLEDIGT! - Modul für "Auf Startseite listen"
Hallo,
ich möchte gerne auf der Seite http://www.kalisikaran-rheinmain.de/ bestimmte Artikel zeitgesteuert auf der Startseite anzeigen lassen. Dazu gibt es ja im Artikel die Möglichkeit zu sagen "Artikel auf Startseite listen".
Nun möchte ich diese Artikel-Liste aber in die linke Spalte verschieben und anders formatieren. Es gibt aber im HTML-Quelltext keinen Hinweis darauf, über welches Modul diese Artikel dort eingebaut werden (dann könnte ich ja im entsprechenden Template meine CSS-Angaben einbauen).
Fragen:
1. wie kann ich diese Liste formatieren
2. gibt es ein Modul, über das diese Liste erzeugt wird und wenn ja, wie heißt es?
Danke für Info und Gruss
Uwe
Re: Modul für "Auf Startseite listen"
Hallo Uwe,
das ist dsa normale Artikel Listing, das ist kein spezielles Modul.
Du kannst das aber über eine eigene CSS Datei lösen die du nur für die Startseite nutzt lösen.
Viele Grüße,
Carsten
Re: Modul für "Auf Startseite listen"
Hi Carsten,
danke für die Info. Aber ich finde keine eigene Klasse nur für diese Artikel, sie sind ganz normal formatiert, wie auch die anderen Texte auf der Startseite. Sie stecken im Container class="floatbox artikel_liste", wie auch die anderen Texte.
Deshalb wollte ich herausfinden, wie diese Texte dort eingebunden werden (ich hoffte auf ein Modul), damit ich im Template dafür eigene Klassen einbinden und mit CSS ansteuern kann.
Oder wie kann ich es sonst machen?
Danke für Info und Gruss
Uwe
Re: Modul für "Auf Startseite listen"
Hallo Uwe,
erstell eine eigene css Datei die du nur für die Startseite nutzt...
Viele Grüße,
Carsten
Re: Modul für "Auf Startseite listen"
Hallo Carsten,
danke, das hatte ich schon beim ersten Mal verstanden 
Aber was soll ich mit der CSS-Datei ansteuern? Wenn ich die HTML-Bezeichner ändere, ändere ich komplett alles auf der Startseite. Ich will aber nur die Artikel-Liste ändern. Im Quelltext gibt es keine einzige Möglichkeit, die gelisteten Artikel von dem normalen Text auf der Seite abzugrenzen. Wie soll ich diese also mit CSS anders formatieren können? Die Überschrift des Listings ist eine h3, wenn ich also im CSS für die Startseite die h3 anders formatiere, gilt das für alle h3 auf der Startseite. Auch will ich das komplette Listing nicht unter dem normalen Text stehen haben, sondern woanders oder in einem Kasten etc.
Deshalb fragte ich danach, wo und wie diese Listings erzeugt bzw. in die Seite eingefügt werden (z. B. über ein Template), weil dort meinem Verständnis nach die einzige Möglichkeit wäre, diese eingefügten Listings mit eigenen Klassen zu versehen, die ich dann mit CSS anders formatieren kann.
Drücke ich mich wirklich so unverständlich aus?
Danke für (aussagekräftige) Info und beste Grüße
Uwe
Re: Modul für "Auf Startseite listen"
Hi,
ah, jetzt kommen wir der Sache näher. Das ist die index.html in deinem templates Verzeichnis.
Dort wird das zusammengebaut.
Du kannst da ja noch ein div drumlegen und sprichst dann dieses div nur auf der Startseite an.
VIele Grüße,
Carsten
Re: Modul für "Auf Startseite listen"
Hi Carsten,
danke, jetzt kommen wir der Sache wirklich näher.
Ich habe mir den Inhalt der index.html gerade angesehen. Leider kann ich im Quelltext der index.html keinen Smarty-Bereich finden, den ich als verantwortlich für den Einbau der Artikel-LIste identifizieren kann. Ich sehe zwar die Aufrufe und Includes der verschiedenen Module, aber kann nicht genau erkennen, wo die Artikel-Liste eingebaut wird.
Kannst du mir da auf die Sprünge helfe?
Danke und Gruss
Uwe
Re: Modul für "Auf Startseite listen"
Hi,
wenn du nach floatbox suchst solltest du das finden.
Viele Grüße,
Carsten
Re: Modul für "Auf Startseite listen"
Hi Carsten,
nein, leider reicht das nicht. Alle Artikel auf der Startseite haben die Klasse "floatbox", damit kann ich diese durch "Auf Startseite listen" erstellte Artikelliste nicht ansteuern.
Es muss doch eine Smarty-Anweisung geben, die sagt, wo diese Artikelliste auf der Start-Seite angezeigt wird ... Wenn ich diese in der Datei index.html finden würde, könnte ich einen eigenen DIV-Container darum legen.
Ich habe einen Bereich gefunden, der es vielleicht sein könnte:
##################
{foreach item=table from=$table_data name="artikel"}
{if $smarty.foreach.artikel.total <= 1} <div class="floatbox artikel_details">
{else} <div class="floatbox artikel_liste">
{/if}
{include file="_module_intern/mod_easyedit.html}
{if $gesendet}
<strong>{$message_2157}</strong>
{/if}
##################
Hat der was mit dem Einbau der Artikel-Liste zu tun?
Danke für Info und Gruss
Uwe
Re: Modul für "Auf Startseite listen"
Hallo Uwe,
es wird immer der gleiche Bereich genutzt, das ist genau der den du rausgesucht hast.
Dieser Bereich wird für alle Artikel Listungen genutzt.
Da legst du ein div drum, das sprichst du dann auf der Startseite mit einer extra CSS Datei an.
Viele Grüße,
Carsten
Re: Modul für "Auf Startseite listen"
Hi Carsten,
OK, das werde ich ausprobieren. Danke für die Hilfestellung.
Liebe Grüße
Uwe
Sie müssen sich anmelden, um einen Beitrag schreiben zu können.