[gelöst] Startseite nur 1 Beitrag ohne weiter-Link
am 23.03.2009 - 16:27 Uhr in
Getreu dem Motto "Es gibt keine dummen Fragen" versuche ich mal mein Glück. Ich möchte in Drupal6 auf der Startseite nur einen einzigen Beitrag angezeigt bekommen - ohne Weiter-Link. Der Beitrag sollte in voller Länge direkt beim Aufruf der Domain erscheinen.
Aktuell bekomme ich es zwar hin, dass der Beitrag (sowohl mit Inhaltstyp Artikel als auch Seite probiert) komplett angezeigt wird, jedoch habe ich hier die Teaser-Markierung ("") einfach unter den Artikel gesetzt. Dadurch bekomme ich aber noch den Titel des Beitrags als Link angezeigt. Dieser Titel ist anklickbar, danach passiert nicht mehr, als das der Beitrag in der Einzelansicht dargestellt wird, kein weiter-Link mehr vorhanden ist und der Titel auch die richtige Formatierung (Schriftgröße) hat.
Wie bekomme ich das direkt bei Aufruf der Domain hin. Ich stehe komplett auf dem Schlauch, habe mich im Handbuch und im Forum bereits durchgekämpft. Jetzt muss ich mich hier wohl oder übel als DAU outen *schäm*
- Anmelden oder Registrieren um Kommentare zu schreiben

2 Teile
am 23.03.2009 - 16:53 Uhr
Du hast im Grunde 2 Schwierigkeiten: Der Link im Titel Deines Artikels und die Gestalltung der Frontpage.
Ad 1: Definiere einen neuen Datentyp der aussieht wie ein Artikel, aber anders heißt. Ein solcher Artikel ist ein Node wie alle anderen auch, kann aber jetzt gesondert behandelt werden. Alle Nodes durchlaufen in Deinem Theme den Template File node.tpl.php. Für Deinen speziellen Typ machst Du davon eine Kopie, die Du node-'meintyp'.tpl.php nennst. Diesen Template File editierst Du und wirfst den Aufbau des Links raus. Dann hat der Titel keinen Link mehr.
Ad 2: Du kannst eine eigene Seite als Frontpage definieren. Wenn Du das tust, ist aber damit auch die Option "Auf der Startseite veröffentlichen" weg, da Du ja eine eigene Gestalltung festgelegt hast. Ich würde mit Views eine neue Seite basteln, auf der nur Dein spezieller Artikel gezeigt wird. Dieser Seite einen Pfad geben und den dann als Startseite festlegen.
Gruß
Werner
Danke
am 25.03.2009 - 11:56 Uhr
Hallo Werner,
danke für die schnelle Antwort. Ich bin zwar hier ein wenig in Verzug, möchte aber meine Lösung nicht schuldig bleiben. Ich bin mit den Views nicht durchgestiegen. Auch dort hatte ich dann immer mit dem Link im Beitrag zu kämpfen, obwohl ich einen eigenen Inhaltstyp definiert (startseite) und die Anzahl der Beiträge im View auch auf "1" gestellt habe. Ich habe dann die Lösung mit dem eigenen node-style benutzt, die node.tpl.php editiert (h3-Tag auskommentiert und h1-Tag nur mit Titel eingefügt), die Datei dann unter node-startseite.tpl.php abgespeichert. Das funktioniert genauso wie ich mir das vorgestellt habe.
Nochmal Danke für die Hilfe!
Nachtrag: Ich wußte doch, da war noch was. Im Verwaltungsmenü unter dem Menüpunkt "Websiteinformationen" kann man jeden Beitrag über die node-Angabe zur statischen Startseite machen. Das habe ich eben mal getestet, indem ich ganz unten bei "Startseite" im einzeiligen Textfeld "node/3" eingegeben habe. Dadurch wird der Beitrag mit der node "3" als Startseite verwendet. Der Beitrag hat den Inhaltstyp "Seite" und auch keinen "weiter"-Link. Diese Lösung hatte ich eigentlich gesucht. Aber mit der oben beschriebenen konnte ich auch noch den Aufbau und das Format der Überschrift für die Startseite anpassen. Das war in diesem Falle definitiv der bessere Weg. Doch manchmal hat kommt man nicht auf die einfachsten Sachen *schrei*
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.