[gelöst] Blöcke verschwinden in eigenem Theme
am 07.07.2009 - 07:13 Uhr in
Hi Leute!
Erstmal ich bin neu hier und auch neu in Drupal. War auf der Suche nach einer Blog-Software mit gutem CMS und bin dabei auf Drupal gestoßen und bin davon begeistert. Allerdings fällt mir die Einarbeitung schwerer als in andere Content Management Systeme.
Ich habe bereits mein eigenes Thema umgesetzt, soweit es bis jetzt ging. Mein Theme hat 4 Regionen, den Header, den Content, die Sidebar rechts und den Footer. In der Sidebar auf der rechten Seite möchte ich die Blöcke unterbringen. Allerdings verschwinden hier die Blöcke. Wenn ich zum Beispiel auf das Standardtheme "Garland" umstelle, kann ich Blöcke wie "Neueste Beiträge", "Neueste Kommentare", etc. in die Sidebar schieben. Wenn ich auf mein Theme umstelle, kann ich diese Blöcke nicht mehr auswählen. Die sind in der Liste dann einfach nicht vorhanden.
Ich denke, dass ich irgendwas übersehen habe, aber ich weiß nicht was und über Google finde ich auch nicht das richtige (könnte auch daran liegen, dass ich nicht weiß, wonach genau ich suchen soll ;) ).
Ich hoffe, einer von euch kann mir helfen!
Besten Dank im Voraus!
Martin
- Anmelden oder Registrieren um Kommentare zu schreiben

Blöcke
am 07.07.2009 - 08:01 Uhr
Moin.
Hm, das klingt ziemlich seltsam.
Probier mal Folgendes:
* stell garland als Standardtheme ein (unter admin/build/themes)
* gehe zur Blockadministration (admin/build/block)
* klick bei einem Block (z.B. "Neueste Beiträge") auf "config" (bzw. "konfigurieren") und merk Dir die URL
* stell Dein Theme als Standard ein
* gib die gemerkte URL ein (Du bearbeitest jetzt also den Block in Deinem Theme)
Wird die Konfigurationsseite des Blocks dann aufgerufen? Oder bekommst Du irgendeinen Fehler?
Und könntest Du einen Screenshot von der Blockadministration machen und hier mal anhängen?
Stefan
--
sei nett zu Deinem Themer
ähnliches Problem
am 07.07.2009 - 08:20 Uhr
ich hab gestern meine erste seite fast fertig gehabt. (blöcke angeordnet, verlinkungen in verschiedenen menüs zu benutzer-blog etc...) eben den rechner angemacht, wollt weiterarbeiten und ein großteil war verschwunden. hab keine erklärung dafür. aber zusätzlich war "backlinks" bei views aktiviert, was ich gar nicht gemacht habe.
edit: mein fehler!!! ich sollte wieder schlafen gehen!! hab die falsche drupal-installation aufgerufen. also bitte diesen beitrag löschen, wenns möglich ist - oder ignorieren.
Hi! Hab das mal gemacht, die
am 07.07.2009 - 09:29 Uhr
Hi!
Hab das mal gemacht, die Konfigurationsseite wird einwandfrei aufgerufen, keine Fehlermeldung. Gehe ich dann auf "Block speichern" springt er zurück zur Blockverwaltung mit meinem Theme, der Block ist aber wieder nicht da. Screenshot.
Und Danke schonmal :)
Block
am 07.07.2009 - 10:22 Uhr
In welcher Region befinden sich die verschwundenen Blöcke denn bei Garland?
Stefan
--
sei nett zu Deinem Themer
Hi! In keiner, die sind
am 07.07.2009 - 10:31 Uhr
Hi!
In keiner, die sind zumindest keiner zugeordnet. Aber auch wenn ich die Blöcke irgendeiner Region zuordne, sie tauchen nie auf im Theme.
Vorlage für Theme?
am 07.07.2009 - 11:16 Uhr
Hast du irgendein vorhandenes Theme als Vorlage benutzt? Wenn ja, welches?
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
Hi! Nein, hab das Theme von
am 07.07.2009 - 11:52 Uhr
Hi!
Nein, hab das Theme von Grund auf neu geschrieben.
block.tpl.php?
am 07.07.2009 - 12:12 Uhr
Dumme Frage: Hat dein Theme schon eine eigene block.tpl.php-Datei (http://api.drupal.org/api/search/6/block.tpl.php)?
Hi! Ja, hat es. Da hab ich
am 07.07.2009 - 12:33 Uhr
Hi!
Ja, hat es. Da hab ich vorerst einfach mal die von Garland kopiert und eingesetzt. Bestimmte Blöcke gibt es ja, z.B. "Wer ist online", "powered by drupal", "Suche", usw. aber die zwei Blöcke "Neueste Blogbeiträge" und "Neueste Kommentare" gibt es komischerweise nicht.
Tracker-Modul?
am 08.07.2009 - 09:01 Uhr
Hm, das ist ja extrem merkwürdig. Da es sich ausgerechnet um die Blöcke mit den neuesten Einträgen handelt, hätte ich irgendwie das Tracker-Modul im Verdacht. Ist das aktiviert? Das ist aber ein Schuss ins Blaue, da ich nicht wüsste, warum das auf ein Theme Einfluss haben sollte???
Hast du sonst mal versucht, das Theme auf einer anderen Drupal-Installation auszuprobieren, ob sich der Fehler da reproduzieren lässt?
Ansonsten könntest du das Theme selber posten, damit man es mal ausprobieren kann.
Frank
Hi! Ich hab eben noch ein
am 08.07.2009 - 09:16 Uhr
Hi!
Ich hab eben noch ein wenig rumprobiert und es muss wohl intern zu irgendeinem Fehler gekommen sein. Das Modul Tracker war tatsächlich deaktiviert, eine Aktivierung hat zwar nichts gebracht, außer mich zur Verzweiflung ;) Letztendlich habe ich das Theme einmal komplett entfernt und unter neuem Namen angelegt. Und siehe da, im gleichen Theme mit neuem Namen funktioniert alles einwandfrei. Ich muss gestehen, ich hatte das Theme vorher direkt unter "themes" und nicht unter "sites/all/themes" und als im Ordner "themes" das mit den Blöcken nicht funktioniert hat, habe ich es nach "sites/all/themes" kopiert. Naja, jetzt werde ich mal die Drupal-Installation komplett löschen und neu anlegen und das Theme dann einspielen und hoffen, dass es funktioniert. Zumindest gehen die Blöcke derzeit unter anderem Theme-Namen :) Seltsam seltsam... ;)