Auf Startseite leeres Node
Eingetragen von via75 (11)
am 11.03.2009 - 16:43 Uhr in
am 11.03.2009 - 16:43 Uhr in
Hallo,
ich bin noch relativ neu bei Drupal und habe eine Frage, die mich schon seit längerem aufhält.
Und zwar habe ich bei meinen Seiten im Bearbeitenmodus eingestellt, dass eine Art Teaser auf der Startseite erscheinen soll. Das funktioniert soweit auch. Auf der Startseite stehen jetzt 3 Teaser.
Allerdings steht da auch eine Art "leerer" Teaser. Jedenfall steht da n/a. Ich habe im Quellcode nachgesehen und da handelt es sich um node 8.
Kann mir jemand sagen wie ich dieses leere Feld von der Startseite wieder weg bekomme? Und falls ich nach node 8 suchen muss, um da etwas auszuschalten - wie geht das?
Danke jetzt schon mal!
Viele Grüße,
Oliver
- Anmelden oder Registrieren um Kommentare zu schreiben
Taucht diese node/8 auch bei
am 11.03.2009 - 16:52 Uhr
Taucht dieser node/8 auch bei der Inhaltsverwaltung auf? Dann könntest du ihn ja einfach löschen.
(also unter Verwalten->Inhalt)
Ich hatte mich in der Zeile
am 11.03.2009 - 17:35 Uhr
Ich hatte mich in der Zeile vertan. Node 8 ist ok.
Der Inhalt, der mir mit n/a ausgegeben wird sieht im Code so aus:
<div id="node-" class="node node-unpublished">
<h2><a href="/node/" title=""></a></h2>
<div class="content clear-block">
n/v </div>
<div class="clear-block">
<div class="meta">
</div>
</div>
</div>
Kann unter Inhalt da auch nichts entdecken zu n/a.
http://www.viv-it.de
http://www.via-web.de
Das ist seltsam. Der Node
am 11.03.2009 - 17:54 Uhr
Das ist seltsam. Der Node hat keine ID, ist nicht veröffentlicht und hat keinen Titel. Trotzdem wird etwas ausgegeben...
Also irgendwie scheint mir da was 'vermurkst' zu sein. Da fällt mir jetzt spontan leider auch nichts zu ein. Notfalls könnte man mittels css die Klasse 'node-unpublished' auf display:none setzen, aber das behebt den Fehler nicht wirklich.
Schade, aber trotzdem danke
am 11.03.2009 - 18:12 Uhr
Schade, aber trotzdem danke für dein Feedback!
http://www.viv-it.de
http://www.via-web.de
Hast du unter
am 11.03.2009 - 18:21 Uhr
Hast du unter Verwalten->Inhalt auch keinen Inhalt mit Status: Unveröffentlicht?
Sonst bleibt wohl tatsächlich nur die Unterdrückung der Anzeige mittels css.
alle Seiten sind
am 11.03.2009 - 18:36 Uhr
alle Seiten sind veröffentlicht.
Gibt es eine Möglichkeit direkt auf die Startseite zuzugreifen, um dort etwas zu löschen?
Oder kann man einen Cash irgendwo leeren? Bei typo3 kenne ich sowas.
http://www.viv-it.de
http://www.via-web.de
Cash leeren geht unter
am 11.03.2009 - 18:50 Uhr
Cash leeren geht unter Einstellung->Leistung (ganz unten). Ich bezweifel aber, das damit das Problem gelöst wird (Versuch macht kluch).
Direkt die Startseite zu bearbeiten dürfte schwierig sein, da der Inhalt ja dynamisch aus der Datenbank erstellt wird. Das Problem scheint etwas tiefer zu liegen, da man auf einen Inhalt der keine ID hat auch nur schwierig zugreifen kann. Aber so 'tief' im System kenne ich mich noch nicht aus.
Man könnte nochmal in der
am 11.03.2009 - 19:21 Uhr
Man könnte nochmal in der Datenbank in der "Node"-Tabelle nachschauen und den Beitrag dort löschen oder eventuell bearbeiten.
Ich hatte mal ein Problem mit Beiträgen deren Inhaltstyp ich gelöscht hatte. Die wurden noch angezeigt konnten aber nicht bearbeitet und eben auch nicht gelöscht werden aus Drupal heraus, da den Beiträgen kein Inhaltstyp zugewiesen war. Ich habe die Beiträge dann direkt in der Datenbank gelöscht.
node-Tabelle
am 11.03.2009 - 19:29 Uhr
Man könnte nochmal in der Datenbank in der "Node"-Tabelle nachschauen und den Beitrag dort löschen oder eventuell bearbeiten.
Dann sollte man jedoch auch gleich in der Tabelle {node_revisions} nach einem entsprechenden Eintrag schauen, bevor man dort evtl. eine Datenleiche hinterlässt.
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
in den beiden Tabellen nodes
am 12.03.2009 - 18:21 Uhr
in den beiden Tabellen nodes und revisions habe ich nichts gefunden.
Ich habe deshalb mal in der kompletten Datenbank nach "n/v" mit "genau diese Zeichenkette" gesucht. Es gab einen Treffer. Ob ich allerdings hier richtig vorgegangen bin bei meiner Suche, weiß ich nicht (da kein Programmierer - aber auf den Kopf gefallen bin ich auch nicht;-) )
Das ist das Ergebenis:
1 Treffer in der Tabelle drupallocales_target
wenn ich die Tabelle öffne steht dort: lid 724 auf den verwiesen wird.
Macht das Sinn und wäre das der richtige Weg, diesen Eintrag zu löschen? Ich will mir nur nicht alles zerschießen.
Danke euch allen schon mal für die nette Unterstützung!
Oliver
http://www.viv-it.de
http://www.via-web.de
Naja, n/v steht ja für
am 13.03.2009 - 10:30 Uhr
Naja, n/v steht ja für 'nicht vorhanden'. Bei dir wird also von einem nicht existierenden Node, der keine ID hat und nicht veröffentlicht wurde angezeigt, dass nichts vorhanden ist. Eine sehr seltsame Geschichte...
Lässt sich denn noch nachvollziehen, wann der Fehler aufgetreten ist?
In der Datenbankstruktur kenne ich mich leider zu wenig aus um dir genauere Tips geben zu können.
Hast du unter
am 13.05.2009 - 17:15 Uhr
Hast du unter Verwalten->Inhalt auch keinen Inhalt mit Status: Unveröffentlicht? Sonst bleibt wohl tatsächlich nur die Unterdrückung der Anzeige mittels css.
pfannkuchen - gulasch - kartoffelsalat